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

4星 · 超过85%的资源 需积分: 3 3 下载量 32 浏览量 更新于2024-07-31 收藏 1.19MB DOC 举报
"QTP中文教程提供了关于自动化测试工具QuickTest Professional(简称QTP)的基础知识,特别是关于录制和运行设置的教程。文档涵盖了在录制前对IE浏览器的配置,Record and Run Settings的调整,以及Test Settings的相关选项。" 在QTP自动化测试中,录制和运行设置是至关重要的环节,确保测试脚本的准确性和有效性。以下是详细讲解: 1. **录制前IE设置**: - **卸载插件**:为了保证QTP能正确录制用户的交互,需要移除可能干扰录制的插件,例如上网助手和广告拦截软件。 - **取消自动完成**:在IE的“工具”>“Internet选项”>“内容”>“自动完成”中,应取消“表单上的用户名和密码”选项,这样QTP才能捕获到手动输入的每个细节。 2. **Record and Run Settings**: - **指定浏览器类型**:此设置允许用户选择要录制或运行测试的特定浏览器类型,比如Web或Windows Application,确保测试在正确的环境中执行。 - **录制范围**:包括开启录制后打开的应用程序以及通过桌面、开始菜单、快速启动、Windows资源管理器打开的应用程序。 3. **Test Settings**: - **测试脚本信息**:存储有关测试脚本的元数据,如作者、使用的插件、脚本路径等。 - **运行选项**:允许选择如何运行global DataTable(第一行、所有行或指定行),并定义错误发生时的行为,如显示信息对话框、执行下一个Action、停止运行或执行下一步。 - **对象同步超时**:设置等待对象同步的最大时间,如果超过这个时间,QTP将认为对象未加载完成,与Web对象一起工作时,需考虑Browser navigation timeout的附加时间。 4. **Resources**: - **公共函数库**:用户可以在Test Settings中添加已设置的公共函数,这些函数可能来自于Tools选项里的设置,以便在整个测试套件中复用。 通过以上设置,QTP能够更有效地进行自动化测试,减少因环境干扰导致的录制问题,并提供灵活的测试执行策略。理解并正确配置这些参数对于提升QTP测试的准确性和效率至关重要。