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
Selenium3
selenium3
自动化测试框架:环境搭建-使用title_contains检查页面是否正确
学习目的:掌握自动化框架中需要的一些基础web操作正式步骤:step1:示例代码如下,详情见代码注释#-*-coding:utf-8-*-importtimefromseleniumimportwebdriverfromselenium.webdriver.supportimportexpected_conditionsasECdr=webdriver.Chrome()url="https://w
自动化测试进阶
·
2019-10-11 21:00
简述-selenium对web实现自动化测试
操作和使用的,主要分为selenium的实现原理和selenium的操作这两大部分的简单分享(由于本人水平有限,仅做基础的概述和总结):一、selenium原理(selenium1—>selenium2—>
selenium3
JOJO测试
·
2019-10-09 11:00
java使用selenium实现模拟浏览器操作API大全 模拟登录
模拟登录模拟浏览器API大全(一)环境安装之Java(二)环境安装之IntelliJIDEA(三)环境安装之Selenium1.通过jar包安装2.通过Maven安装3.HelloSelenium(四)
selenium3
iwuxingyun
·
2019-09-20 10:07
java
java
selenium
实战
模拟登录
爬虫
LoadRunner性能测试基础到高级视频教程网盘下载
性能测试基础到高级视频教程网盘下载25套高级软件测试,性能测试,功能测试,自动化测试,接口测试,移动端测试,手机测试,WEB测试,***测试,测试用例设计,黑盒测试,白盒测试,UFT高级测试,Android测试,
Selenium3
15708247261
·
2019-09-04 21:19
LoadRunner
性能测试
JMeter性能测试实战、分布式性能测试视频教程网盘下载
分布式性能测试视频教程网盘下载25套高级软件测试,性能测试,功能测试,自动化测试,接口测试,移动端测试,手机测试,WEB测试,***测试,测试用例设计,黑盒测试,白盒测试,UFT高级测试,Android测试,
Selenium3
15708247261
·
2019-09-04 21:22
JMeter
性能测试
分布式性能测试
Android移动端自动化测试从入门到实战(Java篇)UIAutomator,Robotium视频
25套高级软件测试,性能测试,功能测试,自动化测试,接口测试,移动端测试,手机测试,WEB测试,***测试,测试用例设计,黑盒测试,白盒测试,UFT高级测试,Android测试,
Selenium3
自动化测试
15708247261
·
2019-09-04 21:44
Android
自动化测试
UIAutomator
Selenium3
+ Python3自动化测试系列十二——窗口截图与关闭浏览器
窗口截图自动化用例是由程序去执行的,因此有时候打印的错误信息并不十分明确。如果在脚本执行出错的时候能对当前窗口截图保存,那么通过图片就可以非常直观地看出出错的原因。WebDriver提供了截图函数get_screenshot_as_file()、save_screenshot()、get_screenshot_as_png、get_screenshot_as_base64四种方法来截取当前窗口。g
wuwei丶
·
2019-08-29 18:00
Selenium3
+ Python3自动化测试系列十——调用JavaScript代码
调用JavaScript代码一、调用JavaScript代码方法Selenium在对浏览器操作时会有自动化代码中不稳定的部分,经常出错的部分,可以将这部分对网页元素进行操作的代码换成对应的JavaScript脚本,由于浏览器原生的支持JavaScript,JavaScript代码直接在浏览器内核中执行,就不会出现元素不在所点击的位置等错误,可以大大提高自动化用例执行的稳定性和执行效率。调用Java
wuwei丶
·
2019-08-29 17:00
Selenium3
+ Python3自动化测试系列九——cookie操作
cookie操作一、Cookie操作WebDriver提供了操作Cookie的相关方法,可以读取、添加和删除cookie信息。使用方法:1:get_cookies(),获取cookie信息2:get_cookie(name),即获取key的信息3:add_cookies(cookie_dict),添加cookie信息,cook_dict指的是name和Value4:delete_cookie(na
wuwei丶
·
2019-08-29 15:00
Selenium3
+ Python3自动化测试系列八——警告框处理和下拉框选择
警告框处理在WebDriver中处理JavaScript所生成的alert、confirm以及prompt十分简单,具体做法是使用switch_to.alert方法定位到alert/confirm/prompt,然后使用text/accept/dismiss/send_keys等方法进行操作。text:返回alert/confirm/prompt中的文字信息。accept():接受现有警告框。di
wuwei丶
·
2019-08-28 20:00
Selenium3
+ Python3自动化测试系列七——多窗口切换
多窗口切换在页面操作过程中有时候点击某个链接会弹出新的窗口,这时就需要主机切换到新打开的窗口上进行操作。WebDriver提供了switch_to.window()方法,可以实现在不同的窗口之间切换。以百度首页和百度注册页为例,在两个窗口之间的切换如下图。fromselenium.webdriverimportChromeimporttimedriver=Chrome("C:\ProgramFil
wuwei丶
·
2019-08-28 18:00
Selenium3
+ Python3自动化测试系列六——等待方式
等待一、等待是什么,为什么要等待在做自动化测试,设计测试用例的时候,有时下一步的操作会依赖上一步的结果或者内容,上一步操作成功之后才能进行下一步操作等,这时候,我们就需要使用等待,来判断上一步操作是否完成,什么时候可以进行下一步操作。否则,上一步操作如果花费的时间较长,还没有完成,就去进行下一步操作,这时就会产生无法定位到元素,元素状态不正确,数据校验结果不正确等异常。在Selenium中常用的等
wuwei丶
·
2019-08-28 16:00
Selenium3
+ Python3自动化测试系列一——安装Python+selenium及
selenium3
浏览器驱动
一、安装PythonPython官网下载地址:https://www.python.org/downloads/验证Python是否安装成功。打开Windows命令提示符(cmd),输入python,回车注意:在安装的过程中需要勾选:“AddPython3.xtoPATH”,如果没有勾选,需要在安装完成之后,将Python的安装目录(如:C:\Python37)添加到环境变量PATH下面。二、安装
wuwei丶
·
2019-08-28 14:00
测试自动化:java+selenium3 UI自动化(2) - 启动Firefox
selenium3
时代一个很明显的改动在于,现在启动Firefox,你需要一个驱动了:也就是geckod
大宇yu
·
2019-08-07 13:00
selenium3
基础知识
环境搭建Python3+Selenium3自动化测试-(准备)(一)安装selenium(二)
selenium3
浏览器驱动Python安装selenium安装pipinstallselenium浏览器驱动
闪电恋
·
2019-08-02 10:31
《
Selenium3
Java 自动化测试实战》--测试环境搭建
书名:《Selenium3Java自动化测试实战》作者:虫师前言:阅读完之后,把涉及到需要安装的做个小结1.测试环境搭建1.1安装Java1.1.1下载地址:https://www.java.com/zh_CN/download/windows-64bit.jsp1.1.2配置环境变量1.2安装IntelliJIDEA1.2.1下载地址:http://www.jetbrains.com/idea/
aokwcw86666
·
2019-08-01 17:00
python
java
测试
python3 导入包总提示no moudle named xxx
一、python中的包有三种1、python自带的包,如sys,os2、python的第三方库,如requests,
selenium3
、自己写的.py文件二、今天主要说下导入自己写的包学习过程中,发现,
Tang豆豆
·
2019-07-22 22:00
关于《
Selenium3
自动化测试实战--基于python语言》
2016年1月,机缘巧合下我出版了《Selenium2自动化测试实战--基于python语言》这本书,当时写书的原因是,大部分讲Selenium的书并不讲编程语言和单元测试框,如果想在项目中使用Selenium,几乎离不开编程语言和单元测试框架,难道你只用SeleniumIDE去录制/回放脚本么?没想到受到许多测试人员的欢迎,我会时常去看网上的书评。大多是感谢的留言,书的销量也印证了这一点,当然,
虫师
·
2019-07-15 21:00
selenium python环境下的部署以及selenium grid的部署
seleniumgrid的部署安装教程selenium的安装https://selenium-python-zh.readthedocs.io/en/latest/installation.htmlwebdriver的安装
selenium3
一叶一声秋
·
2019-05-06 13:15
Selenium3
+ Python3自动化测试系列五——常用断言Assertion
断言Assertion验证应用程序的状态是否同所期望的一致。常见的断言包括:验证页面内容,如标题是否为X或当前位置是否正确,或是验证该复选框是否被勾选。selenium提供了三种模式的断言:assert、verify、waitforAssert失败时,该测试将终止。Verify失败时,该测试将继续执行,并将错误记入日显示屏。也就是说允许此单个验证通过。确保应用程序在正确的页面上Waitfor用于等
wuwei丶
·
2019-03-28 19:00
Selenium3
+ Python3自动化测试系列四——鼠标事件和键盘事件
一、鼠标事件在WebDriver中,将这些关于鼠标操作的方法封装在ActionChains类提供。ActionChains类提供了鼠标操作的常用方法。ActionChains类的成员源码如下图所示:下面我们通过一张表对上图中对外使用的成员进行分类(即带下划线的成员不放入下表):分类函数名描述鼠标操作defclick(self,on_element=None)鼠标左键单击鼠标操作defclick_a
wuwei丶
·
2019-03-27 20:00
Selenium3
+ Python3自动化测试系列三——控制浏览器操作
控制浏览器操作控制浏览器窗口大小在测试过程中,我们在打开浏览器后,根据需求可自定义调整浏览器的尺寸大小。WebDriver提供了set_window_size()方法来设置浏览器的大小。如果页面没有最大化,可以调用driver.maximize_window()将浏览器最大化,相当于点击了页面右上角的最大化按钮,maximize_window()方法不需要参数。值得注意的是,在定位元素的时候,有些
wuwei丶
·
2019-03-26 15:00
Selenium3
+ Python3自动化测试系列二——selenium元素定位
一、selenium元素定位Selenium对网页的控制是基于各种前端元素的,在使用过程中,对于元素的定位是基础,只有准去抓取到对应元素才能进行后续的自动化控制,我在这里将对selenium8种元素基本定位方式进行总结归纳一下。Selenium提供了8种定位方式。idnameclassnametagnamelinktextpartiallinktextxpathcssselector这8种定位方式
wuwei丶
·
2019-03-22 09:00
从零学习selenium2(WebDriver)自动化测试系列,UIAutomator,Appium
Selenium3
自动化测试,JMeter深入进阶性能测试体系,接口性能测试,各领域企业实战视频教程21套高级软件测试,性能测试,功能测试,自动化测试,接口测试,移动端测试,手机测试,WEB测试,***
wx5c5400707c59b
·
2019-03-01 16:59
selenium2
WebDriver
自动化测试
使用
Selenium3
和无头浏览器抓取HAR数据
在此简单说下使用
Selenium3
与无头浏览器来抓取HAR日志的过程1,添加需要的依赖包org.seleniumhq.seleniumselenium-java3.141.59com.github.crashvbchromedriver2.41net.lightbody.bmpbrowsermob-core2.1.5edu.umass.cs.benchlabharlib1.1.22
mybabe0312
·
2019-02-22 15:06
Selenium3
geckodriver
ChromeDriver
Java基础
第一次接触python3 +
selenium3
一、环境搭建Python3安装
Selenium3
安装Pycharm安装对不同浏览器的操作1.Python3安装下载地址:https://www.python.org/2.安装Selenium3Selenium3
zero飞天小猪
·
2018-12-23 12:10
python
selenium
学习心得
selenium中各种浏览器driver的放置位置
selenium2是自带了很多浏览器的驱动,但是
selenium3
后需要自己下载了,所以配置selenium环境会有些乱。
煎饼入侵
·
2018-11-13 18:13
selenium3
环境搭建,Firefox与对应的geckodriver, chrome与对应的Chromedriver
声明:今天所写的内容,大部分是摘自其他人的博客或者CSDN内容,自己总结了一下,方便日后自己查询,也方便大家!Firefox与对应的geckodriver火狐下载:http://ftp.mozilla.org/pub/firefox/releases/geckodriver下载:https://github.com/mozilla/geckodriver/releases版本对应关系:经个人验证:
clarkness
·
2018-11-04 19:38
python
selenium3
webdriver启动火狐、chrome、edge、Safari浏览器的方法
但很多童鞋在用
selenium3
启动浏览器的时候都会遇到各种问题
小强测试
·
2018-10-31 08:45
selenium
webdriver
自动化测试
自动化接口
&
python
Selenium用法详解 --
Selenium3
自动化测试入门到精通
Selenium用法详解介绍该视频教程会让学生了解自动化含义,学会主流的PythonSelenium自动化环境搭建,八大定位,基本方法使用、以及用多种方法介绍Select、Frame,上传附件。课程大纲课件付费后打包下载章节目录01.selenium自动化测试概要课件付费后下载02.自动化测试介绍03.python3selenium3自动环境搭建04.selenium八大定位详解05.常用方法介绍
CSDN学院
·
2018-10-29 14:23
CSDN学院【程序员字典】
18年录制selenium自动化测试视频教程 软件测试unittest教程-张颜源-专题视频课程...
18年录制selenium自动化测试视频教程软件测试unittest教程—26人已学习课程介绍自动化测试课程是2018年10月录制,采用
selenium3
和python3.7版本,分为9章36节课,零基础讲解自动化测试
dev666
·
2018-10-19 22:06
视频教程
解决python
selenium3
启动不了firefox的问题
selenium3.0之后的版本的就不支持直接打开火狐浏览器,启动火狐浏览器报错,如下图,要想运行就需要我们单独装上驱动。3.0之前的版本,是可以直接打开火狐浏览器的。解决办法:1、首先下载最新版的火狐浏览器2、下载合适的驱动,对应自己系统,下载地址https://github.com/mozilla/geckodriver/releases,解压文件把下载的驱动文件放在自己的驱动目录下边,我放在
释梦燃
·
2018-10-13 10:31
【selenim3+Python】界面自动化测试教程
一、打开浏览器
selenium3
支持基本上目前市面上最常见的几种浏览器,本文只写其中的chrome、firefox和ie的相关操作;1、chrome浏览器(1)、chromeDriver获取chromeDriver
df0128
·
2018-09-30 00:00
python
selenium
【selenium3+JAVA】界面自动化测试教程(一)——浏览器启动之firefox浏览器的启动
前言由于使用
selenium3
,故启动firefox浏览器时已经不能像以前那样不需要driver就可以启动了,需要添加driver,driver名称为geckodriver.exe,下载地址:https
df0128
·
2018-09-21 23:36
chromedriver与chrome各版本及下载地址
Selenium从2升级到3之后呢,
Selenium3
相较于2最大的变化就是更加的标准化,可以支持更多的浏览器。
小七_919
·
2018-05-18 11:00
关于
selenium3
,““selenium.common.exceptions.WebDriverException: Message: 'geckodriver'
“selenium.common.exceptions.WebDriverException:Message:‘geckodriver’executableneedstobeinPATH.”先来看这个错误的具体问题,找不到’geckodriver’的环境path,selenium3.x开始,webdriver/firefox/webdriver.py的init中,executable_path=”
YoungfreeFJS
·
2018-03-11 11:36
selenium
基于java的
selenium3
自动化测试完整教程-王春燕-专题视频课程
基于java的
selenium3
自动化测试完整教程—1355人已学习课程介绍本课程为一个完整的selenium自动化测试实战课程,采用当前新的版本3。
YOYO测试
·
2018-01-19 11:46
视频教程
java
自动化测试
selenium3
软件测试
研发管理
Selenium3
快速入门:如何编写第一个脚本Hello world!
从0开始编写
Selenium3
脚本。解决自动化小白们最害怕的环境配置等问题,从最简单脚本开始,从最干净的环境开始,结果导向,一步步到自动化框架的实践过程。
honzhang
·
2018-01-17 10:52
自动化
测试
Selenium
自动化测试
selenium3
降版为selenium2
发现默默安装的selenium是最新版本,3.8.0,
selenium3
不再默认支持浏览器,需要驱动包的支持方可。此时没有驱动包支持因为此报错。
洛宇
·
2018-01-04 00:40
selenium2
自动化学习问题记
利用selenium 3.7和python3添加cookie模拟登陆的实现
前言随着Python3的普及,
Selenium3
也跟上了行程。而
Selenium3
最大的变化是去掉了SeleniumRC,另外就是Webdriver从各自浏览器中脱离,必须单独下载。
地球守卫者
·
2017-11-20 09:01
关于Selenium WebDriver的geckodriver
自从
Selenium3
发布以来,火
林岭
·
2017-04-10 20:00
Python
Selenium3
WebDriver Remote
Selenium3
出来了,除了需要指定浏览器安装路径,驱动程序路径加入PATH,单机版用起来没什么大差别。鉴于网上现在关于WebDriverRemote,仅有的几篇帖子都是JAVA版的。
9命怪猫
·
2017-03-18 16:54
Python
Selenium
python3 +
selenium3
web自动化测试环境搭建
selenium包pip3installselenium看网上各种说,总结一下selenium2自带支持firefox仅到firefox46,47+需要mozilla官方的driver:geckodriver;
selenium3
c08762
·
2016-10-24 22:30
python
selenium
Selenium3
笔记-WebDriver源码初探
Selenium3
有哪些变化?其实相对于与Selenium2,
Selenium3
没有做太多的改动。下面给出官方的文档说明,供参考。
评布客
·
2016-08-06 09:00
全面拥抱移动测试,Mobile JSON Wire Protocol Specification文档翻译
Selenium3
已经宣布不支持移动化测试。对于老牌测试工具selenium来说这是以退为进,因为移动自动化测试工具的标准还在selenium团队手上。
·
2014-05-26 13:00
protocol
Selenium 3 之路
Selenium3
之路Selenium2于2011年7月正式发布,时光如梭,一转眼已经两年了。
adoaiwen1314
·
2014-01-02 14:00
selenium
自动化
上一页
1
2
3
4
5
下一页
按字母分类:
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
其他