我可以在 SOASTA CloudTest 中编写代码吗?或者,在 CloudTest 中测试 RESTful 服务的正确方法
Can I write code in SOASTA CloudTest? or, the right way to test a RESTful service in CloudTest
在我的上一份工作中,我使用 Gatling 进行了负载测试。我喜欢它。
在我的新工作中,他们有 Soasta CloudTest。乍一看,它看起来是个不错的工具。
但是,我能找到的只是关于录制和回放的信息。本人不太喜欢录播,原因有很多,在此不再赘述。
但是,我除了录制和回放之外找不到任何东西并不意味着它不能做。这只是意味着该工具以其记录和回放功能而闻名,因为这是向没有开发背景的新手测试人员推销时的一个卖点。
我的问题是,我可以在 CloudTest 中进行基于代码的开发吗?有人可以告诉我如何操作的文档吗?
谢谢!
我是 CloudTest 的制造商 SOASTA 的一名性能工程师。
CloudTest 专为在其 UI 中进行脚本开发而设计。您可以在那里手动创建 Web 服务请求,但这仍然发生在界面内部。我认为您不能只使用文本编辑器。
可能与您要完成的任务相关的一些 CloudTest 抽象技术:
- 在脚本组和场景中以及跨脚本组和场景的代码 encapsulation/re-use 链接较小的测试脚本对象。
- Java脚本组件 written/maintained 在一个地方,然后从多个脚本中重复使用和引用。
- Java 自定义模块:CloudTest 脚本使用 Java 脚本调用调用 Java JAR 文件。
- 具有动态属性的流量控制,基于服务器响应、Java脚本代码或外部(种子)数据(csv 文件或数据库查询)。
- 用于在 CI/CD 管道中进行测试的工具,参考已经准备好的测试场景。一旦构建完成,就可以从命令行脚本执行它们。
cloudlink.soasta.com 上有一个社区站点,其中包含有关如何使用这些技术的文档和视频。如果您想更详细地讨论其中任何一个,我很乐意直接联系。
在我的上一份工作中,我使用 Gatling 进行了负载测试。我喜欢它。
在我的新工作中,他们有 Soasta CloudTest。乍一看,它看起来是个不错的工具。
但是,我能找到的只是关于录制和回放的信息。本人不太喜欢录播,原因有很多,在此不再赘述。
但是,我除了录制和回放之外找不到任何东西并不意味着它不能做。这只是意味着该工具以其记录和回放功能而闻名,因为这是向没有开发背景的新手测试人员推销时的一个卖点。
我的问题是,我可以在 CloudTest 中进行基于代码的开发吗?有人可以告诉我如何操作的文档吗?
谢谢!
我是 CloudTest 的制造商 SOASTA 的一名性能工程师。
CloudTest 专为在其 UI 中进行脚本开发而设计。您可以在那里手动创建 Web 服务请求,但这仍然发生在界面内部。我认为您不能只使用文本编辑器。
可能与您要完成的任务相关的一些 CloudTest 抽象技术:
- 在脚本组和场景中以及跨脚本组和场景的代码 encapsulation/re-use 链接较小的测试脚本对象。
- Java脚本组件 written/maintained 在一个地方,然后从多个脚本中重复使用和引用。
- Java 自定义模块:CloudTest 脚本使用 Java 脚本调用调用 Java JAR 文件。
- 具有动态属性的流量控制,基于服务器响应、Java脚本代码或外部(种子)数据(csv 文件或数据库查询)。
- 用于在 CI/CD 管道中进行测试的工具,参考已经准备好的测试场景。一旦构建完成,就可以从命令行脚本执行它们。
cloudlink.soasta.com 上有一个社区站点,其中包含有关如何使用这些技术的文档和视频。如果您想更详细地讨论其中任何一个,我很乐意直接联系。