# Coding=utf-8‘‘‘web游览器多窗口 *** 作: 获取当前窗口句柄 current_window_handle 获取所有窗口句柄 window_handles 切换窗口 switch_to_window 检查元素 *** 作:是否可见 is_displayed() 是否可编辑 is_enabled() 是否已选中 is_selected() 提交表单 submit() --很少用,一般用send_keys()‘‘‘from selenium import webdriverdr=webdriver.Chrome()dr.minimize_window()dr.get("http://mail.sina.com.cn")dr.implicitly_wait(30)#获取当前句柄handle=dr.current_window_handleprint(handle)about=dr.find_element_by_link_text("注册")about.click()#获取所有窗口句柄handles=dr.window_handlesprint(handles)#切换窗口到handledr.switch_to_window(handle)#元素是否可见about.is_displayed()#元素是否可编辑about.is_enabled()#是否已选中about.is_selected()#提交表单about.submit()总结
以上是内存溢出为你收集整理的web自动化测试—selenium游览器多窗口 *** 作全部内容,希望文章能够帮你解决web自动化测试—selenium游览器多窗口 *** 作所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)