java - 是否有一种特定的方法可以从 java 代码调用特定场景,而不是使用 TestRunner 和标签?

标签 java selenium cucumber karate

我需要从我的 Java 代码中调用特定场景。在简单的 cucumber Selenium 框架中不需要它,但我需要它,这样我就可以将 cucumber 与 Karate 结合起来。我想保留一个包含 Karate 场景的功能文件,然后根据我的需要从 cucumber 步骤定义中调用它们。

最佳答案

是的,请参阅通过 Java API 调用 Karate 的文档

但是您需要将场景拆分为单独的功能文件。您无法“选择”一个来通过 Java API 进行调用。如果您确实需要这样的选项,请提出功能请求,但我不认为这是一个优先事项。

关于java - 是否有一种特定的方法可以从 java 代码调用特定场景,而不是使用 TestRunner 和标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46446277/

相关文章:

java - 对象克隆浅拷贝不改变变量

java - Selenium getAttribute 从标签之间?

java - 每次进行代码更改时,测试运行器类都需要很长时间来构建

android - calabash-android 未定义的第二步方法

java - Bamboo 中的 Cucumber 报告插件

java - 无法解析 http ://schemas. xmlsoap.org/wsdl/soap/的绑定(bind)

java - 在Java中使用什么DS来搜索字符串集中的字符串?

java - 被 += 覆盖的函数增量

python - 如何在 python 中使用 webdriver 识别 http 链接的元素

java - 如何为Testng创建一个可执行jar文件,runnnig点应该是Xml文件