TestNG基本注释一:简单实例

    xiaoxiao2022-07-15  138

    一个简单类的实例,指引你如何开始使用testng单元测试框架。  使用的工具:  TestNG 6.8.7  Maven 3  Eclipse IDE  1.testng依赖  在pom.xml中添加testng库:

    pom.xml <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>6.8.7</version> <scope>test</scope> </dependency>

      2.testng实例

    package test.java.com.testng.test; import org.testng.annotations.Test; import org.testng.annotations.BeforeMethod; import org.testng.annotations.AfterMethod; import org.testng.annotations.DataProvider; import org.testng.annotations.BeforeClass; import org.testng.annotations.AfterClass; import org.testng.annotations.BeforeTest; import org.testng.annotations.AfterTest; import org.testng.annotations.BeforeSuite; import org.testng.annotations.AfterSuite; public class LoginTest { @Test(dataProvider = "dp") public void f(Integer n, String s) { } @BeforeMethod public void beforeMethod() { } @AfterMethod public void afterMethod() { } @DataProvider public Object[][] dp() { return new Object[][] { new Object[] { 1, "a" }, new Object[] { 2, "b" }, }; } @BeforeClass public void beforeClass() { } @AfterClass public void afterClass() { } @BeforeTest public void beforeTest() { } @AfterTest public void afterTest() { } @BeforeSuite public void beforeSuite() { } @AfterSuite public void afterSuite() { } }

    最新内容请见作者的GitHub页:http://qaseven.github.io/

    相关资源:testng-6.8.21.jar TestNG依赖包
    最新回复(0)