怎么去查看 ios 的界面元素呢?用 appium 的 inspector 吗?有像 android uiautomator 一样的东西吗?
因为这个东西我发现查看界面元素很多都找不到或者定位不准确,大家有没有这样的感受呢?是我方法不对吗?
print driver.page_source
#1 楼 @link1220 谢谢 我试试
#1 楼 @link1220 driver.page_source() TypeError: 'unicode' object is not callable
#1 楼 @link1220 写成你那样结果是空的。
#4 楼 @gaoxing200851 我总感觉你写的和我写的不一样。。。。
#5 楼 @link1220 括号是补全的,去掉后,打印出来的也看不到我想要的元素,这是怎么回事?
#6 楼 @gaoxing200851 或多或少都应该有 xml 的返回结果吧,如果返回值中没有界面中显示的内容,可能是当前界面存在多个 contexts.
print driver.contexts print driver.current_context driver.switch_to.context("target context") print driver.page_source
#7 楼 @link1220 非常感谢,我再试试。
#8 楼 @gaoxing200851 当前只要一个 context 的,还是依旧没打印出来我想要的元素,但是明明是可以看见的。