空手道 UI 自动化的依赖项列表是什么

What are the list of dependencies for Karate UI Automation

你们能帮我找出 空手道 UI 自动化(不是 UI 工具)driver 依赖项 的依赖项吗? 已找到 this 但没有 README 可用于找到 driver(UI) automation

的确切 jar

曾尝试使用 Karate-core,但是当我尝试 driver 时,在功能文件上智能没有显示可用的方法。

driver.
然后driver.

如果我得到确切的依赖关系来使用,那么功能文件将建议可用的方法来使用,如: driver.location()
driver.input[]

空手道驱动器仍处于试验阶段,这是我(作为创建者)的诚实意见,请不要使用它。从您提出的问题可以清楚地看出,以目前的形式处理它有点太多了。

也就是说,有一个 README - 我很惊讶你说你找不到它 - 它本身说明了很多:https://github.com/intuit/karate/tree/master/karate-core

如果您希望自动完成 "intelligence" 那么很抱歉,空手道不适合您。

为了可能阅读此答案的其他人的利益 - 由于空手道是一种脚本语言,因此您没有强类型。空手道 UI 弥补了这一点,因为它有一个强大的调试器:https://github.com/intuit/karate/wiki/Karate-UI - which most teams don't need because of the very strong logging and HTML reporting in dev mode, such as this: https://twitter.com/KarateDSL/status/935029435140489216