【问题标题】:Karate - Starting Mock Server with multiple feature files [duplicate]空手道 - 使用多个功能文件启动模拟服务器 [重复]
【发布时间】:2021-06-10 18:48:09
【问题描述】:

我的功能文件的结构是这样的

如您所见,每个模块都有一个通用的、模拟的和测试的功能文件。 例如:category-common.featurecategory-mock.featurecategory-test.feature。这些包含所有常见的定义、模拟 API 定义和分别与类别 API 相关的测试。

我们正在使用java -jar karate.jar -m <feature_file> 命令来运行模拟服务器。 当我们明智地测试 API 模块时,这种方法很好。问题是我们如何将所有模拟部署在一个端口中?

根据this 的回答,这是不可能的。如果没有,我们可以遵循哪些其他方法?

【问题讨论】:

    标签: karate


    【解决方案1】:

    有人贡献了一个 PR 来添加这个帖子 1.0 版本,所以你应该阅读这个帖子:https://github.com/intuit/karate/issues/1566

    您应该能够测试 1.1.0.RC2 并提供反馈

    当然,如果你能贡献代码,那就无所谓了:)

    【讨论】:

    • 谢谢!能够使用以下命令运行 java -jar D:\karate-1.0.1\karate-1.1.0.RC2.jar -m manufacturer-mock.feature -m payment-mock.feature 服务器正在运行,但是有似乎是架构检查的一些问题。正在调试...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-23
    相关资源
    最近更新 更多