本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
TestNG简单的学习(十二)TestNG运行
文档来自官方地址:
http://testng.org/doc/documentation-main.html#testng-listeners
1. 介绍 TestNG是一个设计用来简化广泛的测试需求的测试框架,从单元测 ...
TestNG简单的学习(十)TestNG @Listeners 的使用
TestNG官方网站:
http://testng.org/doc/documentation-main.html
官方文档:
/**
*
*/
package com.easyway.testng.junit;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List ...
TestNG简单的学习(九)TestNG Method Interceptors 的使用
TestNG官方网站:
http://testng.org/doc/documentation-main.html
官方文档:
5.16 - Method Interceptors Once TestNG has calculated in what order the test methods will be invoked, these methods are split ...
TestNG简单的学习(八)TestNG Annotation Transformers 的使用
TestNG官方网站:
http://testng.org/doc/documentation-main.html
5.15 - Annotation Transformers TestNG allows you to modify the content of all the annotations at runtime. This is especially useful i ...
TestNG简单的学习(七)TestNG编程方式运行
TestNG官方网站:
http://testng.org/doc/documentation-main.html
官方文档:
5.12 - JUnit tests
TestNG can run JUnit 3 and JUnit 4 tests. All you need to do is put the JUnit jar file on the classpath, speci ...
TestNG简单的学习(六)测试工厂注释的使用
TestNG官方网站:
http://testng.org/doc/documentation-main.html
官方文档:
5.8 - Factories
Factories allow you to create tests dynamically. For example, imagine you want to create a test method that wi ...
TestNG简单的学习(五)参数化测试数据的定制
TestNG官方网站:
http://testng.org/doc/documentation-main.html
5.10 - Parallelism and time-outs
You can instruct TestNG to run your tests in separate threads in various ways.
5.10.1 - Parallel s ...
TestNG简单的学习(四)测试方法通过名称名称依赖实现
TestNG官方网站:
http://testng.org/doc/documentation-main.html
测试实例
package com.easyway.testng;
import org.testng.annotations.Test;
/**
*
* 测试方法直接通过方法依赖的实现
*
* @author longgangbai
* 2 ...
TestNG简单的学习(三)测试方法通过测试分组依赖实现
TestNG官方网站:
http://testng.org/doc/documentation-main.html
依赖测试的 文档:
5.7 - Dependencies
Sometimes, you need your test methods to be invoked in a certain order. Here are a few examples:
T ...
TestNG简单的学习(二)参数化测试并发且多方法测试方法判定
TestNG官方网站:
http://testng.org/doc/documentation-main.html
官方文档:
5.6.2 - Parameters with DataProviders
Specifying parameters in testng.xml might not be sufficient if you need to pass complex pa ...
TestNG简单的学习(一)类和方法级别@Test的区别
TestNG官方文档的地址:
http://testng.org/doc/documentation-main.html
5.9 - Class level annotations
The @Test annotation can be put on a class instead of a test method:
Test1.java
view source
...
TestNG参数化测试之支持数据对象
Junit4与TestNG对比
可以参考的文献有:
In pursuit of code quality: JUnit 4 vs. TestNG
http://www.ibm.com/developerworks/java/library/j-cq08296/
JUnit 4 Vs TestNG – Comparison
http://www.m ...
TestNG参数化测试之支持数据对象
本文描述如何从Excel中读取数据然后传递给TestNG的测试方法,此次增加了数据对象的支持。
当需要向TestNG的测试方法传递如下多列数据的时候: 我们当然不希望在测试方法为每列数据增加一个参数,我们会希望使用testObject(String caseName, String salesId, User u)这样的形式去运行测试方法,User类是一个普通的JAVABean:
...
Junit与TestNG参数化测试比较
在TestNG中,直接使用@DataProvider进行参数化测试:
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import static org.testng.Assert.*;
public class Addition {
public int add(int ...
TestNG参数化测试在selenium web automation中的应用
在用selenium做web automation的时候,我们经常需要读取外部的测试数据。对于同一个场景,同一个类操作,去遍历我们的测试数据。这个时候参数化测试就可以派上用场了。
本文阐述如何结合Selenium和TestNG,利用Excel文件存储测试数据写参数化的测试
首先看下TestNG官方网站的一段代码:
//This method will provide data to any ...
警惕 assertEquals 和 assertNotEquals,谨慎使用 assertNotEquals
在使用 org.testng.Assert 中的
assertEquals(long actual, long expected) 和 assertNotEquals(**,**) 的时候 注意 比较两端数据类型,
在 Assert 类中提供的
assertEquals 支持:boolean double ...
在eclipse上安装testng(二)
1、选择Help--->install new software (见下图:
3、点击“Add”按钮
3、填写Name (自定义)Location:http://beust.com/eclipse
4、勾选下面TestNG —>next---->agree--->ok
测试工具---testng 之介绍(一)
TestNG官网地址:http://oceanloong.iteye.com/admin/blogs/new
1、介绍:
TestNG是一个设计用来简化广泛的测试需求的测试框架,从单元测试(隔离测试一个类)到集成测试(测试由有多个类多个包甚至多个外部框架组成的整个系统,例如运用服务器)。
2、编写一个测试的过程有三个典型步骤: a、编写测试的 业 ...