念念不忘,必有回响!!
1、建议选取 top1 机型测试,不用多个档位手机测试,没有对比意义
2、首次做,我觉得关注各个场景有没有明显的内存泄露,比如内存持续上涨不怎么释放,以及明显的卡顿
3、建立版本数据,每个版本的核心场景都要执行一遍,保证数据的置信度,记录下来,可以和之前版本数据进行对比,看有没有问题
4、自动化,我觉得只有你对每个场景的指标有了主观认识以后再去做,比如每个场景的起始内存是多少,场景执行完成的稳定内存是多少,这些都有了解后,再去做自动化,这样就可以判断自动化后收集的数据的准确性,而且要确认自动化的脚本是否对页面 dom 树加载有没有影响,
5、分析,走势图,每个场景的均值和涨幅,先用这些来判断,有没有问题,有问题的话,那就要更进一步的排查了
是不可以做个加载时长的测试,从刷新到数据渲染完成整个的耗时,一般是分为两个阶段,骨架图 - 色块 - 数据渲染完成,骨架图展示阶段是受接口影响的,看看到底是接口还是客户端的耗时高
是列表类的么
同转行过来,同迷茫
把时间往前改 10 分钟
哦哦,没关系,那个只是个普通的 python 类,只是起个名字 TestCase
谢谢大佬
这里要实现 init 方法是要初始化什么东西么?然后给 test 方法里面调用么?
找到哪个 activity 配置了下面这个,然后用这个 activity 试试看。
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
念念不忘,必有回响!!