当您记录测试时,测试创建向导将启动。此向导将执行下列操作:记录与 Web 应用程序的会话、根据记录内容生成测试并在测试编辑器中打开该测试。可以从 Internet Explorer(Windows 上的缺省浏览器)或其他浏览器中记录测试。
在进行记录之前,请验证代理控制器是否正在本地计算机上运行。
如果您将使用 Internet Explorer 来进行记录,则不需要设置浏览器首选项。但是,本过程假定已设置缺省值,因此,您可能需要单击,展开“测试”,选择 HTTP
记录,然后单击恢复缺省值。
如果您将使用 Mozilla 或 Firefox 来进行记录,则按如下方式设置浏览者首选项:
- 单击,然后展开测试。
- 选择 HTTP 记录,然后将要记录的应用程序设置为 Mozilla 或 Firefox。
- 输入浏览器可执行文件的路径,或者浏览至浏览器可执行文件。
如果您将使用其他浏览器来进行记录:
- 单击,然后展开测试。
- 选择 HTTP 记录,然后将要记录的应用程序设置为无。
- 您将必须手工配置和装入浏览器;请参阅该浏览器的代理配置文档以了解如何完成此任务。
要记录测试:
- 单击。
- 在“新建”窗口中,展开测试,单击根据记录进行测试,然后单击下一步。
- 在“根据记录来创建新测试”窗口中,选择根据新记录来创建测试,然后单击下一步。
- 在项目列表中,单击要用来存储此测试及相关文件的项目。
图标标识了适合于包含测试的项目。存储在其他项目中的测试将无法运行。
注意:如果尚未创建项目,则项目名字段将显示缺省名称 testproj,您可以更改此名称。
- 在测试文件名字段中,输入测试的名称,然后单击完成。标准的导航器和 Java 包资源管理器将使用此名称(带有扩展名)。您还将在测试导航器中看到此名称。当浏览器启动时,将打开一个进度窗口。
- 要确保记录内容准确地捕获了 HTTP 流量,应该清除浏览器的高速缓存。
要清除 Internet Explorer 高速缓存:
- 单击。
- 在“Internet 选项”窗口的“Internet 临时文件”区域中,单击删除文件。
- 在“删除文件”窗口中,选择删除所有脱机内容,然后单击确定。
- 单击确定以关闭“Internet 选项”窗口。
要清除 Mozilla 高速缓存:
- 单击。
- 在“首选项”窗口中,展开高级,然后单击高速缓存。
- 在“设置高速缓存选项”区域中,单击清除高速缓存。
- 单击确定以关闭“首选项”窗口。
要清除 Firefox 高速缓存:
- 单击。
- 单击确定以关闭“选项”窗口。
- 在浏览器的地址框中,输入所要测试的基于 Web 的应用程序的地址并激活链接。
注意:如果输入安全 Web 站点的地址(以
https: 开头的地址),则浏览器可能会显示安全性警报。根据站点的安全证书的不同,您可能需要承担安全性风险才能继续进行记录。
- 执行要测试的用户任务。
- 执行任务完成后,停止记录。要停止记录,请关闭浏览器或者单击“记录器控制”视图栏右边的停止记录按钮。 在生成测试时,会打开一个进度窗口。
完成后,“记录器控制”视图将显示消息测试生成完成,测试导航器将列示该测试,并且该测试将打开以供您进行检查或编辑。