selenium的使用
Posted 嚯嚯嚯
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了selenium的使用相关的知识,希望对你有一定的参考价值。
今天对浏览器弹窗进行一下讲解,如有不足之处,还望指正。
浏览器弹窗主要分为三种:1.只有确认键的窗口(alert)。2.有确认和取消按钮的窗口(confirm)。3.可以输入内容的窗口(prompt)。
浏览器弹窗多数无法定位,伪浏览器窗口可以定位,如:百度首页,点击登录会弹出一个弹窗,在网页源代码中是属于DIV标签。一会将对其进行介绍。
弹窗的一些操作语句:
将Alert类导入:from selenium.webdriver.common.alert import Alert
实例化: alert = Alert(browser)
1. 相当于点击‘确认’: alert.accept()
2.相当于点击‘取消’ : alert.dismiss()
3.获取窗口中的文本内容: alert.text
4.输入内容: alert.send_keys()
实例:
如上图所示,这就是一个伪浏览器弹窗,可以看出div就是该弹窗。
对于弹窗实例大家可以看一下下面的链接中的实例。
http://www.cnblogs.com/mengyu/p/6952774.html
谢谢大家的阅读。
以上是关于selenium的使用的主要内容,如果未能解决你的问题,请参考以下文章