我们如何测试移动应用程序的性能(android和IOS)

时间:2016-10-13 11:01:10

标签: android ios testing performance-testing

我需要测试移动应用程序的性能 我已经使用jmeter工具来测试它的服务和API,但我们也希望测试它在设备中的性能。是否有任何工具可用于测试移动应用程序的性能。

可以帮助两种应用程序(即android和IOS)的单一开源工具是首选。

如果还有其他方法,我们也可以测试应用程序的性能。

1 个答案:

答案 0 :(得分:0)

Yandex.Tank有一个appium插件(在性能测试之前启动appium并在测试结束后停止)和可以运行Python场景的BFG插件(这里是一个简单的example })作为负载测试。您还可以在脚本中使用UIautomator的python绑定而不是Appium。您可以使用Overload来分析测试结果。可以使用带有adb命令的自定义配置使用Telegraf插件收集监控指标,以读取电话上的/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>