产品体验中心 下载与支持 产品社区 合作代理 |  咨询电话:400-035-7887/021-6072 5088
当前位置:泽众软件测试网- 技术文章 -正文

testng自动化测试框架怎么样?好不好?

发布时间:2020-07-28

testng自动化测试框架是比较简单好用的,是测试人员常用的一个框架,它是单元测试框架,用例管理模块是比较完善的。想要掌握testng自动化框架的话,就需要记住它的注解。说了这么多,testng自动化测试框架到底怎么样?接下来我们来了解一下它的一些情况。

ATF自动化测试框架软件

基本情况

TestNG是Java中的一个测试框架,是一个实用的单元测试框架,有完善的用例管理模块,配合Maven能够很方便管理依赖第三方插件。使用TestNG可以做功能、接口、单元、集成的自动化测试,最常见的是结合selenium做功能自动化测试,它使用Java注释去写测试方法。

测试人员一般用TestNG来写自动化测试,开发人员一般用Junit写单元测试,TestNG适合测试人员使用的原因:

比Junit涵盖功能更全面的测试框架;

Junit更适合隔离性比较强的单元测试;

TestNG更适合复杂的集成测试。

基本注解

testng的使用时比较简单的,只要把注解给记住了掌握了,那么testng就可以说是会使用了。那么它的注解有哪些?

1、注解之@BeforeMethod和@AfterMethod

标签可以进行标注在这个方法之前或者之后运行。BeforeMethod/AfterMethod在每个方法运行之前/之后都会运行一次。在以后写测试用例时,在测试方法之前/之后必须要运行的都可以写到BeforeMethod/AfterMethod里。

2、 注解之@BeforeClass和@AfterClass

@BeforeClass和@AfterClass是在类运行之前和之后的注解。在类运行前,是否需要变量赋值、初始化对象等,写完后其它方法里就都可以使用了。

3、注解之@BeforeSuite和@AfterSuite

在注解中,执行顺序非常非常重要。Suite可以包含多个Class,类是属于某个套件之下的。

以上内容就是一些关于testng自动化测试框架的相关知识了,testng自动化测试框架是比较简单好用的,但小编觉得还是ATF自动化测试框架软件用着比较顺手,ATF自动化测试框架可以无缝集成界面自动化工具Selenium、AR、QTP;集成接口测试工具postman等等。

推荐阅读:

接口自动化框架ATF正交法自动生成用例的方法

有哪些app自动化测试框架比较常用?要怎么选择app自动化测试框架?

界面自动化测试框架ATF产品特点介绍

Selenium自动化测试流程是什么?Selenium自动化测试流程图

怎么做游戏UI自动化测试?游戏UI自动化测试的方法

本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。
沪ICP备07036474号 2003-2023 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨询

添加客服微信 欢迎咨询测试工具和测试服务

微信客服
问题
反馈
产品
画册

扫描二维码下载泽众软件企业宣传册

产品画册
返回
顶部

方案咨询

×
提交信息

电话咨询,400-035-7887,安排专业技术售前给您解答(产品试用、技术交流、服务咨询和商务报价)。

您的信息已成功提交!

我们的客服人员稍后会与您联系