码迷,mamicode.com
首页 >  
搜索关键字:webdriver    ( 2418个结果
python+selenium2自动化---多表单、多窗口切换
一、多表单切换 当遇到frame/iframe表单嵌套页面时, WebDriver只能在一个页面上对元素识别与定位,对于frame/iframe表单 内嵌页面上的元素无法直接定位。这时就需要通过switch_to.frame()方法将当前定位的主体切换为frame/iframe表单的内嵌页面中。 s ...
分类:编程语言   时间:2020-06-23 15:48:57    阅读次数:91
python+selenium2自动化---设置元素等待
当页面未加载完成时,元素可能不能获取,可以设置页面等待提高脚本稳定性。 webdriver提供了两种类型的等待:显式等待、隐式等待 一、显示等待 显式等待使WebdDriver等待某个条件成立时继续执行,否则在达到 最大时长时抛弃超时异常(TimeoutException)。 示例代码: from ...
分类:编程语言   时间:2020-06-23 13:33:02    阅读次数:60
python+selenium2自动化---元素定位
一、环境准备: 1、安装好python3环境 2、安装selenium2,pip install selenium==2.48.0 3、安装和Chrome版本对应的驱动器WebDriver,下载后解压到python安装目录,下载地址: 4、建立测试文件,导入webdriver 二、元素定位 通过跟踪 ...
分类:编程语言   时间:2020-06-23 01:09:00    阅读次数:290
基于golang的爬虫实战
基于golang的爬虫实战 前言 爬虫本来是python的强项,前期研究过scrapy,也写过一些简单的爬虫小程序,但是后来突然对golang产生兴趣,决定写写爬虫练练手。由于本人golang萌新,有错误之处,欢迎指正。 大致思路 由于现在动态页面比较多,因此考虑通过WebDriver驱动Chrom ...
分类:其他好文   时间:2020-06-22 12:59:43    阅读次数:39
Selenium自动化环境安装
Selenium WebDriver 提供了web自动化各种语言(java python ruby等等) 调用接口库 提供 各种浏览器的驱动(web driver) 来驱动浏览器的 特点 测试程度可以使用多种语言 自动化效率高, 自动化的功能全面 对web页面有良好的支持 支持分布式测试用例执行 S ...
分类:其他好文   时间:2020-06-22 00:55:21    阅读次数:85
11、Python Selenium爬取国家药品监督管理局动态加载数据
from selenium import webdriver from lxml import etree import time bro = webdriver.Chrome(executable_path='./chromedriver') bro.get('http://125.35.6.84 ...
分类:编程语言   时间:2020-06-21 11:37:30    阅读次数:330
6_7 selenium使用代理IP
1 """""" 2 3 from selenium import webdriver 4 5 driver_path = r"D:\install\chromedriver\chromedriver.exe" 6 options = webdriver.ChromeOptions() 7 opti ...
分类:其他好文   时间:2020-06-21 00:49:35    阅读次数:81
6_6 模拟浏览器的前进后退&窗口句柄切换
一、可以使用driver.get()方法打开多个窗口但是会覆盖,所以可以用前进后退进行操作 from selenium import webdriver import time driver_path = r"D:\install\chromedriver\chromedriver.exe" dri ...
分类:其他好文   时间:2020-06-20 23:58:20    阅读次数:89
Selenium3与Python3实战 Web自动化测试框架(二)
一、项目实战中PO模型的设计与封装 一般将所有的元素、数据都放在代码中,并不利于自动化代码的维护。最好的方式是尽量把数据、页面、操作进行分离开:PO设计模式 PO设计模式的优势: PO提供了一种业务流程与页面元素操作分离的模式,这使得测试代码变得更加清晰。 页面对象与用例分离,使得我们更好的复用对象 ...
分类:编程语言   时间:2020-06-19 00:44:52    阅读次数:71
基于Selenium+Python的web自动化测试框架
一、什么是Selenium? Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:Selenium IDE、Selenium WebDriver 和Selenium Grid。 Selenium IDE:Fir ...
分类:编程语言   时间:2020-06-18 22:03:20    阅读次数:65
2418条   上一页 1 ... 11 12 13 14 15 ... 242 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!