【问题标题】:How to migrate existing java based cucumber test framework to Karate如何将现有的基于 Java 的黄瓜测试框架迁移到空手道
【发布时间】:2020-02-19 17:50:33
【问题描述】:

Karate 最近发布了 GUI 自动化功能。我一直很喜欢空手道写剧本的方式。我正在考虑在我的组织中更大规模地实施空手道的 Rest + GUI 统一框架。

问题陈述:现有团队使用纯粹基于黄瓜的框架,并且已经自动化了大量的测试。为了迁移空手道框架,我们需要使用空手道的标准重新编写自动化测试。考虑到工作量,迁移现有测试需要付出巨大的努力。我只是在寻找以最少努力进行迁移的最佳方法。

有没有一种方法可以将空手道添加到我现有的基于黄瓜的框架中,这样我就可以在使用空手道指南编写新测试的同时保持现有测试的运行。

【问题讨论】:

    标签: cucumber karate cucumber-java


    【解决方案1】:

    应该可以(理论上)在同一个 Maven(或 Gradle)项目中混合 Karate 和 Cucumber。不幸的是,我不知道有多少人这样做过。

    请参阅此讨论以获取更多信息:https://github.com/intuit/karate/issues/444#issuecomment-419852761

    抱歉,我无法提供更清晰的答案,您可能需要尝试一下。

    【讨论】:

    • 非常感谢您的快速回复。我一定会通过你分享的链接。
    猜你喜欢
    • 1970-01-01
    • 2016-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-02
    • 1970-01-01
    相关资源
    最近更新 更多