冒泡泡de可乐
代码都是思想和概念的体现~每多学一点知识,就能少写一行代码~

1、滑动屏幕api

#滑动屏幕
size = driver.get_window_size()  #获取屏幕大小
width = size.get('width')  #
height = size.get('height') #

y1 = height*0.8
x1 = width*0.5
y2 = height*0.2
x2 = width*0.5
driver.swipe(x1,y1,x2,y2)

2、不常用API

driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub',desc)
print(driver.current_context)

time.sleep(2)

#操作混合app h5 输入url
driver.find_element_by_id('com.android.browser:id/url').send_keys('ui.imdsx.cn/uitester')
time.sleep(2)
#输入按键码 66 --回车 百度可以找到 driver.press_keycode(66) print(driver.contexts) #切换webview进入到h5里面操作,必须要求开发把 webview的debug模式打开 否则切换不过去 driver.switch_to.context('WEBVIEW_com.android.browser')

 

posted on 2019-01-16 11:01  HathawayLee  阅读(405)  评论(0编辑  收藏  举报