原文地址:http://blog.sina.com.cn/s/blog_4d54c07a0100gk41.html
关键字驱动:
1.建立对象库:
将所有对象(控件)属性及方法进行封装
2.编制脚本,使用封装好了的控件及其对应的方法,给所进行的操作赋值
关键字驱动测试表示没有必要真正进行录制、回放,没有必要等软件非常稳定时再开展自动化测试,而且只要测试人员对软件业务足够了解,即可直接介入。
自动化测试的数据框架:
全局和局部测试数据, 相关联的测试脚本通常放到一组,称为测试集(testsets),用于覆盖被测试应用程序的特定功能区。测试集定义了一系列的脚本,这些脚本由测试自动化框架按一定的顺序以批处理的方式执行。常见的测试集包括冒烟测试集(smoke test set)和回归测试集(regression test set)等.
一个脚本可以从属于多个测试集,并且用不同的测试数据来运行。自动化框架从脚本库中选取脚本(以及相关的数据文件)在各分布式的主机上以测试集所定义的顺序运。测试数据可以按范围来进行分类。全局(Global)测试集数据对于测试集中的所有脚本都是可见的、可共享的,而局部(local)数据只对其所创建的脚本是可见的。
全局测试数据通常是那些可配置的参数,