QTP基础教程:录制与运行设置详解

4星 · 超过85%的资源 需积分: 3 2 下载量 30 浏览量 更新于2024-07-29 收藏 1.19MB DOC 举报
"QTP基础教程主要讲解了如何进行软件测试,特别是如何使用QTP录制测试过程。教程内容涉及录制前的IE设置、QTP的Record and Run Settings、Test Settings以及Resources的相关配置。" QTP(QuickTest Professional)是HP公司推出的一种自动化测试工具,它允许用户录制和回放用户的交互过程,以便对软件的功能进行自动化测试。在QTP基础教程中,重点在于如何有效地录制测试过程,以实现高效的测试自动化。 1. **录制前的IE设置**: 在开始录制前,确保Internet Explorer(IE)浏览器运行正常,并关闭可能干扰录制的插件,如上网助手、广告拦截软件等。此外,还需要调整浏览器的设置,禁用“自动完成”功能,以确保所有手动输入的动作都能被QTP准确地录制下来。具体步骤包括:打开IE,选择工具> Internet选项> 内容> 自动完成,然后取消“表单上的用户名和密码”选项。 2. **Record and Run Settings**: 这一部分涉及到录制和运行时的设置。用户可以选择录制的浏览器类型,例如设置为Web,以便针对Web应用进行录制。同时,"Applications opened by QuickTest"记录由QTP启动的应用,而"Applications opened via the Desktop"则包括通过桌面、开始菜单、快速启动或资源管理器打开的应用。 3. **Test Settings**: 测试设置部分提供了对测试脚本的详细配置,如作者信息、使用的插件和脚本路径。在“Run”选项下,可以设置运行全局数据表的方式,以及当测试过程中出现错误时的处理策略,如弹出信息对话框、执行下一个Action、停止运行或执行下一步。"Objects synchronization timeout"参数用于设置QTP等待对象同步的最长时间,这个值在与Web对象交互时尤其重要,因为它会与Browser navigation timeout结合决定总的等待时间。 4. **Resources**: 在Resources中,可以添加公共函数库,这些函数可以在多个测试脚本中复用,提高代码的可维护性和效率。这些公共函数可以通过Tools> Options和Test Settings进行设置和保存。 通过以上设置,用户可以更有效地使用QTP进行自动化测试,确保录制的测试脚本能够准确地反映出用户在实际环境中的操作,从而提高测试的质量和效率。同时,理解并掌握这些基础设置对于进一步学习QTP的高级功能和编写复杂的测试脚本至关重要。