摘要: 在使用selenium中,有时候我们需要对警告弹窗做一些处理,具体做法就是使用 switch_to.alert 方法定位到 alert/confirm/prompt,然后使用text/accept/dismiss/ send_keys等方法进行操作 text:返回 alert/confirm/pro 阅读全文
posted @ 2020-09-06 23:37 懒惰的咸鱼 阅读(469) 评论(0) 推荐(0) 编辑
摘要: webdriver 提供了 get_screenshot_as_file(filename)函数来截取当前窗口 截取单个元素使用screenshot(filename) 下面代码以百度为例演示 from selenium import webdriver import time driver = w 阅读全文
posted @ 2020-09-06 22:26 懒惰的咸鱼 阅读(537) 评论(0) 推荐(0) 编辑
摘要: selenium做自动化测试,有时候需要用到模拟鼠标操作,比如单击、双击、点击鼠标右键、拖拽等等。 而selenium给我们提供了一个类来处理这类事件——ActionChains 需要注意的是:当调用ActionChains的方法时,不会立即执行,必须调用perform()方法才能执行 以下代码演示 阅读全文
posted @ 2020-09-06 22:08 懒惰的咸鱼 阅读(429) 评论(0) 推荐(1) 编辑
摘要: selenium里面提供了一个keys()类,它提供了键盘上几乎所有的按键方法 from selenium.webdriver.common.keys import Keys #导入keys类 代码示例 from selenium import webdriver from selenium.web 阅读全文
posted @ 2020-09-06 21:34 懒惰的咸鱼 阅读(1031) 评论(0) 推荐(1) 编辑