android - 如何测试移动应用程序的性能

标签 android performance testing mobile cordova

我正在做一个学生项目,我必须测试用户界面的移动应用程序性能(加载用户界面需要多长时间),从数据库中获取数据(当连接到无线连接时,当连接到 3G/4G)、电池效率(应用程序消耗多少电池,以及运行该应用程序时电池可以使用多长时间)......

app有两个版本,一个是用android framework开发的,一个是用mobile framework开发的。 , 我需要一个允许移动应用程序性能测试的程序,你能帮我吗?

android sdk 附带的标准 DDMS 是否提供此信息?

最佳答案

我找到了 Android 的 Traceview实用程序可以很好地进行整体性能测试。既可以在sdk自带的Monitor工具中使用,也可以在Eclipse中的DDMS Perspective中使用。通过链接中的独立版本,我能够在我想要分析的区域中放置起点和终点,但我不确定您是否要对这些版本执行此操作。

就电池生命周期而言,有一个 Google I/O presentation不久前应该可以帮助您。它涉及如何设计以保持电池生命周期,并提供有关如何测试它的想法。

关于android - 如何测试移动应用程序的性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20482107/

相关文章:

testing - 使用事件溯源系统进行集成测试

android - 使用 createChooser(intent title) 创建的选择器不显示标题

java - 从android中的Java main获取(String[] args)

java - 在 Android 中共享 Intent 不向任何应用程序共享图像(弹出窗口后)

Perl Test::More 和设置测试要求

.net - 您使用什么解决方案在部署后自动测试 Web 应用程序的运行状况或有效性? (。网)

android - 我可以为 android 创建自定义配置限定符吗?

performance - 编译性能的硬件环境

R中data.table包中fread速度的原因

performance - Xamarin 表单、棱镜表单和 IoC