Appium appium iOS 如何获取控件的 value 和 label 之类的属性?求指导

echo · 2015年02月17日 · 最后由 起飞的猪猪 回复于 2019年11月13日 · 2388 次阅读

使用 Appium Inspector 时可以看得到控件的 value,label 之类的属性,但由于 appium 使用的 webElement 继承于 selenium 的 remote/webelement,在这个方法里并没有提供获取 value 值的方法。而在 MAC 上 remote/webelement.py 这个文件又是只读的无法修改。所以,是否能有办法用 appium 在 IOS 设备上获取控件的 value 值?

要获取控件的 value 和 label 之类的属性可以有什么方式,求各位支招

共收到 5 条回复 时间 点赞
echo #5 · 2015年02月17日 Author

是否能有办法用 appium 在 IOS 设备上获取控件的 value 值呢?

匿名 #2 · 2015年02月18日

搜一下论坛的帖子吧。如何或许控件属性,应该已经有不少解决办法了

echo #3 · 2015年02月25日 Author

#2 楼 @link1220 已找到,多谢!find_element_by_class_name(**).text 或者 find_element_by_name(*).get_attribute('value')

find_element_by_class_name
这个方法 iOS 可以用吗 我一直以为是 Android 专用的
有源码共享下~!

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册