环境:os x 10.9.1 appium:1.2.0
appiumlibrary 用的是这个https://github.com/jollychang/robotframework-appiumlibrary
新人对 robotframework 不是很了解,如果问题很浅显也请帮忙回答下,谢谢
问题:
不知道怎样获取 app 中控件的 value 值
想要获取 value 值然后用 should be equal 进行判断
试过用 xml 中的 get element text
${text}= get element text xpath=//UIAApplication[1]/UIAWindow[1]/UIATextField[1]
should be equal ${text} Search for music,artist,album or lyrics
但是提示
FAIL : Keyword 'XML.Get Element Text' missing value for argument 'source'.
后来用了 page should contain text
case 能通过,但是觉得不是很准确,这只能判定当前页面是否包含,并不能确定某一控件的 value 值
请问有没有别的库能提供相应的 keyword
尝试过在 appiumlibrary 中自己写关键字。、不过失败了。、水平太差
还在学习中