码迷,mamicode.com
首页 >  
搜索关键字:selenium 2    ( 6249个结果
Selenium 特殊元素的定位与操作
Web页面有很多特殊的元素 无法使用基本的元素定位方式定位,下面介绍几个特殊的元素定位 1、alert框 alert框只有一个确认按钮 BrowserUtil.driver.findElement(By.id("abtn")).click(); Thread.sleep(3000); Alert a ...
分类:其他好文   时间:2020-03-17 21:20:19    阅读次数:80
【selenium】各种exception
selenium中的Exception解释 exception selenium.common.exceptions.ElementClickInterceptedException(msg=None, screen=None, stacktrace=None) 元素被遮盖导致无法取到 except ...
分类:其他好文   时间:2020-03-17 00:06:04    阅读次数:73
selenium自动化鼠标操作
鼠标操作类:ActionChains 模拟鼠标操作 from selenium.webdriver.common.action_chains import ActionChains 鼠标动作:动作放在一个动作列表中,动作一定要有执行(perform())要不不会执行 双击:double_click( ...
分类:其他好文   时间:2020-03-16 19:01:05    阅读次数:54
Java Selenium Actions模拟鼠标拖动dragAndDrop总结
鼠标拖动APIActions action = new Actions(webdriver);##source-要拖动的元素A,target-拖动元素A到达的目标元素action.dragAndDrop(source, target);##source-要拖动的元素A,拖动元素移动多少,标准以元素A ...
分类:编程语言   时间:2020-03-16 18:53:18    阅读次数:122
scrapy中selenium的应用
scrapy中selenium的应用 引入 在通过scrapy框架进行某些网站数据爬取的时候,往往会碰到页面动态数据加载的情况发生,如果直接使用scrapy对其url发请求,是绝对获取不到那部分动态加载出来的数据值。但是通过观察我们会发现,通过浏览器进行url请求发送则会加载出对应的动态加载出的数据 ...
分类:其他好文   时间:2020-03-16 12:40:59    阅读次数:51
selenium - webdriver 警告框处理 switch_to.alert
类似下图所示的警告框,无法通过前端工具定位,需要跳转到弹框,然后再对其操作 3种弹框: 警告类弹框,alert:一个按钮 确认类弹框,confirm:一个确认,一个取消 消息类弹框,prompt:一个输入框, 一个确认,一个取消 跳转到弹框: switch_to.alert 常用的弹框处理方法: t ...
分类:Web程序   时间:2020-03-15 18:48:01    阅读次数:116
Selenium中WebDriver API的使用(三)
WebDriver API中常用的方法和属性 方法: clear() >清除一个文本输入框 p:driver.find_element_by_id("kw").clear() send_keys() -->来输入字符串 p:driver.find_element_by_id("kw").send_k ...
分类:Windows程序   时间:2020-03-15 00:07:15    阅读次数:86
Selenium中WebDriver API的使用(二)
前提:因为我们用Selenium 自动化测试的是Web,意思就是网页,那么网页中的所有内容都称之为元素。 元素,在这个教程系列,我们说的元素之网页元素(web element)。在网页上面的文本输入框,按钮,多选,单选,标签,和文字都叫元素,总之,凡是能在页面显示的对象都可以作为页面元素对象。 元素 ...
分类:Windows程序   时间:2020-03-15 00:02:26    阅读次数:81
selenium - webdriver 多表单切换 switch_to.frame()
遇到iframe表单嵌套页面时,webdriver无法直接定位其中的元素,需要转换到内嵌的页面中后,再进行元素定位 例如:做一个页面,将百度首页嵌套进去 1 <html> 2 <hody> 3 <iframe id="iff" src="http://www.baidu.com" width="10 ...
分类:Web程序   时间:2020-03-14 23:49:20    阅读次数:88
Selenium+Python 自动化环境搭建过程
1. 所需组建 Python Selenium for python Pycharm 2. 环境搭建 1) 下载Python 3.x最新版本 到 https://www.python.org/downloads/, 下载3.x最新版本,如图 下载完后直接,双击开始安装,记得在勾选组建的时候,需要勾选 ...
分类:编程语言   时间:2020-03-14 23:34:46    阅读次数:84
6249条   上一页 1 ... 69 70 71 72 73 ... 625 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!