摘要: 截图主要用到的方法是: get_screenshot_as_file() 实验步骤: 1,打开百度,进行截图 2,在输入框中输入 selenium 关键字,进行截图 3,点击“百度一下”,进行截图 from selenium import webdriver import time driver = 阅读全文
posted @ 2020-05-19 23:22 RonyJay 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍selenium对alter,prompt,confirm弹窗的处理 1.alter弹窗 HTML代码 <html> <button id="clickme" type="button" onclick="display_alter()">Click Me</button> <scrip 阅读全文
posted @ 2020-05-19 14:59 RonyJay 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 在测试中,有时会遇到一个网页用iframe嵌套另一个网页的情况,如我们今天实验的例子 如果要操作计算器的页面元素,需要首先切换到计算器的iframe上面 切换到iframe上的四种方式,一般情况下用id和name就能解决绝大多数问题 # 1.用index来定位 driver.switch_to.fr 阅读全文
posted @ 2020-05-19 13:54 RonyJay 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 在我们进行测试的过程中,经常会遇到点开超链接打开另一个新窗口的情况,即 target="_blank",这种情况下,如果要在新窗口进行操作,需要将焦点移到新窗口上,本文将介绍这种情况的处理 切换窗口的方法: 1.获取当前页面窗口的句柄 current_window_handle 2.获取所有页面窗口 阅读全文
posted @ 2020-05-19 11:54 RonyJay 阅读(516) 评论(0) 推荐(0) 编辑