空手道 - 使用多个功能文件启动模拟服务器
Karate - Starting Mock Server with multiple feature files
我的功能文件结构如下
如您所见,每个模块都有一个通用、模拟和测试功能文件。
例如:category-common.feature
、category-mock.feature
和 category-test.feature
。这些包含所有常见定义,mock API 定义和测试分别与类别 API 相关。
我们正在使用 java -jar karate.jar -m <feature_file>
命令来 运行 模拟服务器。
当我们明智地测试 APIs 模块时,这种方法很好。问题是我们如何将所有模拟部署在一个端口中?
根据 的回答,这是不可能的。如果没有,我们可以遵循哪些其他方法?
有人贡献了一个 PR 来添加这个 post 1.0 版本,所以你应该阅读这个帖子:https://github.com/intuit/karate/issues/1566
您应该能够测试 1.1.0.RC2 并提供反馈
当然,如果您可以贡献代码,那就再好不过了:)
我的功能文件结构如下
如您所见,每个模块都有一个通用、模拟和测试功能文件。
例如:category-common.feature
、category-mock.feature
和 category-test.feature
。这些包含所有常见定义,mock API 定义和测试分别与类别 API 相关。
我们正在使用 java -jar karate.jar -m <feature_file>
命令来 运行 模拟服务器。
当我们明智地测试 APIs 模块时,这种方法很好。问题是我们如何将所有模拟部署在一个端口中?
根据
有人贡献了一个 PR 来添加这个 post 1.0 版本,所以你应该阅读这个帖子:https://github.com/intuit/karate/issues/1566
您应该能够测试 1.1.0.RC2 并提供反馈
当然,如果您可以贡献代码,那就再好不过了:)