webdriver 多窗口切换
来源:互联网 发布:白金数据txt 编辑:程序博客网 时间:2024/06/05 07:21
from selenium import webdriverfrom selenium.webdriver.common.action_chains import ActionChainsfrom selenium.webdriver.common.keys import Keysimport timedriver=webdriver.Firefox()driver.get('http://www.baidu.com') #打开百度driver.find_element_by_id('kw').send_keys('麦子学院')driver.find_element_by_id('su').click()time.sleep(2)driver.find_element_by_partial_link_text('专业IT职业教育平台').click() #打开麦子学院time.sleep(3)windows=driver.window_handles #获取全部的浏览器窗口print(windows)print(driver.current_url) #获取当前浏览器窗口urlprint(driver.current_window_handle) #获取当前浏览器窗口driver.switch_to.window(windows[1]) #切换浏览器窗口到麦子学院print(driver.current_url) #获取当前浏览器窗口urlprint(driver.current_window_handle) #获取当前浏览器窗口#可对麦子学院做登录处理account='maizi_test@139.com'pwd='abc123456'driver.find_element_by_partial_link_text('登录').click()driver.find_element_by_id('id_account_l').send_keys(account)driver.find_element_by_id('id_password_l').send_keys(pwd)driver.find_element_by_id('login_btn').click()driver.switch_to.window(windows[0])driver.close() #关闭当前浏览器,关闭浏览器后必须要切到其他窗口才能正常操作driver.switch_to.window(windows[1])driver.find_element_by_id('data-search').send_keys('lllllll')time.sleep(3)driver.close() #如果是最后一个窗口,close就相当与quittime.sleep(3)driver.quit()
阅读全文
0 0
- webdriver 多窗口切换
- webdriver实现窗口切换
- WebDriver切换浏览器窗口
- webdriver切换窗口
- WebDriver切换浏览器窗口
- WebDriver切换浏览器窗口
- WebDriver切换浏览器窗口
- WebDriver切换浏览器窗口
- Selenium Webdriver窗口切换
- WebDriver切换内联框架ifame及多窗口的切换
- Webdriver学习笔记(六)多窗口的切换处理
- WebDriver(Selenium2) 根据新窗口title切换窗口
- Java+Selenium3方法篇21-webdriver处理浏览器多窗口切换
- Java+Selenium3方法篇21-webdriver处理浏览器多窗口切换
- WebDriver如何切换到新打开的窗口中
- Selenium自动化:WebDriver切换浏览器窗口(选项卡)方法
- 【转载】WebDriver如何切换到新打开的窗口中
- Selenium Webdriver切换浏览器多国语言
- 【JAVA_SE】作业练习1021
- [笔记]有上下界的网络流笔记
- 贪心法 部分背包问题 结构体数组 FatMouse' Trade
- Set接口源码解析
- 深入理解Activity进阶系列(一):Activity启动
- webdriver 多窗口切换
- 通过鼠标的移动让图片移动
- render_to_response() got an unexpected keyword argument 'context_instance'
- HTTP的长连接和短连接
- 案例分析Java语言中try-catch-finally过程
- applicationWillEnterForeground 方法在切回后台后点击 App Icon 切回前台没有回调
- 2017-2018 ACM-ICPC, NEERC, Southern Subregional Contest E. Field of Wonders
- 【关于电脑】
- 从用剑到剑术——我的编程学习之路