通过数字证书记录测试

当您记录测试时,测试创建向导将启动。该向导合并了以下操作:通过 Web 应用程序记录会话,从记录生成测试,并在测试编辑器中打开测试。您可以从 Internet Explorer(Windows 操作系统的缺省浏览器)或从其他浏览器记录测试。

开始之前

记录性能测试时必须使用 PKCS#12 数字证书。

过程

  1. 单击文件 > 新建 > 从记录测试
  2. 在“从记录创建新测试”窗口中,选择从新记录创建测试RPT HTTP 记录,然后单击下一步
  3. 在项目的列表中,单击要在其中存储该测试和相关文件的项目。Java 图标 图标确定了适用于包含测试的项目。将不会运行存储在其他项目中的测试。
    注: 如果尚未创建项目,那么项目名称字段将显示缺省名称 testproj,您可以更改该名称。
  4. 测试文件名字段中,输入测试的名称,然后单击下一步 标准的导航器和 Java™ Package Explorer 将使用此名称(带有扩展名)。您还将在测试导航器中看到此名称。
  5. 在“输入客户机数字证书”窗口中,启用使用客户机数字证书,然后输入或浏览到要使用的数字证书文件的路径
  6. 输入数字证书的口令或密码,然后单击完成。 浏览器启动时,将打开一个进度窗口。
    注: 工作台所使用的 Java 运行时环境 (JRE) 必须支持您所选数字证书所要求的加密级别。例如,不能将要求 256 位加密的数字证书用于仅支持 128 位加密的 JRE。缺省情况下,工作台是用强度受到限制的密码配置的。要使用受限程度较低的加密算法,必须下载并应用不受限辖区策略文件(local_policy.jarUS_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
  7. 在浏览器的地址框中,输入要测试的基于 Web 的应用程序的地址,并激活该链接。
  8. 执行要测试的用户任务。进行记录时,请遵循以下准则:
    • 等待每个页面完全装入。等待将不会影响性能结果,因为回放测试时可除去额外的“等待时间”(思考时间)。
    • 请勿更改浏览器首选项。
  9. 执行完用户任务后,停止记录。 要停止记录,请关闭浏览器或单击“记录器控制”视图栏的右边。 在生成测试时,会打开一个进度窗口。

结果

完成后,“记录器控制”视图将显示消息 Test generation completed,测试导航器将列示该测试,并且该测试将打开以供您进行检查或编辑。

反馈