“沙盘雷达”自动化测试解决方案初窥 (一)

上一篇 / 下一篇  2012-09-30 21:42:46 / 个人分类:自动化测试

传统手机软件测试怎么做?测试人员按照测试用例手工操作手机,双眼紧盯屏幕,时刻注意软件界面的变化是否符合正常流程。测试工作量小的时候,这样的测试方式最高效,测试人员拿起手机很快就能完成。那么工作量变大的时候,比如规定某个操作要执行1000次,或者要连续24小时不间断测试;还有工作精度要求高的时候,比如测试应用程序启动时间要求测试结果要精确到毫秒级。测试人员此时除了流泪就是崩溃了,最后要么吐血苦干,要么随便填个结果偷懒了事。测试工作的进度、质量都无从保证。

其实,有一种办法可以让这些难题迎刃而解。那就是:自动化测试。怎么自动化测试手机软件呢?基本的思路就是把人工操作手机变成自动化操作手机、把测试用例里写的操作过程变成自动化操作的指令、把人眼判断测试结果变成自动化判断结果。

实现这样的自动化测试的途径有很多种。移动研究院在“沙盘雷达”自动化测试系统中就采用两套解决方案。这两套方案区别主要在:1、自动操作手机的方式不同;2、操作指令的描述方式不同。在自动化辨别结果这一点上,两者异曲同工。


TAG:

 

评分:0

我来说两句

Open Toolbar