空手道最近发布了GUI自动化功能。我一直喜欢空手道的书写方式。我正在考虑在我的组织中更大规模地实现Karate的Rest + GUI统一框架。
问题陈述:现有的团队使用纯粹基于黄瓜的框架,并且自动化了大量的测试。为了迁移空手道框架,我们需要重新编写带有Karate标准的自动化测试。考虑到工作量,迁移现有的测试需要付出巨大的努力。我只是在寻找最好的方法,以最低限度的努力迁移。
有没有一种方法,我可以添加空手道到我现有的黄瓜基础框架,以便我可以保持现有的测试运行,同时用空手道指南编写新的测试。
发布于 2020-02-19 17:54:36
在同一个Maven (或Gradle)项目中,应该可以(理论上)混合空手道和黄瓜。不幸的是,我不知道有多少人做过这件事。
请参阅此讨论以获得更多信息:https://github.com/intuit/karate/issues/444#issuecomment-419852761
对不起,我不能给出一个更清楚的答案,你可能需要尝试一下。
https://stackoverflow.com/questions/60306399
复制相似问题