E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Selenium2
Selenium2
(Webdriver)+Python处理浏览器弹窗
我们在浏览网页时经常会碰到各种花样的弹窗,在做UI自动化测试的时候势必要处理这些弹窗,这里就介绍一下目前前端界两种弹窗的处理方法。1.alert弹窗这种弹窗是最简单的一种,Selenium里有自带的方法来处理它,用switch_to.alert先定位到弹窗,然后使用一系列方法来操作:accept-点击【确认】按钮dismiss-点击【取消】按钮(如有按钮)send_keys-输入内容(如有输入框)
Real_Tino
·
2020-07-10 16:18
自动化测试
selenium
自动化测试
Python爬虫实战——12306火车购票(附实例)
1、什么是
selenium2
、selenium的常见库及其使用小案例查找获取文本值模拟点击3、操作实战4、代码上场春运到了,你还在手动买火车票吗?
高羊羊羊羊羊杨
·
2020-07-10 10:13
#
爬虫
selenium2
学习(二) -- xpath定位
前言在上一篇简单的介绍了用工具查看目标元素的xpath地址,工具查看比较死板,不够灵活,有时候直接复制粘贴会定位不到。这个时候就需要自己手动的去写xpath了,这一篇详细讲解xpath的一些语法。**一、xpath:属性定位1、xpath也可以通过元素的id、name、class这些属性定位,如下:①.用xpath通过id属性定位driver.find_element(By.XPATH,"//*[
Rc神
·
2020-07-10 10:15
Python Selenium模块安装使用教程详解
一.概述:Selenium是一个用于Web应用程序测试的工具,本文使用的是
Selenium2
。
·
2020-07-09 11:07
selenium3 webdriver启动火狐、chrome、edge、Safari浏览器的方法
在
selenium2
中启动常见的火狐、chrome其实都比较简单,网上也一堆教程。
weixin_34106122
·
2020-07-06 00:47
一步步教你集成Jenkins和Selenium WebDriver
本文将一步步指导你如何集成SeleniumWebDriver和Jenkins:1、Jenkins的简单使用以及集成
selenium2
、创建一个批处理命令,并用于Jenkins3、定期设置Jenkins任务
IT冲浪者
·
2020-07-04 23:06
jenkins
Selenium2
&headless browser&pyquery
selenium2+无界面浏览器+pyquery是个人认为功能最强大的爬虫组合(这一套本来是用做自动化测试的),有人问为啥不是bs4而是pyquery,因为我对jquery很熟悉,而且我不喜欢bs4的查询语法.所以我选择了pyquery来降低学习成本.仅此而已.这中间的无界面浏览器,最常见的是PhantomJS,但是selenium说人家phantomjs不思进取,声明将来不给它玩了(运行时会抛出
justonlyyo
·
2020-07-04 23:35
Selenium-Grid工作方式
Selenium-Grid版本selenium-grid分为版本1和版本2,其实它的2个版本并不是和selenium的版本1和2相对应发布的[即selenium-grid2的发布比
selenium2
要晚一点
上帝De助手
·
2020-07-04 15:59
selenium
如何使用Selenium-RC
Selenium-Server在Selenium1中只是一个单独的服务器,而在
Selenium2
中Selenium-Server的独立包中包含了测试所用到的所有程序。
上帝De助手
·
2020-07-04 15:28
selenium
Python3+Selenium2完整的自动化测试实现之旅(一):自动化测试环境搭建
www.python.org/(2)下载Python的基础工具包pip,pip是一个安装和管理Python包的工具,官网:https://pypi.org/project/pip/(3)下载安装firefox火狐浏览器,注意
selenium2
dieshuang3318
·
2020-07-04 14:15
Python爬虫之Selenium库的使用
Selenium2
,又名WebDriver,它的主要新功能是集成了Selenium1.0以及WebDriver(WebDriver曾经是Seleni
Steven·简谈
·
2020-07-04 03:51
Python
爬虫
前端自动化测试(webdriverio+mocha+chai)
Selenium经历了三个版本:Selenium1,
Selenium2
和Selenium3。Selenium也不是简单一个工具,而是由几个工具组成,每个工具都有其特点和应用场景。Sel
小幽艾
·
2020-07-02 09:26
其他
Android 自动化测试入门
selenium1的升级版本是
selenium2
,
selenium2
又叫seleniumwebDriver,因为在
selenium2
中将webDriv
梦辉月
·
2020-07-01 04:32
自学总结
Mac 下配置 Python3 和 Selenium3 环境
Selenium是一套Web测试框架,
Selenium2
中新增加了Webdriver,可以用了测试UI层,控制浏览器执行爬虫等操作,而chromedriver是Selenium控制浏览的必要驱动。
极客点儿
·
2020-06-30 07:50
#
Mac
通过ID定位,ID变化导致selenium无法定位到元素
最近在学习用
selenium2
基于python3做自动化测试,写了一个小脚本,完成360云盘的登录功能;通过页面元素的ID定位账号输入框和密码输入框;#coding=utf-8fromseleniumimportwebdriverdriver
小宝芝
·
2020-06-30 04:32
自动化测试
Selenium2
(WebDriver)中执行JavaScript代码
在用selenium编写web页面的自动化测试代码时,可能需要执行一些JavaScript代码,selenium本身就支持执行js,我们在代码中可以使用executeScript、executeAsyncScript这两个方法来执行JS。executeScript是同步方法,用它执行js代码会阻塞主线程执行,直到JS代码执行完毕;executeAsyncScript方法是异步方法,它不会阻塞主线程
繁华陌路
·
2020-06-30 02:39
Selenium
+Webdriver
Selenium WebDriver简介
这通常被称为WebDriver或有时被称为
Selenium2
。Selenium1.0+WebDriver=Se
iSelenium
·
2020-06-30 00:22
Selenium
WebDriver
python网络爬虫:用selenium+BeautifulSoup库实现百度热搜榜数据的爬取
用到的库:1、
selenium2
、BeautifulSoup3、xlwt(一):分析:爬取一个网页的首要工作是分析网页的源代码:可以看到tr标签里面就有我们想要的东西,排名,关键词,搜索指数tr标签里面的三个
weixin_38262238
·
2020-06-28 20:19
python
推荐几本自动化测试的书籍
《
Selenium2
(JAVA)Web自动化测试实战》本书是结合目前最流行的web测试框架selenium进行详细全面的讲解,且有大量实例,可以网上购买电子版,书中的代码可以下载。2.《Sele
天为我蓝
·
2020-06-27 22:51
Selenium2
工作原理
Selenium经历了两个版本,Selenium1.0和Selenium2.0,本文仅介绍
Selenium2
的原理,在Selenium2.0主推的是WebDriver,
Selenium2
又名SeleniumWebdriver
weixin_30375247
·
2020-06-27 18:04
使用WebDriver进行网络爬虫
一、简介WebDriver官方对其描述如下:Webdriver(
Selenium2
)是一种用于Web应用程序的自动测试工具,它提供了一套友好的API,Webdriver完全就是一套类库,不依赖于任何测试框架
wchstrife
·
2020-06-27 14:17
爬虫
Selenium2
(WebDriver)总结(二)---Firefox的firebug插件参数设置(补充)
//www.cnblogs.com/puresoul/p/4264341.html本文是对上一节的补充:http://www.cnblogs.com/puresoul/p/4251536.html使用
Selenium2
可口可乐的围脖
·
2020-06-27 13:44
Selenium2
(WebDriver)总结(一)---启动浏览器、设置profile&加载插件
转载地址:http://www.cnblogs.com/puresoul/p/4251536.htm本文主要记录下在使用
selenium2
/webdriver时启动各种浏览器的方法、以及如何加载插件、定制浏览器信息
可口可乐的围脖
·
2020-06-27 13:44
2016年10月18日小记
今日随手翻开虫师的
selenium2
自动化测试实战基于Python语言一书,感慨颇多,陆陆续续从2014年就开始接触python、
selenium2
,从当初的好奇,曾经也花费了好大一段经历投入的python
皮蛋sir
·
2020-06-27 11:43
[SP_02] WebDriver简介及其第一个自动化测试脚本
一、WebDriver概述Webdriver:即
Selenium2
,是一种Web自动测试工具,其提供了一套友好的API,WebDriver完全是一套类库,不依赖于任何测试框架,除了必要的浏览器驱动,不需要启动其他进程
Fighting_001
·
2020-06-27 10:18
聊聊Selenium不同webdriver的构造
也就是说
Selenium2
是Selenium和WebDriver两个项目的合并,即
Selenium2
兼容Selenium,它既支持SeleniumAPI也
go4it
·
2020-06-27 00:58
ID变化导致selenium无法定位到元素
ID变化导致selenium无法定位到元素最近在学习
selenium2
基于python3做自动化测试,写了一个小脚本,完成163邮箱的登录功能。
smile_小乐1994
·
2020-06-26 13:17
Web自动化测试
Selenium2
Python 自动化测试实战学习笔记(六)
8.1创建定时任务为了让自动化测试“自动化”起来,现在我们来创建定时任务,使自动化测试脚本在指定的时间自动化运行。创建定时任务的方法有很多,比如,我们可以写一段程序让其在指定的时间运行all_test.py文件,或者使用系统的定时任务功能在指定的时间运行all_test.py文件。在python的os模块中提供了system()用来执行系统命令。比如要执行:UnitTest\Project\run
WEL测试
·
2020-06-23 14:15
自动化测试
WEL测试
Selenium2
Python 自动化测试实战学习笔记(五)
7.1自动化测试用例不管是功能测试、性能测试和自动化测试时都需要编写测试用例,测试用例的好坏能准确的体现了测试人员的经验、能力以及对项目的深度理解。7.1.1手工测试用例与自动化测试用例手工测试用例是针对手工测试人员,自动化测试用例是针对自动化测试框架,前者是手工测试用例人员应用手工方式进行用例解析,后者是应用脚本技术进行用例解析。前者具有较好的异常处理能力,而且能够基于测试用例,制造各种不同的逻
WEL测试
·
2020-06-23 14:44
自动化测试
WEL测试
Selenium2
Python 自动化测试实战学习笔记
第一章自动化测试基础1.1软件测试分类软件测试V模型:需求分析---设计---编码验收测试--------系统测试---集成测试—单元测试单元测试:是对程序中的单个子程序或具有独立功能的代码段进行测试的过程集成测试:检查模块之间的接口是否正确系统测试:针对整个产品进行系统测试,验证系统是否满足了需求规格的定义,以及软件系统的正确性和性能等是否满足其规约所指定的需求验收测试:确保软件准备就绪,向软件
WEL测试
·
2020-06-23 14:44
自动化测试
WEL测试
WebDriver(
Selenium2
) 常见异常及处理方法
ExceptionNoSuchElementExceptionSolutions1.Checkthelocatorofyourtargetelement.2.Ifthelocatoriscurrent.Trytowaitforpageloadbeforefindelement.3.Ifalreadywaitforlongtimeandalwayscannotfindtheelement,tryto
Wind_365
·
2020-06-23 07:11
RobotFramework
Selenium
UI自动化的选型
当前一切UI自动化都是建立在
selenium2
的API基础上的,最底层都是调用的模式。UI自动化主要的体现应该在易用性、稳定性、可读性、可维护性、可扩展性当中。
我为峰2014
·
2020-06-22 03:11
推荐一本书 selenium2+python自动化-作者虫师
推荐一本书
selenium2
自动化测试的书比较经典的一本书有两个版本14年版本,15年第二版,到16年版本,16年有出版的,有钱的支持下正版,喜欢的可以下载连接在下面16年版:链接:https://pan.baidu.com
信——
·
2020-06-21 13:18
自动化测试
PyCharm:ModuleNotFoundError: No module named 'selenium'
selenium3.141.0python3.7.1)首先介绍下selenium的安装(忘记截图,就文字描述了)1、命令行输入:pipinstallselenium在python3.X之后,可以使用这个命令,使用pip安装
selenium2
weixin_34160277
·
2020-06-21 11:04
Selenium2
简介
参考链接http://www.cnblogs.com/leeboke/p/5014058.htmlSelenium是一个用于Web应用程序测试的工具,支持多平台、多浏览器、多语言去实现自动化测试,
Selenium2
ktide
·
2020-04-14 11:17
用python抓知乎数据
selenium教程,建议大家网上买《
selenium2
自
大邓和他的python
·
2020-04-14 11:39
python
selenium2
架构说明
selenium技术族谱selenium家族图说明:1、IDE主要用来学习和对selenium技术有个初步的了解用,不适合日常的自动化测试2、grid可以理解为seleniumgrid,用于并行部署、测试、执行3、
selenium2
苦叶子
·
2020-04-13 07:39
selenium2
python自动化测试之利用AutoIt工具实现本地文件上传
selenium2python自动化测试之利用AutoIt工具实现本地文件上传原文:https://blog.51cto.com/11926581/1860970本人在学习基于python语言的
selenium2
鲨鱼儿_e0a3
·
2020-04-11 03:47
RobotFramework引入
Selenium2
1.首先需要安装好RobotFramework的环境2.RobotFramework内
Selenium2
使用官网地址:https://github.com/robotframework/Selenium2Library
linanzhiyu
·
2020-04-08 19:11
python
selenium2
源码分析概要
目录结构概要说明完整的路径是:C:\Python27\Lib\site-packages\selenium\(注,笔者的python安装目录为C:\python27)总体目录说明图common/exceptions模块分析webdriver异常定义在exceptions.py中定义了webdriver各种异常处理类,如下图所示:异常处理模块说明本章就先暂时对总体目录和common/exceptio
苦叶子
·
2020-04-01 02:04
ubantu下安装
selenium2
与phantomjs
一.安装phantomjs1下载程序文件wgethttps://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.7-linux-x86_64.tar.bz232位ubuntu下载链接是https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.7-linux-i686.tar
一切都是最好的安排1
·
2020-03-29 07:25
基于Excel参数化你的
Selenium2
测试代码
动动手指分享到朋友圈是一个好习惯前言今天我们就如何使用xlrd模块来进行pythonselenium2+excel自动化测试过程中的参数化进行演示说明,以解决大家在自动化测试实践过程中参数化的疑问。环境安装xlrd是python用于读取excel的第三方扩展包,因此在使用xlrd前,需要使用以下命令来安装xlrd。pipinstallxlrdxlrd基本用法导入扩展包importxlrd打开exc
苦叶子
·
2020-03-28 14:52
python相关渲染库Selenium、Puppeteer、Splash安装
目录1、
Selenium2
、Puppeteer3、Splash1、SeleniumSelenium是一个用于Web应用程序的测试的工具,我们可以通过它驱动浏览器执行特定的操作,例如点击、下滑、资源加载与渲染等
Shrimay1
·
2020-03-24 07:49
Install
Selenium+python之启动firefix失败解决方案
selenium+python环境搭配:selenium2+firefox46以下版本(无需驱动包)selenium3+firefix47以上版本(需geckodriver.exe)建议学习的话用
selenium2
shi_xin
·
2020-03-22 05:18
Python+Selenium环境配置Chrome、Firefox浏览器
前提:你已经成功安装python和Pycharm1、从https://pypi.org/project/selenium/#files下载
selenium2
、安装selenium,运行cmd,使用命令pipinstallwhl
测试_机器猫
·
2020-03-18 07:09
python
selenium2
开发环境搭建
环境搭建基于python和
selenium2
做自动化测试,你必须会搭建基本的开发环境,掌握python基本的语法和一个IDE来进行开发,这里通过详细的讲解,介绍怎么搭建python和
selenium2
开发环境
苦叶子
·
2020-03-17 14:21
selenium3降级到
selenium2
Python3.5.2,用pipinstallselenium安装的是selenium3.0.2,跑原来的脚本一直报错,网上查到可能是selenium版本过高(下载驱动包之后仍然各种报错),所以决定安装
selenium2
蘑菇小巷
·
2020-03-17 01:01
Selenium初步环境部署
1525661643320)]selenium主要组件:selenium-IDE:支持录像和回放的功能selenium-RC下载地址:selenium-RCselenium-Grid此处推荐虫师的书籍:《
selenium2
Tester_Jingel
·
2020-03-14 23:15
python
selenium2
源码 - 核心package: remote分析
说明本章主要对
selenium2
核心packageremote进行说明,remote主要包含了以下几个模块:remotepackage本地完整的路径为:C:\Python27\Lib\site-packages
苦叶子
·
2020-03-08 02:52
python
selenium2
示例 - 利用excel实现参数化
前言在进行软件测试或设计自动化测试框架时,一个不可避免的过程就是:参数化,在利用python进行自动化测试开发时,通常会使用excel来做数据管理,利用xlrd、xlwt开源包来读写excel。环境安装首先在命令行下安装xlrd、xlwtpipinstallxlrdpipinstallxlwt一个简单的读写示例让我们先看一个简单的excel读写示例,示例代码功能,从表1中读取数据。excel数据表
苦叶子
·
2020-03-07 17:53
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他