发布新日志

  • 测试自动化初步

    2007-05-21 17:31:17

        经常有人提起测试自动化,认为它是一个提高测试效率的“银弹”,我认为是高估了测试自动化的作用。在什么情况下不适合做测试自动化,已有多文论述,本人不再赘言。

        近日做产品测试时,又勾起了我做自动化的意愿。起因是产品增加了一些功能,并修改了一些数据库表结构,我们需要测试这些增加的功能。为了测试而做的环境准备花费了半天时间,因为产品的定制化程度很高,使得最初的配置耗时而复杂。实际这部分功能完全可以通过自动化来提高效率和正确性。

        实现自动化的方法有几个:

    • 通过录制脚本,用成熟的自动化工具(如QTP)来做。缺点是复杂而缓慢。
    • 直接写数据库脚本;由于是公司内部的产品测试,所以这么做也是完全可能的。缺点是不宜理解。
    • 自定义一个小工具,控制数据库脚本中的可选参数。

        OK。最后就选用第三种方案了。

       

  • 列表的测试

    2007-05-18 10:46:59

    在测试列表类的功能时,如果列表中的数据存在不同类项,需要在测试案例中设计不同类项混杂的情况。
Open Toolbar