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数据驱动【DataProvider+
TestNG
+Mysql】
Java&Selenium数据驱动【DataProvider+
TestNG
+Mysql】package
testNG
WithDataDriven;importjava.io.IOException;importjava.util.ArrayList
davieyang
·
2019-10-16 11:00
Java&Selenium数据驱动【DataProvider+
TestNG
+Array】
Java&Selenium数据驱动【DataProvider+
TestNG
+Array】package
testNG
WithDataDriven;importjava.util.concurrent.TimeUnit
davieyang
·
2019-10-16 11:00
Java&Selenium数据驱动【DataProvider+
TestNG
+Csv】
Java&Selenium数据驱动【DataProvider+
TestNG
+Csv】package
testNG
WithDataDriven;importjava.io.BufferedReader;importjava.io.FileInputStream
davieyang
·
2019-10-16 11:00
testng
自定义模板第二版
解决日志弹出框不落地到点击出通过bootstrap模态框实现,问题出现样式有点问题效果:点击日志弹出对话框,关闭对话框并且落地点击处站UI自动body{background-color:#f2f2f2;color:#333;margin:0auto;width:960px;}#summary{width:960px;margin-bottom:20px;}#summaryth{background
知止内明
·
2019-10-12 14:41
testng自定义模板第二版
编程java
常用Java maven依赖
com.alibabafastjson1.2.61org.codehaus.jacksonjackson-core-asl1.9.13Google的java库com.google.guavaguava23.0
TestNg
Xualvin
·
2019-10-07 21:34
Java
java
maven依赖
常见的自动化测试框架
1、接口自动化框架:①、java+
testNG
/Junit+Maven/Ant/Gradle+Jenkins+MySQL+testlink/redmine②、python+unittest/pytest
shallwebegin
·
2019-10-04 13:00
常见的自动化测试框架
1、接口自动化框架:①、java+
testNG
/Junit+Maven/Ant/Gradle+Jenkins+MySQL+testlink/redmine②、python+unittest/pytest
shallwebegin
·
2019-10-04 13:00
Web自动化测试入门
web自动化测试目录一、自动化测试基本介绍2二、Web自动化工具3三、Selenium介绍4四、SeleniumWebDriver常用API4五、
TestNG
6六、环境搭建8一、自动化测试基本介绍1自动化测试概述
旧人陌兮
·
2019-09-30 11:00
Selenium+IDEA(java+maven+
testNG
)+Jenkins环境搭建
Selenium+IDEA(java+maven+
testNG
)+Jenkins环境搭建1.下载并配置以下工具SN工具名称描述1JDK根据自己系统选择安装包,建议选用最新版本2Maven根据自己系统选择安装包
旧人陌兮
·
2019-09-30 11:00
Ubuntu 14.04+Django 1.7.1+Nginx+uwsgi部署教程
具体环境:Ubuntu14.04Python2.7.6Django1.7.1Virtualenvname:
testNg
inxuwsgi假设项目文件夹位于/data/www/ts设置保存在.
·
2019-09-25 01:17
章节十六、10-
TestNG
报告和日志
一、在进行自动化的过程中,日志一般采用log4j2进行日志记录,但
TestNG
自己本身也带有日志记录功能(reporter),它的好处在于日志中记录的内容都是
testng
自动生成的。
时光以北暮南城
·
2019-09-24 16:00
java 与
testng
利用XML做数据源的数据驱动示例详解
java与
testng
利用XML做数据源的数据驱动示例详解
testng
的功能很强大,利用@DataProvider可以做数据驱动,数据源文件可以是EXCEL,XML,YAML,甚至可以是TXT文本。
·
2019-09-24 11:47
章节十六、9-Listeners监听器
1packagelistenerspackage;23importorg.
testng
.IInvokedMethod;4importorg.
testng
.IInvokedMethodListener;5importorg.
testng
.ITestResult
时光以北暮南城
·
2019-09-20 13:00
testng
自定义html报告
结果为:参考代码为:https://blog.csdn.net/Viogs/article/details/83339783上面代码运行后会报错解决方法:https://www.jianshu.com/p/bd5e55656dc7这是就能解决代码写法:packageautotest.reporter;importorg.apache.velocity.Template;importorg.apac
知止内明
·
2019-09-19 21:23
testng自定义html报告
自动化
章节十六、8-ITestResult接口
1packagetestclasses1;23importorg.
testng
.annotations.Test;4importorg.
testng
.Assert;5importorg.
testng
.ITestResult
时光以北暮南城
·
2019-09-12 15:00
章节十六、7-DataProviders
一、当我们的同一个test有多套数据需要进行测试,那么我们就需要用到--》DataProviders1packagetestclasses1;23importorg.
testng
.annotations.DataProvider
时光以北暮南城
·
2019-09-11 16:00
章节十六、6-xml参数化and并行case
一、读取xml文件中参数1、案例演示---》创建一个需要读取数据的类1packagetestclasses;23importorg.
testng
.annotations.Test;45importorg.
testng
.annotations.BeforeClass
时光以北暮南城
·
2019-09-09 16:00
无法解析单元测试引入的xml
在使用
testng
进行单元测试时,idea提示无法解析引入的xml文件:这是由于没有将TestResources引入class路径中导致的,以idea为例,可以进入ProjectStructure菜单,
Terisadeng
·
2019-09-06 10:33
testng
xml
资源文件
测试
基于Java+Selenium的WebUI自动化测试框架(十四)-----使用
TestNG
的Sample
当前比较流行的Java应用程序测试框架有JUnit和
TestNG
两种,从上图可以看到,相对于JUnit4来说,
TestNG
更具竞争优势,功能完备。
万春流
·
2019-09-02 13:00
章节十六、5-
TestNG
高级功能--Part2
一、测试用例的依赖关系--->(dependsOnMethods={"依赖方法名"})1、在实现自动化的过程中,有些测试用例必须在其它测试用例执行之后才能运行,两者之间存在一定依赖关系。2、案例演示场景:testMethod1需要依赖testMethod2执行后才能顺利执行,而testMethod2需要依赖testMethod3执行完成后才能继续执行;testMethod4是独立的testcase
时光以北暮南城
·
2019-08-30 17:00
appium自动化,失败自动截图
失败自动截图publicclassMy
Testng
ListenerextendsTestListenerAdapter{privatestaticLoggerlogger=Logger.getLogger
知止内明
·
2019-08-29 15:58
appium自动化失败自动截图
自动化
Appium自动化测试项目
id=1607496150408281189&wfr=spider&for=pc项目技术架构Appium+JavaClient+
testNG
+Gradle+SpringIOCAppium是一款开源的跨平台的测试框架
小二二二7
·
2019-08-29 12:45
使用
testNG
进行功能测试
我们使用spring的
testng
也可以实现像junit一样的功能测试。
Terisadeng
·
2019-08-28 20:22
testng
测试
通过Jenkins Master_Slave实现分布式
1.将
testng
.xml分割成多份image.png2.按照以下方式改造pom.xml${xmlFileName}org.apache.maven.pluginsmaven-surefire-plugin2.20src
冰雪树挂
·
2019-08-28 15:22
章节十六、4-
TestNG
高级功能--Part1
一、把测试方法分优先级执行-----》(priority=索引)1、新建一个
testng
方法1packagetestclasses;23importorg.
testng
.annotations.Test
时光以北暮南城
·
2019-08-27 17:00
Allure报告构建到Jenkins缺少Test body项
,但是构建到Jenkins却丢失testbody项pom.xml配置如下:4.0.0com.test.testtest1.0-SNAPSHOTUTF-8${xmlFileName}1.8.10org.
testng
testn
冰雪树挂
·
2019-08-23 19:08
越写悦快乐之如何使用
TestNG
开启构建参数化的测试套件
TestNG
-图片来自App上一篇文章,我们阐述了如何使用Selenium框架,基于Java语言的开启自动化的Web测试,我们从配置开发环境入手,然后编写测试用例,,运行测试并生成测试报告,开启了我们的自动化测试之路
韬声依旧在路上
·
2019-08-21 20:27
越写悦快乐之如何使用
TestNG
开启构建参数化的测试套件
TestNG
-图片来自App上一篇文章,我们阐述了如何使用Selenium框架,基于Java语言的开启自动化的Web测试,我们从配置开发环境入手,然后编写测试用例,,运行测试并生成测试报告,开启了我们的自动化测试之路
韬声依旧在路上
·
2019-08-21 20:27
软测3班:用selenium+
TestNg
+数据驱动(从mysql数据里profiles表里面取数据)
步骤:5.1导入selenium包5.2导入mysql包5.3导入
TestNg
importjava.net.MalformedURLException;importjava.net.URL;importjava.sql.Connection
金朝阳
·
2019-08-21 17:52
软件测试团队
软件测试团队\
软件测试与质量
互联网电子商务
章节十六、3-
TestNG
方法和类注解
一、TestSuite(测试套件)我们通常认为一个testcase就是一个测试方法,但是会有很多的testcase,所以我们不可能把所有的testcase放到同一个测试类中,假如需要测试的页面有10个,我们需要创建不同的类来测试这10个页面的具体功能,测试具体功能的测试用例会放到具体的测试类中,把这些所有的测试类组合起来就成了TestSuite。可以根据我们的测试目的,选择一些类来组成TestSu
时光以北暮南城
·
2019-08-20 17:00
使用alpine镜像封装nginx 及php镜像
环境说明centos7.6.1810docker18.09.7alpinela
testng
inx1.17.3php7.3.8openssl1.1.1cnginxdocker制作nginxadd插件echo-nginx-module
juestnow
·
2019-08-20 14:50
使用alpine封装镜像
linux
章节十六、2-
TestNG
注解和断言
一、
TestNG
注解的testcease不是自上而下运行的,而是按照方法名的字母排序或数字的大小顺序运行的。二、断言:判断返回的结果与我们的预期结果是否一致。
时光以北暮南城
·
2019-08-19 18:00
章节十六、1-
TestNG
简介
一、
TestNG
介绍1、
TestNG
是一个来自JUnit和NUnit的测试框架,它具拥有更多的功能,提高了执行的效率。
时光以北暮南城
·
2019-08-19 09:00
Selenium+java - 使用csv文件做数据驱动
前言早期我们使用
TestNG
来做数据驱动进行测试,测试数据是写在测试用例脚本中。这会使得测试脚本的维护工作量很大。因此我们可以将测试的数据和脚本分开。
Refrains
·
2019-08-16 14:00
【
TestNG
快板说九】如何使用@Factory进行测试类的多样化执行
开始,我们先来思考一个场景,有一个测试类需要根据测试传入的N个参数进行N次执行。方式一,可以直接在suite.xml中设置多个class,输入不同的参数执行测试用例xml配置:运行两次测试用例,第一次传key=“1”,第二次传key=2。测试用例:publicclassSimpleTest{privatestaticLoggerlogger=null;@BeforeTestpublicvoidse
哈布哥
·
2019-08-16 12:33
TestNG快板说
【
TestNG
快板说八】
TestNG
使用Allure生成测试报告
方式一:本地通过IDE进行测试配置maven依赖io.qameta.allureallure-
testng
2.12.1allure用到surefire查找测试用例,所以这里还要在中引用该插件org.apache.maven.pluginsmaven-surefire-plugin2.20
哈布哥
·
2019-08-14 14:57
TestNG快板说
使用
TestNG
的多线程机制运行测试
1、使用线程池运行所有的测试用例(methods)将parallel设置为methods,线程个数设置为5image.png2、使用线程池运行所有的测试集(tests)将parallel设置为tests,线程个数设置为5image.png3、使用线程池运行测试集里面的所有的测试类(classes)将parallel设置为classes,线程个数设置为5image.png4、使用线程池(默认10个线
测试老杨
·
2019-08-11 16:48
基于xUnit的单元测试管理(Java语言)
Java语言中典型的xUnit是JUnit和
TestNG
,Python语言中是UnitTest、PyTest。xUnit的组成底层是xUnit的framwork,xUnit的类库,提供了对外的功能
DayBreakL
·
2019-08-11 12:56
【
TestNG
快板说七】
TestNG
增删改查数据
增删改查数据库测试难免需要进行测试数据初始化,或者进行测试数据修复及校验,那么如何才能方便的对数据库进行增删改查呢?主要的可以分为:关系型数据库的操作,mysql,sqlserver非关系型数据的操作,如redis,mongodb关系型数据库:直接调用JDBC进行数据操作使用mybatis进行数据库操作使用mybatis操作:pom.xml依赖配置org.mybatismybatis3.3.0re
哈布哥
·
2019-08-10 11:17
TestNG快板说
【
TestNG
快板说六】
TestNG
测试用例并行运行
先来讲下
TestNG
测试用例并发运行有几种方式运行的xml文件中配置suite,其中可以分四中并行方式,分别method,tests,classes,instances@Test中设置参数threadPoolSize
哈布哥
·
2019-08-10 09:06
TestNG快板说
TestNG
+Maven+IDEA 环境配置+入门
环境配置1、安装IDEA(参考:https://blog.csdn.net/m0_38075425/article/details/80883078)2、在Prefernces,通过Plugins插件安装
TestNG
-J
咕噜噜的肥猫
·
2019-08-09 23:00
无法运行
TestNG
的用例,怎么解决?
TestNG
介绍
TestNG
是Java中的一个测试框架,是一个目前很流行实用的单元测试框架,有完善的用例管理模块,配合Maven能够很方便管理依赖第三方插件。
敢想敢测
·
2019-08-08 17:22
Web项目如何做单元测试
你可能会用单元测试框架,python的unittest、pytest,Java的Junit、
testNG
等。那么你会做单元测试么!当然了,这有什么难的?
虫师
·
2019-08-07 22:00
JAVA+Appium+
testng
+Maven---微信小程序自动化实现demo
实现了以下功能:1、微信小程序的调起(通过小程序使用历史列表)2、小程序内部的元素定位和输入、查找框架还是之前的JAVA+Appium+
testng
+Maven管理的。
盒子danbo
·
2019-08-04 17:22
app自动化
TestNg
中的断言你真的了解吗
关于
TestNG
断言分为两种:软断言硬断言硬断言在
TestNg
中,Assert类为硬断言,里面有多个静态方法被称为硬断言,特点就是,如果脚本运行断言失败,马上停止运行,后面代码将不会被执行。
Refrains
·
2019-07-31 14:00
TestNG
的静态方法mock的步骤
最近团队内部对程序中使用大量的静态方法,而公司要求要有sonar扫描覆盖率的,因为在大量使用静态方法的地方若不mock,则覆盖率达不到。于是网上很少的文章讲解对静态方法的mock,大多都是如何使用powermock或Junit,一般对于private或public方法正常逻辑是有文章讲解,那么今天我就把静态方法覆盖的方式梳理了一下。避免每个人过来都来问口口相传,形成文档。在Test方法中需要用到T
yuesf
·
2019-07-23 12:12
第三节
TestNG
测试框架
TestNG
介绍一、测试人员使用的原因1、比Junit涵盖功能更全面的测试框架2、Junit更适合隔离性比较强的单元测试3、
TestNG
更适合复杂的集成测试二、
TestNG
基本注解与执行顺序执行顺序为:
我吃小虾米
·
2019-07-21 17:31
第三节
TestNG
测试框架
TestNG
介绍一、测试人员使用的原因1、比Junit涵盖功能更全面的测试框架2、Junit更适合隔离性比较强的单元测试3、
TestNG
更适合复杂的集成测试二、
TestNG
基本注解与执行顺序执行顺序为:
我吃小虾米
·
2019-07-21 17:31
TestNG
的静态方法mock的步骤
最近团队内部对程序中使用大量的静态方法,而公司要求要有sonar扫描覆盖率的,因为在大量使用静态方法的地方若不mock,则覆盖率达不到。于是网上很少的文章讲解对静态方法的mock,大多都是如何使用powermock或Junit,一般对于private或public方法正常逻辑是有文章讲解,那么今天我就把静态方法覆盖的方式梳理了一下。避免每个人过来都来问口口相传,形成文档。在Test方法中需要用到T
ysfshine
·
2019-07-21 10:00
开发生命周期的各阶段适用的自动化测试技术
TestNG
框架代码应该由自动化工具生成1.2部分测试输入数据的自动化生成根据不同变量类型自动生成测试输入数据
倔强的潇洒小姐
·
2019-07-15 19:17
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他