前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >APP性能测试工具iTest初探

APP性能测试工具iTest初探

原创
作者头像
世平
修改2021-07-09 14:22:15
4.6K0
修改2021-07-09 14:22:15
举报
文章被收录于专栏:世平世平

1.简介

iTest由科大讯飞开发,官网:http://itest.iflytek.com/,支持监控Andorid系统(支持手机,平板,电视,车机等智能终端设备)以及应用app的cpu、内存、流量、电池、帧率、页面耗时等数据。

2.安装使用

使用时需首先注册账号,下载apk安装在被测手机上,授权相关权限(注意1,安装后去允许悬浮窗权限再登录;注意2,登录后的提示权限申请(2/2)部分命令必须执行,否则无法启动),启动即可使用。基本步骤如下:

1、 打开官网http://itest.iflytek.com/注册账号,激活账号。

2、 下载安装包,将安装包拷贝到待测手机上。

3、 电脑安装ADB相关环境。

4、 将手机连接电脑,启动USB调试模式,并在电脑命令行窗口中执行命令adb devices确定手机连接成功可以被识别。

ADB环境
ADB环境

5、 在被测手机上安装iTest安装包。

6、 在被测手机上允许iTest的悬浮窗权限。

7、 打开iTest允许所有权限,登录iTest账户。

8、 弹出提示窗口权限申请(2/2)时,在电脑上运行命令adb shell dalvikvm -cp /sdcard/start.dex Start后,再点击手机上的确定。

权限申请2/2
权限申请2/2
允许权限命令
允许权限命令

9、 添加监控应用,启动监控。

10、 在被测应用中做相应操作,完成后,停止监控。

11、 监控报告会自动上传到iTest服务器(此处有安全隐患,故不采用此工具),在电脑浏览器中登录账户,即可查看报告。

3.注意事项

安装包对Vivo手机支持不好,安装后需要首先去手机系统管理中启动对悬浮窗的支持,然后打开安装程序,否则启动后再打开,会导致下面这部分的授权窗口打不开:

权限申请2/2
权限申请2/2

补救措施:

如果已经安装完成,且上述命令没有执行,无法在手机上启动监控,总是提示,正在申请其他权限,则可以在电脑上通过命令行启动记录:

adb shell am broadcast -a monitorStart --es monitor cpu,pss,net,battery,cpuTemp,fps,response --es pkg 被测包名自己修改 --ei interval 1000

停止记录:

adb shell am broadcast -a monitorFinish

4.参考文档

1、 在线帮助:http://itest.iflytek.com/static/help/help.html

2、 命令:http://itest.iflytek.com/static/help/command.html

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.简介
  • 2.安装使用
  • 3.注意事项
  • 4.参考文档
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档