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
Web自动化测试
使用JMeter进行Web 性能测试 - 基本操作
2)badboy2.2,
web自动化测试
工具软件,可以录制和回放功能,录制的脚本可以导出为jmeter所支持的jmx格式。
hjh00
·
2020-07-27 23:27
软件测试
Mac系统安装[chromedriver]和[geckodriver]
在进行
Web自动化测试
的时候,配置环境是比较重要的一个环节,而往往我们进行自动化测试的时候离不开三个环境,Windows/Linux/Mac,本篇将详细介绍在MAC系统上如何安装浏览器驱动第一种方式在Mac
Davieyang.D.Y
·
2020-07-27 21:53
安装geckodriver
安装chromedriver
Web自动化测试
:数据分离(类变量、yaml、excel)
在ui自动化中,经常会用到数据的存储和读取,这里主要介绍一下如何处理测试中经常用到的数据。一、类变量一般习惯把元素定位地址作为类变量存储,因为这样对于调试纠错比较方便,书写调用也较简单。1.1本类中调用类变量例如:Demo类中,在类下申请一个变量name,如果这个类中的方法要引用name,需要self.name这样的格式调用。demo_class.pyclassDemo():name=“川石学院”
川石信息
·
2020-07-27 20:05
自动化测试
软件测试培训
软件测试
Web自动化测试
:UI自动化框架结构以及思路
在学会使用unittest后,实际上UI自动化的基础骨架已经搭建起来了,剩下的就是利于这套框架,增添一些我们需要的功能,目前看来,我们已经可以使用此框架来批量运行用例,欠缺的是整体的思路以及一些其他功能细节,比如日志记录、封装webdriver、读取数据库等功能的实现。一、框架结构其中:common:一些基础的底层方法类,例如:测试报告类、数据配置读取类、日志类、封装webdriver类、数据库连
川石信息
·
2020-07-27 20:05
自动化测试
软件测试培训
软件测试
Web自动化测试
:测试用例断言
运行测试用例时,需要判断用例是否执行成功,此时需要有一个我们期望的结果来进行验证。这里unittest中,如果一个case执行的过程中报错,或者我们判断结果不符合期望,就会判定此条用例执行失败,判断的条件主要是根据断言来实现,这节主要学习下断言的使用。一、断言的方法1.1TestCase类中的部分断言方法判断条件是否成立assert_(expr,msg)expr:判断条件,返回Boolean值ms
川石信息
·
2020-07-27 20:05
自动化测试
软件测试培训
软件测试
Web自动化测试
:Unittest单元测试框架
一、unitest基础写法格式1.1引用导入importunittest并且需要新建一个类,继承unittestclassDemo(unittest.TestCase):1.2格式代码示例备注:1.用例的方法名中,要以test开头才能被读取出来2.用例的读取顺序按照方法名的ASCII码顺序运行,顺序:0-9,A-Z,a-z#--coding:utf-8--importunittestclassDe
川石信息
·
2020-07-27 20:05
自动化测试
软件测试培训
软件测试
Web自动化测试
:POM设计模式的实现
关于pom设计模式(projectObjectmodel/PageObject),一种底层、逻辑、用例的分层,在项目还没有开发出来时,就可以开始写UI自动化脚本了,在开发完成后,再进行元素定位的适配以及调试;而且也可以多人共同维护开发脚本,更方便大家合作。这一节主要来介绍一下如何从零开始搭建这几个层级。一、driver层的封装这一层主要是对于webdriver方法的封装,这里来举一个栗子,最常用的
川石信息
·
2020-07-27 20:05
制动化测试
软件测试培训
软件测试
day01 -
web自动化测试
中基础知识和CSS、XPATH选择器
一、自动化测试软件自动化测试就是通过测试工具或者其他手段,按照测试人员的预定计划对软件产品进行自动化测试,能够快速,全面的对软件进行测试,从而提高软件质量,节省经费,缩短软件的发布周期。测试自动化意味着使用测试工具二、优点缩短测试周期避免人为出错测试信息存储轻易获取覆盖率其他三、分类自动化功能测试单元测试功能测试(Web功能测试,移动端功能测试)接口测试(工具:jmeter)自动化性能测试(工具:
小小的圈圈
·
2020-07-16 06:09
自动化软件测试
WEB自动化测试
python3爬虫实战(二):使用selenium模拟登陆163邮箱和抓取西刺代理并构建自己的代理池
安装selenium并学习1.安装selenium并学习1.1selenium介绍:selenium是一款支持多种语言、多种浏览器和多个平台的开源
web自动化测试
软件,测试人员可以用python、java
予你心安、
·
2020-07-16 05:41
python爬虫
unittest框架
pytest、unittest、nose(python版单元测试框架)unittest是python官方自带标准包junit、TestNg(java版单元测试框架)2、unittest单元测试框架可用于
web
测试开发知识积累
·
2020-07-16 04:52
技术类
RobotFramework+seleniumlibrary
Web自动化测试
(一)
最近刚刚接触到RobotFramework,发现这个工具倒是可以满足我的要求,而且可以结合seleniumLibrary,用来做web的自动化测试相当不错。之前我也接触过selenium,不过感觉那个工具更贴近开发人员使用,有了robotFramework之后,感觉这个工具相当强大,而且是贴近测试人员的。之所以说强大,主要是这些测试脚本都可以用文本格式保存(如txt/html等)==安装篇==如果
linda1000
·
2020-07-16 02:39
RobotFramework
Selenium
Web自动化测试
章节列表课程大纲环境搭建第一个Selenium应用Python单元测试Selenium单元测试Selenium测试套件Selenium生成测试报告Selenium实现元素的定位Selenium使用xpath来定位元素Selenium使用css选择器定位元素SeleniumWebDriver属性SeleniumWebDriver方法SeleniumWebElement属性SeleniumWebEle
hixiaoyang
·
2020-07-15 23:28
Web自动化测试
如何设置等待时间?(干货!)
time.sleep(3)固定等待3秒driver.implicitly_wait(10)隐性的等待,对应全局WebDriverWait(driver,timeout).until(‘有返回值的__call__()方法或函数’)显性的等待,对应到元素一、time.sleep(seconds)固定等待importtimetime.sleep(3)#等待3秒time.sleep(seconds)sec
TestingGDR
·
2020-07-15 19:35
软件测试
web自动化测试
图片上传的两种方法
web自动化测试
图片上传的两种方法:通过input标签的,如:filetest!
oOo右右
·
2020-07-15 17:28
利用 Headless Chrome 根据url生成pdf
Googledevelopers最近发布了一篇文章,关于HeadlessChrome的入门,从Chrome59版本以后就可以在服务端使用无头Chrome了,不仅有cli的接口,还有多种语言的接口,给
Web
orangleliu
·
2020-07-15 14:50
测试工具
一、简单罗列:1.测试案例及bug管理工具:Testlink(开源),HPQualityCenter(付费).2.性能测试工具:Jmeter(开源),Loadrunner(付费).3.
web自动化测试
工具
archerLuoV
·
2020-07-14 14:58
测试
测试工具
基于python3的selenium3的
web自动化测试
之元素定位——小白进阶之路(一)
基于python3的selenium3的web自动化——小白进阶之路(一)1.检查是否安装python:cmd—>python2.检查是否安装selenium:cmd—>piplist3.安装浏览器驱动,注意浏览器的版本和驱动的版本需对应,百度即可这里以Chrome为例Chrome.webdriver下载地址:http://npm.taobao.org/mirrors/chromedriver/2
Jennie_8790
·
2020-07-14 10:16
如何使用selenium搭建
web自动化测试
框架
今天分享一下自动化测试框架的搭建,框架主要用了Maven+testng+reportng+测试结果邮件发送。初写网页自动化的时候,很多人会觉很简单,一个方法里包含了定位元素,然后在click…但是如果把元素直接写到方法里,页面元素一旦有变化,所有用到此元素的地方都需要变化,那如何解决这个问题呢?这就需要在最初设计框架的时候把元素,方法,公用函数封装,执行的case只存放测试数据,和需要调用的方法,
Dorisniu
·
2020-07-13 20:34
自动化
【
Web自动化测试
——代码篇八】常用方法——上传/下载文件
上传文件对于Web页面的上传功能实现一般有一下俩种方式:普通上传:将本地文件的路径作为一个值放在input标签中,通过form表单将这个值提交给服务器(不做介绍send_keys方法)。AutoIt上传:利用模拟键盘按键,鼠标移动和窗口/控件的组合来实现自动化任务。下面我们实际操作一下来讲解AutoIt上传文件的过程:1、安装AutoIt(下载网址:https://www.autoitscript
weixin_34250434
·
2020-07-13 18:36
Web自动化测试
:数据分离(类变量、yaml、excel)
在ui自动化中,经常会用到数据的存储和读取,这里主要介绍一下如何处理测试中经常用到的数据。一、类变量一般习惯把元素定位地址作为类变量存储,因为这样对于调试纠错比较方便,书写调用也较简单。1.1本类中调用类变量例如:Demo类中,在类下申请一个变量name,如果这个类中的方法要引用name,需要self.name这样的格式调用。demo_class.pyclassDemo():name="川石学院"
szchuanshi
·
2020-07-13 14:09
自动化测试
软件测试培训
软件测试
python自动化脚本常用方法小结
API测试1.框架常用模块#unittest单元测试框架不仅可以适用于单元测试,还可以适用
WEB自动化测试
用例的开发与执行#paramunittest是unittest实现参数化的一个专门的模块,可以传入多组参数
向日snow
·
2020-07-13 09:09
python
接口测试 Pytest的简单示例
Pytest有什么特点pytest是一个命令行工具pytest可以扩展第三方插件pytest易于持续集成和应用于
web自动化测试
pytest编写用例简单,并具有很强的可读性pytest可以直接采用assert
zhusongziye
·
2020-07-12 20:43
接口测试
python3 selenium
web自动化测试
之excel参数化
简单来说,就是不把测试的数据(或者说用例的参数)直接写在代码里,而是写在excel中,代码从excel表格中读取出来,做到数据分离。简单举个例子,上代码:#coding=utf-8fromseleniumimportwebdriverfromselenium.common.exceptionsimportNoSuchElementExceptionfromselenium.webdriver.co
zhusongziye
·
2020-07-12 20:43
Selenium自动化测试
初识 Katalon Studio 自动化测试工具
做
Web自动化测试
我们经常选择Selenium,因为它开源免费,支持不同的开发语言,还有录制功能,从一定程度上减少了测试人员开发脚本的成本;做App自动化测试我们通常选择Appium,它也是开源免费,同时支持
Cara69
·
2020-07-12 17:55
Android
测试
python webdriver操作浏览器
一.webdriver简介Selenium是ThroughtWorks公司开发的一套
Web自动化测试
工具。
sixgod_0807
·
2020-07-12 10:59
python
目前最好用的免费的自动化测试工具
起源于2000年,10多年来不断地完善,Selenium成为许多
Web自动化测试
人员的选择,尤其是那些有高级编程和脚本技能的人。
weixin_34056162
·
2020-07-12 08:32
WEB自动化(Python+selenium)的API
在做Web自动化过程中,汇总了Python+selenium的API相关方法,给公司里的同事做了第二次培训,分享给大家
WEB自动化测试
培训2课程目的一、WebdriverAPI的使用课程内容1控制浏览器
weixin_33697898
·
2020-07-12 07:23
selenium自动化实施中对windows弹出框的几种常见处理方案
一.概述在使用自动化框架selenium实施中,经常会遇到windows弹出框的出现,刚入门的
web自动化测试
小伙伴不要慌哦!
林尧彬
·
2020-07-12 06:02
使用C#+Edge (Chromium)进行
Web自动化测试
发现还比较好用,它默认的是Selenium实现的,测试组在用Selenium+Python来写过自动化测试,原来它也是支持C#的,Python用起来还是没有C#顺手,看来以后也可以自己用c#来写写简单的
Web
weixin_30432007
·
2020-07-12 06:54
一个数据驱动的ui自动化框架思路
之前的博客,记录了一个基于PO思想的
web自动化测试
框架,代码即用例,思路清晰,代码简明,但每新增修改用例都需要修改代码,不便于维护,对编写用例的同学的要求也较高。
weixin_30300523
·
2020-07-12 05:22
自己动手写
Web自动化测试
框架(5):判断浏览器是否加载完成
上面的几次课程中,我们介绍了如何打开浏览器,如何获取每个web控件的信息,并且控制并验证他们。从上面的文章中,我相信大家已经可以写出简单的测试程序了。但是还有一个很重要的问题没有解决:如何判断浏览器是否加载完成?前面的文章我们没有对浏览器的加载进行判断,而只是简简单单的等一段时间,这不是一个很好的解决方法,一方面浪费了时间,另一方面,我们也无法知道应该等多久,导致我们的测试程序不够稳定。接下来我们
Just4life
·
2020-07-12 05:14
软件测试技术
Web自动化工具对比
首先说一下我对
Web自动化测试
与CS自动化测试的认识。从宏观对比都是通过脚本自动化完成功能的验证,区别不大。
水滴测试
·
2020-07-12 05:07
Selenium
自动化测试基础篇--Selenium元素定位
一、Selenium元素定位的重要性:
Web自动化测试
的操作:获取UI页面的元素,对元素进行操作,得到实际结果,断言(返回结果与期望结果是否一致),返回自动化测试报告。
楼顶的猫
·
2020-07-12 03:23
web测试
Python爬虫利器Selenium+PhantomJS系列入门
简介一直以来我们在使用Python的urllib2、httplib等通信框架来抓取网页,但是涉及到JavaScript渲染的页面却不能抓取,所以采用
Web自动化测试
工具Selenium,无界面浏览器PhantomJS
_Aphrodite
·
2020-07-12 01:15
网络爬虫
开源
Web自动化测试
框架——Watir试用手记
Watir是一个使用Ruby实现的开源
Web自动化测试
框架,相对于那些庞大的商业工具来说,它很小巧,也很灵活,提供的功能也足够用。最近抽时间试用了一下,感觉还不错,准备下一步在公司推广使用。
szstc
·
2020-07-12 00:21
功能自动化测试之Unittest和Pytest测试框架(一)
_41782425/article/details/103948013关于unittest框架,早在之前的《Python接口自动化测试框架实战开发(一)》、《Selenium3与Python3实战开发
Web
cdtaogang
·
2020-07-11 20:49
Testing
#
功能测试
基于Sahi和Twist搭建的
Web自动化测试
框架
基于Sahi和Twist搭建的
Web自动化测试
框架相信很多做
Web自动化测试
的读者都用过Selenium作为录制回放的工具,这里笔者将介绍另一个录制回放的工具Sahi,以及如何使用Sahi和Twist快速搭建一套简单易用的
leonlee985
·
2020-07-11 10:07
Automation
Test
web自动化原理揭秘【乐搏TestPRO】
做过两年自动化测试的小伙伴说
Web自动化测试
真的不难,无非就是一些浏览器操作,页面元素操作,常规的情况很容易处理,再学一学特殊元素的处理,基本就能应付项目的测试了。
乐老师
·
2020-07-11 10:04
互联网
软件测试
自动化测试
自动化测试框架 java+ selenium2+ant+junit
1.如何组织测试用例:测试用例一定要能够独立测试,其方法不能有任何依赖:分层设计,pageojbect模式2.如何执行用例3.如何生成报告、日志4.持续集成CI工作总结:一、.2013年
web自动化测试
平台
零起点0805
·
2020-07-11 09:33
Java+Selenium
自动化测试
Python-Selenium2做
Web自动化测试
(10)-浏览器多窗口处理、alert/confirm/prompt 处理
一、浏览器多窗口处理有时候我们在测试一个web应用时会出现多个浏览器窗口的情况,要想在多个窗口之间切换,首先要获得每一个窗口的唯一标识符号(句柄)。通过获得的句柄来区别分不同的窗口,从而对不同窗口上的元素进行操作。即Handle继续以百度为例:#coding=utf-8fromseleniumimportwebdriverimporttimedriver=webdriver.Firefox()dr
zhichengMLE
·
2020-07-11 09:53
Web自动化测试
软件测试
Arya-专业
web自动化测试
平台
学名:
web自动化测试
平台英文名:Arya出生日期:2018年3月22日现居住地:http://arya.iflytek.com(家教严,只能邀请爱测未来团队的小伙伴来玩)兄弟姐妹:自动化测试平台Atp
itest_2016
·
2020-07-11 08:05
web自动化测试
测试开发
appium安装
官网的介绍说是它实现一套适用于移动端的WebDriver协议,所以使用Appium时用的还是依赖于Selenium,和
Web自动化测试
的主要区别就在Driver不一样。
白清羽
·
2020-07-11 06:37
WebDriver+Pytest自动化框架SeleniumBase介绍
简介:SeleniumBase是一个基于Selenium-WebDriver和Pytest的
Web自动化测试
框架gitbub地址:https://github.com/seleniumbase/SeleniumBase
灵枢_
·
2020-07-11 06:01
python
自动化测试
自动化测试
Python3+Selenium2完整的自动化测试实现之旅(三):Selenium-webdriver提供的元素定位方法...
本篇以实例介绍selenium下的webdriver模块提供的定位页面元素(也可以称为对象)的方法和使用技巧,在此注意:在做
WEB自动化测试
前,需要对前端相关的技术有所了解,如HTML、XML、Xpath
dieshuang3318
·
2020-07-11 05:25
自动化测试平台设计与落地-概览
引言自动化金字塔-灵魂手绘版关于
Web自动化测试
,投入产出比是一个绕不开的话题,对于走到2017年的测试人,这时候可能已经有很多人会想到著名的自动化测试金字塔。
fin_123
·
2020-07-10 20:20
Python3+Selenium2完整的自动化测试实现之旅(七):完整的轻量级自动化框架实现...
陆陆续续总结了自动化环境最基础环境的搭建、IE和Chrome浏览器驱动配置、selenium下的webdriver模块提供的元素定位和操作鼠标、键盘、警示框、浏览器cookie、多窗口切换等场景的方法、
web
dieshuang3318
·
2020-07-10 16:02
你正在学
web自动化测试
?那这些Selenium的基本操作你了解过吗?
在自动化测试中,我们都知道是通过定位元素来实现的,那么有时候我们定位元素定位不到是为什么呢?1、页面出现了iframe2、出现了新的窗口,没有实现句柄的切换3、三种等待方式,没有选择其中之一来使用,元素没有被加载出来一、iframeiframe既是一个内联框架被用来在当前HTML文档中嵌入另一个文档。通俗点就是网页中的嵌套网页,如果我们在做自动化测试中,需要定位的元素包含在了iframe内联框架里
测试人追风
·
2020-07-10 15:00
基于RF的
web自动化测试
前提:安装python,配置好自动化测试的框架RobotFrame框架1.web的自动化测试基于库Selenium2Library,而此库又依赖这4个关联的库:decorator,selenium,robotframework,decutils2.如果用chrome浏览器测试的话需要下载对应的浏览器驱动IE需要IEDriver,chrome需要chromeDriver,FireFox不需要Driv
紫晓宁
·
2020-07-10 15:43
测试之路
Web自动化测试
:POM设计模式的实现
关于pom设计模式(projectObjectmodel/PageObject),一种底层、逻辑、用例的分层,在项目还没有开发出来时,就可以开始写UI自动化脚本了,在开发完成后,再进行元素定位的适配以及调试;而且也可以多人共同维护开发脚本,更方便大家合作。这一节主要来介绍一下如何从零开始搭建这几个层级。一、driver层的封装这一层主要是对于webdriver方法的封装,这里来举一个栗子,最常用的
szchuanshi
·
2020-07-10 11:51
自动化测试
软件测试培训
软件测试
搭建 Selenuim 自动化环境
看完这篇文章,你将学到:搭建一个基于Windows+chrome+python3.6+selenuim3.4.3的
Web自动化测试
环境。
yaya414
·
2020-07-10 04:02
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他