QTP是快速测试专家的缩写,是一种自动测试工具。QTP用于执行重复的自动化测试,主要用于回归测试和测试相同软件的新版本。
这次经历将介绍QTP来分析和记录测试脚本和执行测试脚本的步骤,希望对大家的工作和学习有所帮助!
记录的测试脚本分析1在记录期间,快速测试将在测试脚本管理窗口(也称为树视图窗口)中为每个操作生成相应的记录。
记录完成后,快速测试还会记录测试期间的所有操作。测试脚本管理窗口中显示的内容如下图所示:
步骤阅读2关键字视图中的每个字段都有其含义:
1.项目:用分层图标表示该操作步骤所作用的组件(测试对象、工具对象、函数调用或脚本)。
2.操作:对这个受影响的组件执行的操作,如点击、选择等。
3.值:用于执行操作的参数,例如当鼠标单击图片时是使用左键还是右键。赋值:使用的变量。
4.注释:您添加到测试脚本中的注释。
5.文档:自动生成描述该操作步骤的英文描述。
结束执行测试脚本1设置运行选项。单击“工具”>“工具”。选项”打开设置选项对话框,选择“运行”选项卡,如下图所示:
步骤读取2如果您想要保存测试结果中的所有图片,请在“将步骤屏幕截图保存到结果”选项中选择“始终”选项。一般来说,我们选择“出错”或“出错并警告”来指示只有在回放测试期间出现问题时才保存图像信息。在这里,我们选择使用“总是”选项,以便显示更多的快速测试功能,如下图所示:
-3步读数3单击工具栏上的“运行”按钮打开“运行”对话框:
询问何处保存此测试运行的结果。选择“新建运行结果文件夹”单选按钮并设置存储路径(在此使用默认的测试结果名称),如下图所示:
步骤读数4单击“确定”按钮开始测试。
您可以看到,快速测试根据您在脚本中记录的操作逐步运行测试。操作过程与手动操作完全相同。同时,快速测试的关键字视图中会出现一个黄色箭头,指示当前正在执行的测试步骤,如下图所示:
步骤读数5测试完成后,快速测试将自动显示测试结果窗口,如下图所示:
1.测试结果树显示在左侧,测试脚本执行的步骤以分层图标的形式显示。可以选择
选择“+”来检查每一步,所有的执行步骤将以图形方式显示。您可以将快速测试设置为使用不同的数据执行每个测试或操作。每个迭代称为一个迭代,每个迭代都有编号(在上面的例子中只执行了一次迭代)。
2.右边是显示测试结果的详细信息。第一个表显示了哪些迭代通过了,哪些失败了。第二个表显示了测试脚本的检查点(通过和失败),以及几条警告消息,如下图所示:
-6步阅读6展开“测试1(第1行) >操作1总结>;欢迎水星之旅。寻找一个航班:水星>,选择“frompost”:选择“newyork”。
在该测试结果窗口中,显示三个部分,即:
1.左边是测试结果树:展开树视图后,显示测试执行过程中的每个操作步骤。选择测试步骤将在右侧区域显示相应的信息。
2.1右上角是测试结果详细信息:对应于当前选择的测试步骤,显示所选测试步骤执行时的详细信息。
2.2右下方为活动屏幕:对应当前选择的测试步骤,显示执行操作时应用程序的屏幕截图,如下图所示:
-7步读取结束
酷停时长:类型:视觉动画
成铭企业时长:类型:企业宣传片
品越安邦时长:类型:视觉动画
优喂时长:类型:产品广告
水母科技 - 阿布BLOOMA时长:类型:产品广告
定制化服务,严格保护客户信息安全
工作日 8小时 网站在线咨询,快速响应
客户经理电话,全天候为您提供服务
项目执行期间,按合同约定为客户提供保障服务
以客户为中心,用心打造优质作品,致力于达成客户满意。