全部产品
云市场

本地测试

更新时间:2018-08-28 15:08:59

CSB 为您发布或者订购的服务提供一个测试页面,生成可测试的命令行脚本。这个页面上目前不支持直接测试服务,您需要在本地使用这个脚本结合 SDK Jar 包对运行在 CSB-Broker 服务端的服务进行测试。

功能限制

  • 不支持在测试页面直接测试服务,只能生成 SDK 命令行测试脚本。
  • 只能测试发布类型为 WebService 或者 RESTful 的服务。

下载 SDK

操作步骤

  1. 登录 CSB 控制台

  2. 在左侧导航栏中单击实例列表,在实例列表页面单击具体实例名称,进入实例详情页面。

  3. 进入 CSB-测试页面。

    进入方式包括发布者和订阅者两个入口。

    • 发布者
    1. 在实例详情页面左侧导航栏中选择发布者 > 我的服务

    2. 我的服务页面具体服务的操作列选择更多 > 测试

      我的服务测试

    • 订阅者
    1. 在实例详情页面左侧导航栏中选择订阅者 > 我的订购

    2. 我的服务页面具体服务的操作列选择更多 > 测试

      我的订购测试

  4. CSB-测试页面加载测试请求参数。

    根据当前测试服务的开放类型“RESTful”或者”WebService”,单击 查找/加载,加载请求参数。

    • 如果是 RESTful 开放类型,则会生成如下的区域,根据需要填写相关的请求参数值及 HTTP 请求头。

      加载测试参数-Restful

    • 如果是 WebService 开放类型,则会生成 SOAP 请求报文,根据需要改写报文中“?”部分,填写参数值。

      加载测试参数-WebService

  5. 设置调用参数

    • 根据实际的 Broker 所在的地址,设置请求地址。
    • 其他自动生成的参数,如请求路径和参数,如果必要可以进行适当的调整。
    • 如果是订购服务测试,则需要输入相应的 AccessKey 和 SecretKey。

    参数调整完成后,单击命令行,会在最下面的返回报文区生成命令行脚本。

    设置调用参数

  6. 在页面最下面单击复制,将命令行复制到剪贴板。然后将这个脚本结合预先下载的 SDK Jar 包进行调用测试,查看返回结果。