我需要从我的 Java 代码中调用特定场景。在简单的 cucumber Selenium 框架中不需要它,但我需要它,这样我就可以将 cucumber 与 Karate 结合起来。我想保留一个包含 Karate 场景的功能文件,然后根据我的需要从 cucumber 步骤定义中调用它们。
最佳答案
是的,请参阅通过 Java API 调用 Karate 的文档
但是您需要将场景拆分为单独的功能文件。您无法“选择”一个来通过 Java API 进行调用。如果您确实需要这样的选项,请提出功能请求,但我不认为这是一个优先事项。
关于java - 是否有一种特定的方法可以从 java 代码调用特定场景,而不是使用 TestRunner 和标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46446277/