testng 断言的方法

Posted kaibindirver

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了testng 断言的方法相关的知识,希望对你有一定的参考价值。

参考:https://blog.csdn.net/Magic_Chen2012/article/details/86661843

Assert为TestNG中的断言类:

1、Assert.assertTrue();

assertTrue()如果实际输出的结果是false,测试不通过,并停止执行。

2、Assert.assertFalse();

assertFalse()如果实际输出的结果是true,测试不通过,并停止执行。

3、Assert.assertEquals()

assertEquals()如果值不等,就会停止执行,测试不通过。如果值相等就会继续执行。

assertEquals()方法包含很多不同参数类型的重载方法。

例子: Assert.assertEquals(1,2);

TestNG执行失败了,该失败的测试方法中后面的语句将会停止执行,但是其他的测试方法不受影响,可以继续执行。
————————————————

以上是关于testng 断言的方法的主要内容,如果未能解决你的问题,请参考以下文章

流式断言器AssertJ介绍

章节十六2-TestNG注解和断言

TestNG常用校验 Assert类

混合 Hamcrest 和 TestNG

TestNG

TestNG入门到