博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
QTP简单框架(4)之项目结构图
阅读量:6995 次
发布时间:2019-06-27

本文共 755 字,大约阅读时间需要 2 分钟。

4、项目结构图

  如下图所示,即是框架项目结构图。

  项目结构图说明:

    Driver: 整个框架的入口,功能和Test Bath Runner类似,用于批量运行脚本;

    FrameUtil: 存放用来支持框架的一些函数库以及DLL文件,其中包括:ScreenCapture(截图DLL)、Capture.vbs、Diver.vbs(驱动Driver的公共方法)、ExcelUtil.vbs、FileUtil.vbs、Function.vbs(封装测试脚本的方法)、XmlLog.vbs(XML日志)、ReportManager.vbs(Excel报告)、ReportManagers.vbs(Excel、Html报告);

    CaptureImg:存放错误截图,以框架运行开始时间为命名;

    Log: 存放框架运行日志(目前仅支持XML格式),以框架运行开始时间为命名;

    Report: 存放测试报告文件,以框架运行开始时间为命名的文件夹;

    TestScript:存放测试脚本,每个脚本保存为VBS脚本格式(编码为ANSI);

    TestData: 存放测试数据,每一个测试脚本对应一个Excel表格;

    TestResult:存放QTP运行框架的结果文件;

    driver.vbs: 使用了QTP的automation object model,也是整个框架的入口。可以直接执行该vbs脚本,因此可以做成Windows的自动任务,在指定时间点执行;

    TestCase.xls 测试计划,用于记录脚本的信息,根据相关的筛选条件来有选择的运行脚本,同时它也记载了相关脚本相关的测试数据地址。并且Author可以看到测试人员当前编写代码的状态。

转载地址:http://maivl.baihongyu.com/

你可能感兴趣的文章
java 伪共享
查看>>
SSM项目使用GoEasy 实现web消息推送服务
查看>>
eclipse+cdt开发cpp的一些小问题
查看>>
洛谷P2607 [ZJOI2008]骑士(基环树)
查看>>
#6432. 「PKUSC2018」真实排名(组合数学)
查看>>
洛谷P3272 [SCOI2011]地板(插头dp)
查看>>
Linux find 用法示例
查看>>
ANSI
查看>>
【T^T 1736】【FJUTOJ 1077】排座位
查看>>
十年码农的推荐(让你成功接私活)
查看>>
C# winform 获取当前路径
查看>>
在C#中使用LOG4NET(winform程序
查看>>
[转] TCP数据包重组实现分析
查看>>
Moco框架jar下载地址
查看>>
归并排序
查看>>
Effective Objective-C 2.0 — 第10条:在既有类中使用关联对象存放自定义数据
查看>>
1296: [SCOI2009]粉刷匠[多重dp]
查看>>
182. 删除数字
查看>>
【初学小骆驼】以正则表达式进行匹配
查看>>
Windows下Memcache的安装及PHP扩展配置
查看>>