当您记录测试时,测试创建向导将启动。该向导合并了以下操作:通过 Web 应用程序记录会话,从记录生成测试,并在测试编辑器中打开测试。您可以从 Internet Explorer(Windows 操作系统的缺省浏览器)或从其他浏览器记录测试。
开始之前
记录性能测试时必须使用 PKCS#12 数字证书。
过程
- 单击。
- 在“从记录创建新测试”窗口中,选择从新记录创建测试和 RPT
HTTP 记录,然后单击下一步。
- 在项目的列表中,单击要在其中存储该测试和相关文件的项目。
图标确定了适用于包含测试的项目。将不会运行存储在其他项目中的测试。 注: 如果尚未创建项目,那么项目名称字段将显示缺省名称 testproj,您可以更改该名称。
- 在测试文件名字段中,输入测试的名称,然后单击下一步。 标准的导航器和 Java™ Package Explorer 将使用此名称(带有扩展名)。您还将在测试导航器中看到此名称。
- 在“输入客户机数字证书”窗口中,启用使用客户机数字证书,然后输入或浏览到要使用的数字证书文件的路径。
- 输入数字证书的口令或密码,然后单击完成。
浏览器启动时,将打开一个进度窗口。
注: 工作台所使用的 Java 运行时环境 (JRE) 必须支持您所选数字证书所要求的加密级别。例如,不能将要求 256 位加密的数字证书用于仅支持 128 位加密的 JRE。缺省情况下,工作台是用强度受到限制的密码配置的。要使用受限程度较低的加密算法,必须下载并应用不受限辖区策略文件(
local_policy.jar 和
US_export_policy.jar)。可从
http://www.ibm.com/developerworks/java/jdk/security/60/ 下载不受限管辖区域策略文件。单击“IBM® SDK
策略文件”,然后登录到 developerWorks®。下载并解压缩
unrestricted.zip,这是不受限管辖区域策略文件的 1.4.2+ 版本。安装这些策略文件之前,请备份现有策略文件,以备日后需要恢复原始文件时使用。然后用不受限管辖区域策略文件覆盖
RPT_HOME/jdk/jre/lib/security/ 目录中的文件。缺省情况下,该目录为
C:/Program Files/IBM/SDP/jdk/jre/lib/security/。
要了解关于 JRE 的更多信息,请参阅
处理 JRE。
- 在浏览器的地址框中,输入要测试的基于 Web 的应用程序的地址,并激活该链接。
- 执行要测试的用户任务。进行记录时,请遵循以下准则:
- 等待每个页面完全装入。等待将不会影响性能结果,因为回放测试时可除去额外的“等待时间”(思考时间)。
- 请勿更改浏览器首选项。
- 执行完用户任务后,停止记录。
要停止记录,请关闭浏览器或单击“记录器控制”视图栏的右边。 在生成测试时,会打开一个进度窗口。
结果
完成后,“记录器控制”视图将显示消息
Test
generation completed,测试导航器将列示该测试,并且该测试将打开以供您进行检查或编辑。