2
我需要測試移動應用程序的性能。
我已經使用jmeter工具來測試它的服務和API,但我們也想測試它在設備中的性能。有什麼工具可以用來測試移動應用程序的性能嗎?我們如何測試移動應用程序(包括android和IOS)的性能
單個開放源代碼工具可以幫助這兩個應用程序,即android和IOS是首選。
如果還有其他方法,我們可以測試一個應用程序的性能也是受歡迎的。
我需要測試移動應用程序的性能。
我已經使用jmeter工具來測試它的服務和API,但我們也想測試它在設備中的性能。有什麼工具可以用來測試移動應用程序的性能嗎?我們如何測試移動應用程序(包括android和IOS)的性能
單個開放源代碼工具可以幫助這兩個應用程序,即android和IOS是首選。
如果還有其他方法,我們可以測試一個應用程序的性能也是受歡迎的。
Yandex.Tank有appium插件(在此之前,你的性能測試開始appium和測試結束後停止)和BFG插件,可以運行Python的場景(這裏是一個簡單example)作爲loadtests。您也可以在腳本中使用代替Appium的UIautomator的python綁定。您可以使用Overload來分析您的測試結果。可以使用Telegraf插件使用其中的adb
命令的自定義配置來收集監控指標,以便讀取手機上的/proc
文件系統。例如:
<Monitoring>
<Host address="localhost" interval="1">
<Custom measure="call" label="memory">adb shell 'grep MemFree /proc/meminfo' | awk '{print $2}'</Custom>
<Custom measure="call" label="dsk_data_free">adb shell dumpsys diskstats | grep Data-Free | sed s/%//g | awk '{print $7}'</Custom>
... etc ...
</Monitoring>
感謝您的回覆,我一定會試一試,但由於我對python不太好,我寧願選擇一種不需要太多編碼技能的工具。 – Keshav