你们中的任何人都可以帮我找出Karate UI自动化(不是UI工具)驱动程序依赖项的依赖项吗? 已找到 this 但没有 README 可用于查找驱动程序(UI)自动化的确切 jar
曾尝试使用Karate-core,但在功能文件上,当我尝试driver时,智能并未显示可用的方法。
当司机时。
然后司机。
如果我获得确切的依赖项来使用,那么功能文件将建议可用的方法,例如:
driver.location()
驱动程序.输入[]
Karate Driver 仍处于实验阶段,这是我(作为创建者)的诚实意见,请不要使用它。从您提出的问题可以清楚地看出,以目前的形式处理这对您来说有点太多了。
也就是说,有一个自述文件 - 我很惊讶你说你找不到它 - 这本身就说明了很多:https://github.com/intuit/karate/tree/master/karate-core
如果您期望自动完成“智能”,那么我很抱歉,空手道不适合您。
为了其他可能阅读此答案的人的利益 - 由于空手道是一种脚本语言,因此您没有强类型。 Karate UI 弥补了这一点,因为它有一个强大的调试器:https://github.com/intuit/karate/wiki/Karate-UI - 大多数团队不需要它,因为它有非常强大的日志记录和 HTML 报告在开发模式下,例如:https://twitter.com/KarateDSL/status/935029435140489216
查看完整的项目,这里有API和UI
https://github.com/SuriKarate/LogInUI/blob/main/pom.xml