当前位置: 首页 > 知识库问答 >
问题:

无法使用CLI运行空手道测试

邓兴为
2023-03-14

我无法使用CLI执行测试。跑者工作。我正在使用版本0.9.5.rc5和maven命令:“mvn test-f pom.xml exec:java-dexec.mainclass=com.intuit.karate.cli.main-dexec.args='-d'-dexec.classpathscope=test”

以下是错误:ERROR com.intuit.karate-driver config/start failed:未能按名称构造类:未找到karate-http.properties,正在中止,选项:{type=chrome,target=null}

ijava karate-apache、karate-core和karate-junit4作为依赖项。java版本为13

共有1个答案

方和顺
2023-03-14

我们还不支持Java>12:https://github.com/intuit/karate/tree/develop#入门

编辑:使用空手道1.0

 类似资料:
  • 我无法在我的功能中运行空手道测试 不知道我错过了什么。对于api自动化世界来说是非常新的。非常感谢任何帮助。

  • 尝试运行示例BDD测试 背景:*配置ssl=true 场景:获取所有用户 给定url'https://jsonplaceholder.typicode.com/users“当方法获得状态200时 当语句'当方法get'执行,我得到错误错误:org.apache.http.conn.HttpHostConnectExcture:连接到jsonplaceholder.typicode.com:443[

  • 问题是:我想使用driverTarget选项运行空手道UI测试,以测试我的Java Play应用程序,该应用程序在本地运行,与sbt run的任务相同。 我有一个简单的断言来检查属性,但每当测试运行时,我总是得到“描述”:“TypeError:无法读取null的属性'getAttribute'。这是我的karate-config.js: 这是我的测试场景: 场景:测试1:一些测试给出了驾驶者的答案

  • 你能帮助我有没有什么方法运行空手道跑者文件与TestNG框架工作。你的答案真的会让我们做出决定。 我经历了各种与空手道相关的测试的帖子。但不幸的是我无法触发我的脚本。 注意:我在代码中扩展了KarateRunner类并使用了@KarateOptions。

  • 并将我的文件保存如下: Runner类: 把这个放到我的大楼里。格雷德尔: 但我得到的回应是: 但是,我不能看到我的测试是否通过。我做错了什么? 分级版本:2.14.1

  • Visual Studio代码1.43。0空手道独立罐0.9。5.RC5 在VScode编辑器中,在打开的空手道。功能文件中,代码“运行空手道测试”不再显示,如屏幕截图所示。因此,不可能调试特定的场景。对此有什么想法吗?多谢了。