博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TestNG介绍 - 1
阅读量:6578 次
发布时间:2019-06-24

本文共 799 字,大约阅读时间需要 2 分钟。

1、TestNG介绍

官方网站:

下载地址:

 

eclipse插件安装:

  • For Eclipse 3.4 and above, enter 
  • For Eclipse 3.3 and below, enter 

 

参考文档及实例:

Maven引入:

 
  1. <dependency> 

  2.   <groupId>org.testng</groupId> 

  3.   <artifactId>testng</artifactId> 

  4.   <version>5.14</version> 

  5.   <scope>test</scope> 

  6. </dependency> 

2、实例

 

 
  1. import org.apache.commons.lang.StringUtils; 
  2. import org.testng.annotations.Test; 
  3.  
  4. public class TestDemo { 
  5.  
  6.     @Test 
  7.     public void isStringEmpty(){ 
  8.         assert new String("abc").contains("a"); 
  9.     } 
  10.  
  11.     @Test 
  12.     public void isNull(){ 
  13.         assert "abc".equals(new String("dabcdef").substring(14)); 
  14.     } 
  15.  
  16.     @Test 
  17.     public void isEmpty() 
  18.     { 
  19.         assert StringUtils.isEmpty(null); 
  20.         assert StringUtils.isEmpty(""); 
  21.     } 
  22.     @Test 
  23.     public void trim() 
  24.     { 
  25.         assert "foo".equals(StringUtils.trim("  foo   ")); 
  26.     } 

 3、重要的testNG.xml

本文转自 tianya23 51CTO博客,原文链接:http://blog.51cto.com/tianya23/449381,如需转载请自行联系原作者

你可能感兴趣的文章
[转载]触摸屏网站制作的小细节
查看>>
[转载]INNO Setup 使用笔记
查看>>
Servlet--HttpSession接口,HttpSessionContext接口,Cookie类
查看>>
Android世界第一个activity启动过程
查看>>
RR调度(Round-robin scheduling)简单介绍
查看>>
重载函数编译后的新名字
查看>>
oracle resetlog与noresetlog的作用(转载)
查看>>
linux服务器内存占用太高-释放内存
查看>>
Linux下长时间ping网络加时间戳并记录到文本(转)
查看>>
在Unity中实现屏幕空间反射Screen Space Reflection(2)
查看>>
目录的操作
查看>>
进程简述
查看>>
求height数组
查看>>
c语言中通过指针将数值赋值到制定内存地址
查看>>
Python学习—2048小游戏等4个小练习
查看>>
构造函数和构造代码块
查看>>
颠倒顺序了,
查看>>
局部加权线性回归,线性回归高级版
查看>>
约瑟夫问题(猴子选大王)
查看>>
对还剩20天的FPGA大赛规划
查看>>