9、TestNG介绍与安装
2024-09-06 11:22:08
介绍
TestNG是一个受JUnit和NUnit启发的测试框架,但引入了一些新功能,使其更加强大和易于使用,例如:
- 注释。
- 在任意大的线程池中运行你的测试,这些线程池有各种可用的策略(所有方法在他们自己的线程中,每个测试类中有一个线程,等等)。
- 测试你的代码多线程是安全的。
- 灵活的测试配置。
- 支持数据驱动的测试(使用@DataProvider)。
- 支持参数。
- 强大的执行模型(不再需要TestSuite)。
- 支持各种工具和插件(Eclipse,IDEA,Maven等)。
- 嵌入BeanShell以获得更大的灵活性。
- 运行时和日志记录的默认JDK函数(不依赖)。
- 应用程序服务器测试的依赖方法。
TestNG旨在涵盖所有类别的测试:单元,功能,端到端,集成等...
对我们测试人员来说,可以理解为一个单元测试框架。
附testng官网:http://testng.org/doc/
使用maven安装
我们先去http://mvnrepository.com/ 找到最新的testng
使用Intellij IDEA创建一个maven项目(本地已安装maven环境)
以上是maven安装testng,省略部分截图,保留关键截图。到此testng已经安装完成。但是一般我们会再配置maven仓库
设置maven中央仓库为aliyun
至此,maven配置testng已全部介绍完。
最新文章
- Swift3.0都有哪些变化
- poj 1286&;&;poj2409 Polya计数 颜色匹配
- Python 实现发送、抄送邮件功能
- 用GSON解析Json格式数据
- ubuntu linux 使用常见问题
- HTTP长连接200万尝试及调优
- RosettaNet
- Android中利用画图类和线程画出闪烁的心形
- 【转】DataGridView之为每行前面添加序号
- 启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误的解决方法!
- ccmenu里的位置
- 转: 二十八、Java图形化界面设计——中间容器(Jpanel)
- hdu3849-By Recognizing These Guys, We Find Social Networks Useful:双连通分量
- How to make a simplest WCF service work on Win7 with VS2010
- 分布式事务解决方案以及 .Net Core 下的实现(上)
- luogu P4735 最大异或和
- CentOS 7下PXE+Kickstart无人值守安装操作系统
- mac上Android环境变量配置
- JAVA自定义注解 和 运行时靠 反射获取注解,解决 shiro 注解型权限因子获取问题
- 初学hadoop,windows下安装
热门文章
- HTML5: HTML5 Web SQL 数据库
- asp.net 随笔
- C++——class类和struct结构体的唯一区别
- shell脚本之nginx的安装
- js事件处理程序详解,html事件处理程序,dom0级事件处理程序,dom2级事件处理程序
- __init__ 和__new__的区别
- 小部分安卓手机 reload 等方法不执行
- Docker-搭建Docker Registry
- shell位置参数和 shift 命令
- tcp - 传输控制协议 (TCP)