#2 楼 @chenhengjie123 我有种感觉就是,关于手机应用的黑盒测试框架实在太少,无奈之下,大家只好去用 appium 了
有意思,看起来不错
#6 楼 @jianjianjianbing 第一次发帖 _^ 以后估计还会写的
一开始不是应该先出个 hello world 题吗?似乎这种题就可了刷掉好多人了
#1 楼 @chenhengjie123 确认了下,push 之后的进度看样子是获取不到
#1 楼 @chenhengjie123 安装包最终是复制到/data/data 目录下的,有可能也是可以的。不过平常关注最多的是安装包复制到手机这一步,因为数据线连接不稳定的原因,push 这一步失败的概率比较高。
可否简单的概括下,流程度测试检测的是那个部分,具体检测出来的是什么样子的?
可以试下 Go 语言,另外机器性能也需要尽量的好才行,系统的参数也需要做适当的调整。 BTW:不要告诉我你用 windows 做服务器
testerhome 这个社区做的不错嘛。 文章写的也不错,有些地方我简单的说明下
cpu
文章中写 cpu 的获取是这样子的shell dumpsys cpuinfo
不过这种方法延迟很厉害,直接解析/proc/<pid>/stat
会更好一些。
帧率
文章中似乎提到的很少,我猜应该是通过dumpsys SurfaceFlinger --latency SurfaceView
获取到的,这个命令的输出有一些垃圾数据也需要过滤掉。获取帧率还有很多其他办法,比如 root 的手机可以通过调用service call SurfaceFlinger 1013
获取当前已经刷新过的帧数,稍微计算下就能计算出帧率了。