web自动化测试—selenium游览器多窗口 *** 作

web自动化测试—selenium游览器多窗口 *** 作,第1张

概述# coding=utf-8‘‘‘web游览器多窗口 *** 作: 获取当前窗口句柄 current_window_handle 获取所有窗口句柄 window_handles 切换窗口 switch_to_window 检查元素 *** 作:是否可见 is_displayed() 是否可编辑 is_enabled() 是否已选中
# 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游览器多窗口 *** 作所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1072697.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存