基于多线程并发的JUnit与TestNG测试框架比较①
2017-06-07汪添生马朝晗赵俊峰
计算机系统应用 2017年5期
关键词:方法
汪添生,马朝晗,崔 蔚,刘 迪,4,赵俊峰,夏 飞
1(国网信息通信产业集团有限公司,北京 100761)
2(厦门亿力吉奥信息科技有限公司,厦门 361000)
3(国网信通产业集团亿力科技公司,北京 100053)
4(北京中电普华信息技术有限公司,北京 100085)
5(国网江苏省电力公司通信分公司,南京 210008)
基于多线程并发的JUnit与TestNG测试框架比较①
汪添生1,2,马朝晗3,崔 蔚1,刘 迪1,4,赵俊峰5,夏 飞5
1(国网信息通信产业集团有限公司,北京 100761)
2(厦门亿力吉奥信息科技有限公司,厦门 361000)
3(国网信通产业集团亿力科技公司,北京 100053)
4(北京中电普华信息技术有限公司,北京 100085)
5(国网江苏省电力公司通信分公司,南京 210008)
在多线程并发测试需求面前,Junit和TestNG这两个简单的单元测试框架一直被拿来作比较,而用户一般更偏向于配置简单、灵活、易操作且满足测试要求的测试框架.本文对Junit和TestNG两种多线程并发测试方式进行实验对比,目的在于验证两种框架对多线程并发测试的实现方式,为用户在实际测试场景中选择工具提出了依据.
多线程;并发测试;JUnit;TestNG
随着社会的信息化气味越来越浓重,催促着IT业的快速发展,软件的需求已经融入各个行业,用来辅助业务的信息化,规范化和正规化发展.软件的测试技术将首先解决软件开发过程的各种问题,而软件单元测试在编码完成后用来对软件接口等方法进行验证,是整个软件生命周期中一个必不可少的环节,降低软件使用过程中的出错率[1].软件开发人员更喜欢在软件投入集成测试前进行自我……
登录APP查看全文
