正在做安卓的自动化测试 目前我已经实现了的定位方式有:id,name,classname,xpath,accessibility id 动作:点击,输入,上滑,下滑,左滑,右滑,标准断言 求各位大神补充一下~~
6666666
楼主 webveiw 怎么定位?
#2 楼 @jira
webview = self.driver.contexts[1] print webview self.driver.switch_to.context(webview)
以上是 python 切换为 webview 定位的代码
#3 楼 @mymgbaby 怎么去定位到 webview 呢?用什么工具捕获?
driver.pinch(element=el)# 捏屏幕 (双指往内移动来缩小屏幕) driver.zoom(element=el) # 放大屏幕 (双指往外移动来放大屏幕) driver.keyevent(176)# 发送按键事件 driver.lock(5)# 锁定屏幕 driver.shake()# 摇动手机 action.press(element=el, x=10, y=10).release().perform() # 多点触摸动作 (MultiTouchAction)
#4 楼 @jira 有篇帖子,你借鉴一下http://blog.csdn.net/freshlover/article/details/42528643
#5 楼 @xueying207 多谢补充
#7 楼 @mymgbaby 这是比较常用的,练手的时候多玩玩,基本就能了解了