记录服务测试
记录测试时,测试创建向导会记录您和服务的交互,从记录中生成测试,并打开该测试进行编辑。 可通过使用通用服务客户机调用服务调用或通过使用现有客户机来记录测试会话。还可以手动创建服务测试或从业务流程执行语言 (BPEL) 模型来创建服务测试。
服务测试准则
要能够测试服务,必须首先设置测试环境并且包含这些准则以生成可靠的测试。
验证 JMS 服务的 WSDL 语法合规性
各种 Java™ 消息服务 (JMS) 提供程序在用于描述服务的语法方面有所不同。 测试 JMS 服务之前,必须确保 Web 服务描述语言 (WSDL) 文件符合工具的需求。
记录通用服务客户的服务测试
您可以使用通用服务客户机通过调用服务请求来记录服务测试。 已发送请求并从服务收到响应后,选择通用服务客户机的“历史记录”部分中的结果以生成测试。如果您不能访问专用于服务调用的客户机,那么通用服务客户机是生成调用和记录测试的最简单方式。
通过客户机程序记录服务测试
您可以通过任何使用 HTTP 协议的客户机程序来记录基于 SOAP 的、XML、纯文本或二进制服务的测试。 为了记录测试,记录器将截取客户机与服务之间的服务调用和消息返回。您可以根据客户机程序的功能,在 HTTP/SOCKS 代理记录器或低级别套接字记录器之间进行选择。
准备记录 HTTP/2 服务的测试
要测试基于 HTTP/2 协议的 Web 服务,使用
Rational® Performance Tester
的 SOA 扩展来记录测试。在记录 HTTP/2 服务之前,遵循该主题中的过程来配置计算机。
从 BPEL 模型创建服务测试
可使用工作空间中的业务流程执行语言 (BPEL) 资源来自动生成与同步 BPEL 模型中运行的路径对应的一组服务测试。
手动创建服务测试
您可以仅根据需要添加测试元素并在测试编辑器中手动编辑测试元素详细信息,从而创建服务测试而不进行记录。
为 WebSphere MQ 创建服务测试
您可以根据需要添加测试元素并在测试编辑器中编辑测试元素详细信息,从而创建 IBM® WebSphere® MQ 测试。
为 WebSphere Java MQ 创建服务测试
要测试基于 Java 的应用程序,创建服务测试并添加 WebSphere Java MQ 消息。可使用“通用服务客户机”选项
或“新建服务测试”向导
来创建服务测试。
为纯 XML 调用创建服务测试
您可以通过仅根据需要添加测试元素,并在测试编辑器中编辑测试元素详细信息,为 HTTP、JMS 或 IBM WebSphere MQ 上的纯 XML 调用来创建测试。
更改服务测试生成首选项
可通过更改首选项设置来更改缺省测试生成值。但是,缺省设置适合于大多数情况的记录。
反馈