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
TestNG
Java+Selenium+
Testng
-web UI自动化测试框架-5文件结构设计和公用方法的封装
项目或大或小都会有很多模块很多页面,我们不可能将所有case一个一个堆积到一起,所以要设计一个合理的框架结构,合理的抽离公用方法、组织case,做到元素与操作分层,操作与步骤分层。首先准备3个基本的package:util,pages,testcases。1.util用来放公用的方法。例如发邮件、截图,util包中的BaseFunction用来放共用的基本操作方法,例如点击、向文本框输入文本等。u
朝蕣林兰 Betty
·
2020-08-04 21:45
UI自动化
谈谈自己搭建接口自动化踩得坑
一、前言这搭建这套框架的时候使用到了testhome上一位大神GitHub上写的一个封装Excel表的工具类,通过
testNG
框架提供的@Dataprovider去获取Excel表的内容,实现Excel
HenryXiao8080
·
2020-08-04 20:22
TestNG
注释
testNG
注释:1.@Before和@After注释这两个就比较多,一般用于在测试构件上。关于测试构件以后详细介绍,测试构件一般有测试之前的操作和测试运行之后的清除数据的操作。
兮之~
·
2020-08-04 20:31
Selenium
JAVA+Maven+
TestNG
+Jenkins搭建接口自动化框架(三)基于HttpClient的http请求封装
直接上代码packageutils;importorg.apache.http.HttpEntity;importorg.apache.http.NameValuePair;importorg.apache.http.client.config.RequestConfig;importorg.apache.http.client.entity.UrlEncodedFormEntity;import
Dys丶
·
2020-08-04 20:54
java结合
testng
,利用yaml做数据源的数据驱动实例
testng
的功能很强大,利用@DataProvider可以做数据驱动,数据源文件可以是EXCEL,XML,YAML,甚至可以是TXT文本。
weixin_34358365
·
2020-08-04 20:20
java结合
testng
,利用excel做数据源的数据驱动实例
数据驱动部分,是自动化测试常用部分,也是参数化设计的重要环节,前面分享了,mysql、yaml做数据源,那么再来分享下excel做数据驱动思路:先用POI读取excel。解析读取数据,返回list,返回Object[][]即可工具类文件:读取excel,返回map对象list集合ReadExcelUtil.javaimportorg.apache.poi.hssf.usermodel.HSSFWo
weixin_34248118
·
2020-08-04 20:28
使用java+
TestNG
进行接口回归测试
来源:宜信技术学院作者:王海燕
TestNG
是一个开源自动化测试框架,
TestNG
表示下一代(NextGeneration的首字母)。
weixin_34007886
·
2020-08-04 20:11
接口自动化学习--
testNG
一个月一更的节奏~
testNg
是一个开源的自动化测试框架。。
weixin_33970449
·
2020-08-04 20:35
TestNG
搭建测试框架 自动化测试
框架层级及基本组件:参考:https://www.cnblogs.com/jier888/p/8998724.htmlJava作为开发语言Maven管理项目及Jar包
Testng
作为测试框架,管理测试用例集
weixin_33901843
·
2020-08-04 20:53
测试
开发工具
网络
Java + Excel 接口自动化
当然咯,也许会问干嘛那么麻烦直接用feed4
testng
,或者
testng
就行了,没事找事干还专门写个这玩意...呵呵,就闲的蛋疼!
weixin_33841503
·
2020-08-04 20:08
httpclient +
TestNG
接口自动测试 第二章
请求地址由参数加参数签名形式生成,例如:http://ip/server?method=getPlans&planDate=2014-08-25&cinemaId=101&uid=remote&enc=d0fe8420c641dd87d4165c09fe1d0c70&time_stamp=14089606072501.构建url1)首先构建参数对publicstaticHashMapcinemas
weixin_30932215
·
2020-08-04 19:27
testNG
数据驱动Excel(java)
eclipse环境下搭建的数据驱动框架,需要下载ApachePOI并将其内所有jar包导入BuildPathpackagechina;importorg.
testng
.annotations.Test;
weixin_30642561
·
2020-08-04 19:42
自动化测试框架selenium+java+
TestNG
——配置篇
最近来总结下自动化测试selenium的一些常用框架测试搭配,由简入繁,最简单的就是selenium+java+
TestNG
了,因为我用的是java,就只是总结下java了。
weixin_30622107
·
2020-08-04 19:10
APP接口自动化测试JAVA+
TestNG
(三)之HTTP接口测试实例
前言前两篇普及相关基础知识后,本篇主要对举例对国家气象局接口自动化测试进行讲解(Get请求及结果断言),以达到自动化测试入门目的,除了前两篇的一些了解外,需要有一定的JAVA知识(HTTP相关)。目录3.1HTTP接口(GET)测试实例3.1.1待测接口说明3.1.2新建JAVA工程1.工程目录说明2.Common.java源码3.getCityWeathe.java源码4.URLConnecti
weixin_30617737
·
2020-08-04 19:10
TestNG
测试框架入门到实战
第1章课程介绍
TestNG
的介绍以及基础环境的搭建,包括Java的下载和安装,Java环境的设置,以及Eclipse的下载安装。
weixin_30432179
·
2020-08-04 19:34
testNg
自动化,读取excel的数据
自己写了一个
testng
执行excel用例的小程序,主要是运行.xlsx的,需要支持xls可以自己扩展,分享一下。下载地址:http://yun.baidu.com/share/link?
weixin_30415113
·
2020-08-04 19:32
Excel作为数据源
TesTNG
做数据驱动完整代码
说明:EXCEL支持xls和xlsx俩种格式;已经过测试!1packagemain.java;23importorg.apache.poi.ss.usermodel.*;45importjava.io.File;6importjava.io.FileInputStream;7importjava.io.IOException;8importjava.util.ArrayList;9importja
weixin_30398227
·
2020-08-04 19:57
httpclient+
testng
+excel接口自动化测试
自动化测试框架必须要有文本文件或excel文件2、框架准备:(1)
testng
TestNG
是一个开源自动化测试框架;
TestNG
表示下一代(NextGeneration的首字母)。
weixin_30311605
·
2020-08-04 19:43
数据驱动测试之——CSV+
TestNG
对于利用Webdriver做自动化的童鞋,对于如何将元素或者输入数据如何和编码分离都应该不会太陌生,本着一边学习一边分享的心态,大概总结了一下关于利用CSV、XML以及Excel来存放数据,然后在结合
TestNG
weixin_30292745
·
2020-08-04 19:40
testng
使用DataProvider+Excel实现DDT
在java中,可以用
testng
的DataProvider和Excel实现。
weixin_30240349
·
2020-08-04 19:35
基于
testNG
的数据驱动测试的自动化测试实践(一)
历时4个月,从搭建测试框架到给全员培训,再到最终团队内落地,最终效果是整个团队QA测试阶段效率提升60%多。既然有数据就有衡量标准,统计了近2个月的开发阶段/测试阶段的耗时比,比如自动化前,开发阶段/测试阶段耗时比2:1,如今达到5.3:1,简单说开发5人天,测试原来花费2.5人天,现在花费1人天,当然这是平均值。这不仅是单单自动化测试框架的搭建,还需要配合管理手段,如何将自动化测试不单单用于回归
weiweicao0429
·
2020-08-04 19:31
自动化测试
Java+Maven+
TestNG
接口(API)自动化测试教程(六) 初步封装
在上一章中,我们写了第一个get请求的测试类,这一章我们来对它进行初步优化和封装。6.1分离请求发送类首先想到的问题是,以后我们的接口自动化测试框架会大量用到发送http请求的功能。那么这一部分的处理,可以将它分离出来,以后的测试类只需要调用请求类的方法实现发送请求和接收响应。在我们的项目目录src/main/java下,新建一个包名为com.mytest.httpclient,在包下新建一个类,
东方欲晓-
·
2020-08-04 19:58
接口自动化测试
接口测试
Java+Maven+
TestNG
接口(API)自动化测试教程(二) HttpClient和
TestNG
简介
因为本人更熟悉和偏爱Java,所以选用了Java语言作为接口用例脚本编写的语言。虽然现在很多人使用Python语言编写自动化测试脚本,但个人觉得Python语言不如Java语言严谨(Python是弱类型,Java是强类型),出现变量类型错误不容易被发现,当代码量较大时(大于1000行以上),使用Java无疑效率更高(呵呵,欢迎反对的同学来喷)。因为选择了Java,所以采用了Apache的开源框架H
东方欲晓-
·
2020-08-04 19:26
接口自动化测试
接口测试
TestNG
+Selenium Webdriver 数据(Excel)驱动的方法
1.下载jxl.jar复制到测试项目的lib下,在项目中新建数据驱动类ExcelData.java[java]viewplaincopyprint?packagecom.annie;importjava.io.File;importjava.util.Iterator;importjava.util.Map;importjava.util.TreeMap;importjava.util.regex
可口可乐的围脖
·
2020-08-04 19:10
Testng
的数据源 驱动测试 代码与配置
JUnit中有讲述使用注解的方式进行数据源读取进行自动循环测试的方法,在
TestNG
中也提供了相应的方法publicclass
Testng
DataProvider{/***数组内的每个元素都会作为一个用例数据被执行
桐桐-Dragon
·
2020-08-04 19:06
TestNg技术详解
TestNG
实战自动化测试框架——
TestNG
介绍、单元测试、忽略测试、套件测试
测试框架
TestNG
:适合测试人员使用的原因:比JUnit涵盖功能更全面的测试框架JUnit更适合隔离性比较强的单元测试
TestNG
更适合复杂的集成测试单元测试使用注解:@Test:运行单个测试方法@BeforeMethod
waS_TransvolnoS
·
2020-08-04 19:27
Java
Java接口测试
TestNG
Java自动化测试说明书
基于Java开发的
testNG
接口自动化测试
1.
TestNG
简介
TestNG
是一个开源的测试框架与Junit的发行顺序:Junit3->
TestNG
->Junit4,
TestNG
的灵感来自于Junit3,在
TestNG
推出不久后,Junit借鉴了其中很多概念
简单式smiling
·
2020-08-04 18:01
个人成长记录
java
Java+Selenium3框架设计准备篇1-
TestNG
简单介绍
前面文章我们运行测试用例都是在main方法下,有没有什么方法不需要用main方法去执行用例,这就需要单元测试框架的支持,这篇简单介绍
TestNG
单元测试框架的安装和基本使用。
Anthony_tester
·
2020-08-04 18:07
Java+Selenium3
TestNG
安装和基本使用
接口自动化测试 – Java+
TestNG
测试 Restful Web Service
所用到的工具或类库有
TestNG
,ApachePOI,Jaywayrest-assured,Skyscreamer-JSONassert简介:思想是数据驱动测试,用Excel来管理数据,‘Input’Sheet
土豆在吃草
·
2020-08-04 18:46
Java
自动化测试
testNG
+httpclient接口测试(eclipse+idea)
1.环境,平台1.1JDK1.7+eclipse首先在eclipse安装
testNG
插件,安装过程http://www.blogjava.net/qileilove/archive/2014/09/02
pl在之心
·
2020-08-04 18:04
自动化测试
TestNG
进行接口测试,脚本及可维护性框架
testng
被普遍使用于基于java和spring的系统结构中,用于保证系统功能,本身
testng
的特点:1.结构清晰2.支持多种数据源3.可与maven集成4.环境/数据准备方便可用于系统中对外提供的接口进行接口测试脚本的编写
talldeem
·
2020-08-04 18:22
QA
数据驱动-Excel
我们在页面的测试中,会发现很多输入框的测试,这些输入框中我们需要各种不同类型的数据来测试程序是否能正确处理,因此会涉及到一个“参数化”的过程.简单介绍Selenium中如何利用Excel实现“参数化“导入Feed4
testng
tiantangyouxing
·
2020-08-04 18:22
Selenium
自动化测试
java接口自动化优化(一)
优化extentreports在线样式改为离线加载自己项目下的样式主要解决extentreports在线加载失败问题上篇文章介绍了通过
testng
编写用例后使用extentreports作为测试报告的输出
tester_runing
·
2020-08-04 18:12
测试工具集
testng
使用excel进行数据驱动代码参照
importjava.io.File;importjava.io.FileInputStream;importjava.io.IOException;importjava.util.ArrayList;importjava.util.List;importorg.apache.poi.hssf.usermodel.HSSFWorkbook;importorg.apache.poi.ss.userm
尴尬癌患者
·
2020-08-04 18:15
testng
TestNG
正确配置环境变量
1.新建一个
TESTNG
目录,用来存放依赖jar包,如放置C盘:C:\
TESTNG
jcommander-1.48.jar
testng
-6.11.jar2.配置系统变量:计算机-属性-高级系统设置-高级-
辨伪存真
·
2020-08-04 18:35
java高级测试技术
用maven将
TestNG
框架代码打成jar包并执行测试-可持续集成
1.maven依赖
TestNG
:org.
testng
testng
6.11compile注:compile或者默认不填,表示依赖打包到项目中。
辨伪存真
·
2020-08-04 18:35
java高级测试技术
TestNG
maven
java
接口自动化测试实战核心代码(泛型重构测试方法,参数泛型化,精简代码)
importjava.util.ArrayList;importjava.util.List;importjava.util.Map;importjava.util.TreeMap;importorg.
testng
.Assert
辨伪存真
·
2020-08-04 18:35
java
java高级测试技术
Jtester之
TestNG
:@Listener注解
需要做的就是,重写org.
testng
.ITestListener接口下的onTestFailure方法,用例执行失败时,接受抛出的异常链,判断最初始的异常是否为ZkTimeoutException类型
sd_work
·
2020-08-04 18:15
Jtester之
TestNG
常用注解
1、
TestNG
常用注解Hereisthelistofannotationsthat
TestNG
supports:–@BeforeSuite,@BeforeTest,@BeforeClass,@BeforeMethod
sd_work
·
2020-08-04 18:14
Jtester之
TestNG
:@Factory注解
有篇博文,给出的案例比较全,http://howtodoinjava.com/
testng
/
testng
-factory-annotation-tutorial/?
sd_work
·
2020-08-04 18:44
使用
TestNG
进行模块自动化压力测试
前言由于最近忙于mirage项目,在分析客户的一个问题时,客户提到了使用
TestNG
来进行一些压力测试,比如连续拍照500次以上,不断的进入设置、滑动、退出200次。
默默9518
·
2020-08-04 18:55
开发环境相关
快速入门:Java+
testNG
+selenium
快速入门:Java+
testNG
+selenium第一章环境的配置Java的jbk中是没有操作的浏览器的方法的api的,但是selenium中有webdrive接口,并由各浏览器的实现,所以必须条件之一就是往项目中加入
一把破木剑
·
2020-08-04 17:32
selenium自动化
testNG
testNG
数据驱动测试(一):java利用opi创建excel并写入数据
maven的pom.xml文件,写入下面两条:org.apache.poipoi-ooxml3.8commons-iocommons-io2.5下面都是用的XSSF开头的类,文件后缀为“.xlsx”(HSSF开头的类对应文件后缀为“.xls”)注意:由于整体架构需要,所以每个项都建了一个集合,这个根据实际需要也可以建一个类的集合。//定义表头String[]title={"实际结果","预期结果"
一跑就喘的猿
·
2020-08-04 17:33
testNG
selenium+java+
TestNG
执行——测试方法(依赖关系)
前言:1.
TestNG
中一个类中有多个测试方法,多个测试方法的执行顺序or依赖关系的问题。2.不用dependsOnMethods,
testNG
会自动根据@Test方法名称的首字母排序来执行测试方法。
春风十里、
·
2020-08-04 17:36
学习笔记..
基础篇
持续更新
..
JAVA接口自动化(五)
TestNG
测试
(1)套件测试suiteTestpackagecom.suning.basicAnnotation.suite;importorg.
testng
.annotations.BeforeSuite;importorg.
testng
.annotations.BeforeTest
LoveMsZHANG
·
2020-08-04 16:31
JAVA接口自动化
自动化java接口测试(四)HttpClient基本使用
HttpClient官方网站:http://hc.apache.org/httpclient-3.x/1,配置mavenorg.apache.httpcomponentshttpclient4.1.22,编写脚本(
testng
qq_36379597
·
2020-08-04 16:58
java自动化接口测试
TestNg
数据驱动--利用@DataProvider传递参数
其实之前也了解过
TestNg
的@DataProvider,也用过它,对它的了解就是仅仅是提供数据的。直到今天学习写接口自动化测试过程中遇到一个问题才了解到它还有“对测试方法多次调用”的作用。
不进则退2020
·
2020-08-04 16:18
testng
全面的
TestNG
使用基本操作及代码
TestNG
文档1-简介
TestNG
是一个受JUnit和NUnit启发的测试框架,但引入了一些新功能,使其更强大,更易于使用,例如:注释。
测试大神的初心
·
2020-08-04 16:54
TESTNG
编写自动化测试用例
TestNG
是Java中的一个测试框架,测试人员一般用
TestNG
来写自动化测试用例,
TESTNG
安装见《Eclipse安装
TestNG
插件》,下面主要记录如何使用
testng
编写自动化测试用例。
朝天椒的夏天
·
2020-08-04 16:39
Selenium
SVN+Jenkins+Maven+Appium+
TestNG
+ReportNG 实战 Android 自动化测试
平台的自动化测试.首先说下背景,因为我测试的东西面向多个国家,对于不同的地域可能有不同的功能,对应不一样的发行渠道,需要测试工具有便捷的case管理功能,能方便地面对不同的发行渠道选择不同的case.而
TestNG
python爱好部落
·
2020-08-04 16:34
android
&
IOS
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他