码迷,mamicode.com
首页 >  
搜索关键字:selenium frmae    ( 6251个结果
selenium(五)
1.等待时间 (1)使用线程等待 Thread.sleep(3000); (2)等待直到所有元素加载完成 driver.manage().timeouts().implicitlyWait(10,TimeUnit.SECONDS) (3)等待直到某一个元素加载完成 public void waitE ...
分类:其他好文   时间:2019-12-05 01:22:17    阅读次数:82
selenium(六)Page Object模式(使用selenium的PageFactory)
PageObject 类 import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.support.FindBy; import org.openqa ...
分类:其他好文   时间:2019-12-05 01:16:32    阅读次数:85
selenium的三种等待方式
一、强制等待: time.sleep(3) >强制等待3秒 二、隐式等待: driver.implicitly_wait(20) 含义:设置的这个20秒表示最大等待时长,它等待到什么情况结束呢? >它就相当于我们在浏览器中,加载一个页面,看到页面不在转圈圈,全部加载完成之后,才算等待结束。 全部加载 ...
分类:其他好文   时间:2019-12-04 22:26:44    阅读次数:111
selenium简介(一)
1.selenium版本 selenium 1: selenium IDE :Firefox插件,录制,回放 selenium RC:JS类库,支持各种语言 selenium Grid:分布式执行,主机控制执行机执行代码 selenium 2:selenium 1+webdriver(谷歌产品,代码 ...
分类:其他好文   时间:2019-12-04 21:58:13    阅读次数:133
Selenium:元素等待(转)
显示等待,推荐使用显示等待 WebDriverWait wait = new WebDriverWait(dr, 10); wait.until(ExpectedConditions.visibilityOfElementLocated(By.id("kw"))); WebDriverWait wa ...
分类:其他好文   时间:2019-12-04 13:22:33    阅读次数:75
Selenium的面试题
(1)selenium的工作原理? ① 脚本启动driver ② driver去驱动浏览器作为远程服务器 ③ 执行脚本发送请求 ④ 服务器解析请求作出相应操作,并返回给客户端(脚本) (2)selenium自动化页面元素找不到存在异常的原因? ① 元素定位错误 ② 页面加载时间过慢,需要查找的元素程 ...
分类:其他好文   时间:2019-12-04 11:46:24    阅读次数:133
Python编程学习之利用selenium分辨出可访问的网页并获取网页内容
一、前言 笔者在前面的文章中收集到一些域名,在这些域名收集完后,并不是每一个域名都有作用,我们要过滤掉访问不了的网站,所以今天学习利用Python中的selenium模块启动Chromium来请求网站,下面记录一下自己的学习过程。 二、学习过程 1.开发工具: Python版本:3.7.1 相关模块 ...
分类:编程语言   时间:2019-12-03 23:22:05    阅读次数:130
Selenium+Java(七)Selenium对话框的处理
HTML代码如图所示: 一、alert String url = "file:///C:/Users/ex_yuhao/Desktop/index.html"; //引用IE浏览器驱动 System.setProperty("webdriver.ie.driver", "./src/driver/I ...
分类:编程语言   时间:2019-12-03 20:09:37    阅读次数:106
【win10】selenium之Firefox,Chrome,IE对应webdriver的安装配置
一、安装Python3 1. 可以到Python官方网站:https://www.python.org/downloads/ 下载并安装Python,建议安装Python3(由于已经安装过,此处就不继续阐述安装步骤,安装步骤和其他软件一样,安装完成后把安装目录加入到环境变量,可参考其他文章) 2. ...
分类:Windows程序   时间:2019-12-03 18:11:57    阅读次数:417
Selenium之ActionChains类
ActionChains类常用于模拟鼠标的行为,比如单击、双击、拖拽等行为。 一些常用的模拟鼠标的操作方法有: click(on_element=None) 鼠标单击 double_click(on_element=None) 双击 context_click(on_element=None) 右击 ...
分类:其他好文   时间:2019-12-03 14:26:22    阅读次数:121
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!