我们有一个用 Visual Dataflex 编写的整体应用程序,以及用其他 (.NET) 语言编写的各种补充应用程序。它们都共享同一个数据库,并且需要遵循相同的业务逻辑。促进跨这些统一业务逻辑的一种方法是提供 Web 服务作为测试接口。
当然,要做到这一点,我们需要一个好的框架来测试 Web 服务。有什么建议么?例如,Cucumber 可以“开箱即用”吗?
我们有一个用 Visual Dataflex 编写的整体应用程序,以及用其他 (.NET) 语言编写的各种补充应用程序。它们都共享同一个数据库,并且需要遵循相同的业务逻辑。促进跨这些统一业务逻辑的一种方法是提供 Web 服务作为测试接口。
当然,要做到这一点,我们需要一个好的框架来测试 Web 服务。有什么建议么?例如,Cucumber 可以“开箱即用”吗?
我假设您在谈论 Soap Web 服务。您可以使用 Soap4R 与 Soap Web 服务通信。将这一切都包含在 Cucumber 场景中应该可以正常工作。
SoapUI是用于创建 web 服务测试的非常好的产品,它们可以通过 junit 或仅通过命令行轻松调用。它也有一些用于创建负载测试的东西。
他们有一个开源版本和一个专业版本。