软件测试中的hopper测试介绍
作者:软件测试工程师 发布时间:[ 2010/8/2 13:32:42 ] 推荐标签:
四、hopper计算
微软对hopper测试的时间问题有两个要求,一个是平均时间,一个是中值时间,平均时间要求超过20个小时,中值时间要求达到25小时,二者需同时通过才能满足微软要求。
NSTL在进行CIT测试时,共做10台机器10个case的hopper测试,如果运行时间超过25个小时,则按照25个小时计算,否则按照实际运行时间计算。
平均时间是10台机器的运行时间加总除10.
中值时间:10个测试结果按照时间从短到长的顺序排列,取中间两个case,即5和6的时间的平均,这样得到的值既为中值时间。
为了测试结果更可靠、准确,我们在测试过程中可以多些case
五、其他工具
为避免在进行hopper测试时拨出一些紧急号码,微软开发了以下相关工具:dialrequest.dll, noemesetup.exe and restoreEME.lnk.
使用dialrequest.dll, noemesetup.exe可以跳过紧急号码拨叫,用restoreEME.lnk可以恢复(呼叫)。
使用时,先将设备重新启动,然后将dialrequest.dll, noemesetup.exe拷贝到被测设备/Windows 文件夹中,运行noemesetup.exe文件,10s内有关系统配置将生效,之后无法进行紧急号码呼叫。
恢复时将restoreEME.lnk文件拷贝到/Windows/Start Menu/Accessories/ folder中,然后选择运行它,10s内可以恢复,之后又可以进行紧急号码呼叫。
Notes:对设备进行恢复也可以通过reflashing or clean registry进行。这些工具在实际测试中很少用到,在此仅做了解。
六、注意事项
1.Hopper执行的时间应该从程序可以跑起来的时候执行,执行的越早,发现问题越早,解决问题越容易,否则到后期等系统功能等都实现的时候发现问题,再去解决,所耗费的时间、精力会大得多得多。
2.Hopper测试应从系统可以跑起来一直到RTM整个开发过程,如果在后期测试发现发现有问题,应逐个模块的关闭来分析造成问题的原因,如关闭Radio可以避开Radio的影响;
3.测试时好不加入第三方软件,首先确保系统本身的无问题,然后再逐渐加入第三方软件进行集成测试、系统稳定性测试;
4.不要在连接USB的情况下进行测试,这样会破坏PC及outlook等数据;
5.不要使用有效的SIM卡进行测试,以免hopper拨出号码,造成不必要的影响;
6.运行时不要存储有关数据,hopper测试可能是破坏性的,以免破坏有关数据,进行hopper测试时好将有文件进行备分,重新启动系统两遍再测,好是恢复出厂值后再进行测试!
7.在测试时要接入充电器,以免测试中途电池电量不足自动关机。
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-61079698-8054),我们将立即处理,马上删除。
相关推荐

更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11热门文章
常见的移动App Bug??崩溃的测试用例设计如何用Jmeter做压力测试QC使用说明APP压力测试入门教程移动app测试中的主要问题jenkins+testng+ant+webdriver持续集成测试使用JMeter进行HTTP负载测试Selenium 2.0 WebDriver 使用指南