appium切换Native_app和webview_1
2017-02-16 13:37
507 查看
self.driver.find_element_by_name('分享样式1').click()
self.driver.find_element_by_name('UMS sina icon').click()
sleep(2)
print self.driver.contexts
context_name = 'WEBVIEW_1'
self.driver.switch_to.context(context_name)
sleep(2)
self.driver.find_elements_by_xpath('//input[@id="userId"]')[0].send_keys('test@126.com')
self.driver.find_elements_by_xpath('//input[@id="passwd"]')[0].send_keys('test')
self.driver.find_elements_by_xpath('//a[@class="btnP"]')[0].click()
sleep(2)
self.driver.switch_to.context('NATIVE_APP')
self.driver.find_element_by_name('UMS nav button send').click()
self.driver.find_element_by_name('UMS sina icon').click()
sleep(2)
print self.driver.contexts
context_name = 'WEBVIEW_1'
self.driver.switch_to.context(context_name)
sleep(2)
self.driver.find_elements_by_xpath('//input[@id="userId"]')[0].send_keys('test@126.com')
self.driver.find_elements_by_xpath('//input[@id="passwd"]')[0].send_keys('test')
self.driver.find_elements_by_xpath('//a[@class="btnP"]')[0].click()
sleep(2)
self.driver.switch_to.context('NATIVE_APP')
self.driver.find_element_by_name('UMS nav button send').click()
相关文章推荐
- appium-java,切换源生app和webview
- Appium原生Native界面元素和网页Webview元素切换
- app自动化的webView页面测试思路(appium工具)。
- Appium测试Android混合应用时,第二次切换到WebView时的定位问题
- 通过Appium获取Android app中webview
- appium 切换到webview context后报错
- Android查看某个App功能是Native实现还是Webview实现
- appium 切换到 webview 下,执行 webview 下的第二次操作时,proxying chromedriver 的 session 请求无响应
- appium对于混合app的webview页面的测试
- Appium 切换Webview模式,页面还停留在原来页面的问题
- appium切换webview时卡住问题
- Appium native hybrid webview混合操作及元素定位(14)
- 14.0 native webview H5切换
- 【iOS自动化】Native 切换 WebView方法
- 【亲测】Appium测试Android混合应用时,第二次切换到WebView失败
- Android 真机,微信打开 H5,切换到 webview,能通过 webdriver 方法操作页面元素,然后链接到新的 H5 页面后,无法操作元素,appium 服务器没有收到 response,
- Appium中webview和原生页面的切换
- Appium的一点一滴:Appium测试hybirdapp,在webView中处理方法