QTP10.0基础教程:执行与分析带输出值的测试脚本

需积分: 44 73 下载量 8 浏览量 更新于2024-08-23 收藏 5.1MB PPT 举报
"QTP10.0操作基础教程,包括执行和分析使用输出值的测试脚本,以及QTP的学习进阶路径" 在自动化测试领域,QuickTest Professional(QTP)是一款广泛使用的功能自动化测试工具。本教程主要针对QTP10.0的基础操作,特别是如何执行并分析使用输出值的测试脚本。以下将详细阐述这些关键知识点: 1. **执行Output测试脚本**: 要执行包含输出值的测试脚本,首先点击工具栏上的【Run】按钮,打开【Run】对话框。在对话框中选择【New run result folder】,这是用来保存测试结果的地方,其余选项保持默认,然后点击【OK】开始执行测试脚本。 2. **检验执行时期的数据**: 在测试执行过程中,数据会被记录在测试结果窗口中。通过点击测试树上的"Run-Time data",可以在表格中查看到测试执行时捕获到的输出值。例如,在这个例子中,可以看到"depart_flight_price"字段展示了不同的机票价格。 3. **检视检查点结果**: 要检查检查点是否通过,可以通过【View】菜单选择【Expend All】,然后依次展开【Output iteration1 (Row1)】>【book a flight : mercury】>【checkpoint : New York to San Francisco】。在【Detail】窗格中,如果显示的结果是通过的,表明检查点验证成功。同样地,需要检查其他迭代(如iteration2, iteration3)的【Detail】窗口,确保所有验证均通过。 4. **关闭测试结果窗口**: 结束分析后,可以通过【File】菜单选择【Exit】来关闭测试结果窗口。 此外,资源还提到了QTP的学习路径,分为初级、中级、高级和资深级四个阶段: - **初级阶段**:理解自动化测试的基本概念,熟悉QTP界面和基础操作,如录制回放、参数化、检查点和输出值的使用,掌握自动化测试用例设计。 - **中级阶段**:深入学习专家视图脚本编写,理解QTP的内置对象和对象库管理,学习描述性编程、数据表方法、自定义报告,以及VBS基础。 - **高级阶段**:掌握Action的使用,参数传递,手工编写和优化脚本,了解自动化测试框架的基础。 - **资深阶段**:精通VBS,使用高级技术如COM组件,理解自动化测试框架的开发和设计。 通过以上步骤,逐步提升自动化测试技能,最终成为QTP领域的专家。在实践中不断探索和解决问题,是成为QTP高手的关键。