1.场景制定
- 基础场景:结合业务组特性的用户的常用场景
- 针对功耗特殊点的场景:建议跟研发沟通,可能影响耗电的场景
2. 测试数据获取
- 机型:D5X
- 测试用例:2条,一个是插着Sim卡,但开启WiFi的场景下;一个是插着卡,仅开4G下的场景下
- 测试数据:每个case获取3次数据
3. 测试要求:
- 操作制定场景后,放置后台静置8小时
- 提供三次测试值(时段不限),若排查出有特殊操作的请废弃测试结果(如刚好App有推送等)
- 测试方案:
- Step1:测试前准备:功耗测试前通用准备
- Step2:执行各组设计的场景,即1.场景制定 里要求的操作步骤
- Step3:数据收集方法:静置功耗测试方法和工具
4.用例同步到TestRail
待测试用例确认后,我们同步到Testrail:http://testrail.n.xiaomi.com/index.php?/suites/view/11286
5.标准制定
这个带测试结果出来后,针对不同的场景制定可执行的质量指标~ 后续会加入进版要求中执行标准。
wiki:http://wiki.n.miui.com/pages/viewpage.action?pageId=73331691
注:云服务、云备份、查找手机模块用例详见http://testrail.n.xiaomi.com/index.php?/suites/view/11286
6.测试结束后需要提供信息
结束后第一时间关闭数据和wifi,获取284log+截图(耗电历史截图 284log没有生成完之前,不要插电器,电脑)
a.记录测试时长:起始时间+结束时间(历史耗电详情页面会有电池已用时间)
b.Log:284log
c.耗电量计算:耗电量=电池容量*耗电百分比/静置时长(注:测试开始时打开电量百分比,保证电量100%,记录开始时间)