软件测试之我见

 

对前一段测试工作的总结,记录下自己学到的。

一、测试分类

我觉得软件测试可以按照两种不同的标准分类:

.

基于Selenium的Dojo Web功能测试

 

由于最近的需要,需要对团队编写的web项目(dojo+spring)进行功能测试,也是为了方便自动化回归测试需要,查找了下Web测试可用的测试工具,可选的大概有Selenium ,watir, 和rational functional tester (IBM),最后选择了Selenium作为使用的工具,主要原因是Selenium比较容易学习,收集到的资料比较多,而watir需要ruby作为脚本语言 对此不熟所以目前放弃,而强大如rational functional tester声称支持dojo,但录制调试FireFox脚本时会出现类似卡死的状况,而脚本保存会直接失败,而对于FireFox而言 Selenium的IDE则足够强大,通过IDE的简单录制加上手动加工最后导出到目标脚本(我采用的Java方式)则可以生成快速的质量较高的脚本。

.