空手道机器人 - 如何获取元素属性?
Karate Robot - how to fetch element properties?
我使用 Karate 框架已有一段时间了,最近使用它的用于桌面 UI 自动化的 Robot 组件。我很好奇是否有办法获取给定元素 属性 的值。按照文档中的这个例子:
* def fun = function(){ return optional('Close').enabled }
* waitUntil(fun)
我希望能够获取 IsOffscreen、IsControlElement 等的值
如有任何建议,我们将不胜感激。
这是一个很好的问题,所以我刚刚 added a way to do it, but unfortunately can't test it just yet: https://github.com/intuit/karate/tree/develop/karate-robot#property-value
* def button = locate('Close')
* def isOffScreen = button.property('IsOffscreen')
您能否在本地构建并进行测试,这真的很有帮助。有一个简单的开发人员指南; https://github.com/intuit/karate/wiki/Developer-Guide
我使用 Karate 框架已有一段时间了,最近使用它的用于桌面 UI 自动化的 Robot 组件。我很好奇是否有办法获取给定元素 属性 的值。按照文档中的这个例子:
* def fun = function(){ return optional('Close').enabled }
* waitUntil(fun)
我希望能够获取 IsOffscreen、IsControlElement 等的值
如有任何建议,我们将不胜感激。
这是一个很好的问题,所以我刚刚 added a way to do it, but unfortunately can't test it just yet: https://github.com/intuit/karate/tree/develop/karate-robot#property-value
* def button = locate('Close')
* def isOffScreen = button.property('IsOffscreen')
您能否在本地构建并进行测试,这真的很有帮助。有一个简单的开发人员指南; https://github.com/intuit/karate/wiki/Developer-Guide