TestNG - 异常测试
-
简述
TestNG 提供了跟踪代码异常处理的选项。您可以测试代码是否抛出所需的异常。这里的expectedExceptions参数与@Test 注释一起使用。现在,让我们看看@Test(expectedExceptions) 在行动。 -
创建一个类
创建一个要测试的java类,比如说, MessageUtil.java 在 /work/testng/src. 在 printMessage() 方法中添加错误条件。 -
创建测试用例类
-
创建一个 java 测试类,比如说, ExpectedExceptionTest.java 在 /work/testng/src.
-
将预期的异常 ArithmeticException 添加到 testPrintMessage() 测试用例。
以下是内容 ExpectedExceptionTest.java. -
-
创建测试运行器
在中创建 testng.xml /work/testng/src 执行测试用例。使用 javac 编译 MessageUtil、测试用例类。现在,运行 Test Runner,它将运行在提供的测试用例类中定义的测试用例。验证输出。testPrintMessage() 测试用例将通过。