第八章QTP自动化测试框架分析.ppt

框架的存储结构 Project文件夹,整个工程的最高一级目录,名称可以修改。 Driver目录,这个是QuickTest的脚本文件,整个框架的入口。这个脚本包含了testSet和testcase的驱动脚本。 frameUtil目录,存放用来支持框架的一些函数库。 logs目录,存放脚本运行日志 testData目录,存放测试用例以及测试数据的Excel文件 testScript目录,存放task脚本,全部存储为vbs文件。 driver.vbs文件,使用了QTP的automation object model,也是整个框架的入口。可以直接执行该vbs脚本,因此可以做成Windows的自动任务,在指定时间点执行。 testData和testScript目录下的内容,是真正需要开发的。 数据的组织 Test Set TestCase Test Data Test Data Test Set 数据文件 Test Set数据文件是用来管理测试用例文件的,在这里,扮演了TD的管理测试用例和脚本的角色。很显然,这个数据文件没有TD的功能强大,不能体现测试用例对需求的覆盖,没有测试用例之间的树形结构…但是作为一个轻量级的测试框架,只要能够记录、管理50~100个测试用例文件,就暂时够用了。 IDX:index,“√”表示该行数据有效,“x”表示该行数据无效。主要是考虑到Excel直接面对人

文档评论(0)

1亿VIP精品文档

相关文档