Java 使用selenium将基于关键字的Excel工作表测试用例作为TestNG测试用例执行

Java 使用selenium将基于关键字的Excel工作表测试用例作为TestNG测试用例执行,java,excel,selenium,Java,Excel,Selenium,我们将构建基于关键字的框架;在Excel表格中提到的测试中,每一行都是测试用例中的一个步骤。我们可以编写每个组件来读取/解释/执行测试用例。但我们希望将此测试用例作为TestNg测试用例来执行,以利用与TestNg框架相关联的所有好处,如报告 我们在TestNG中是否有方法可以在java中创建TestCase、TestSuite对象,并将这样的测试套件提交给TestNG运行 提前感谢TestNG基本上有以下几点 XmlClass-表示包含一个或多个@Test注释测试方法的实际类@Test方法是

我们将构建基于关键字的框架;在Excel表格中提到的测试中,每一行都是测试用例中的一个步骤。我们可以编写每个组件来读取/解释/执行测试用例。但我们希望将此测试用例作为TestNg测试用例来执行,以利用与TestNg框架相关联的所有好处,如报告

我们在TestNG中是否有方法可以在java中创建TestCase、TestSuite对象,并将这样的测试套件提交给TestNG运行


提前感谢

TestNG基本上有以下几点

  • XmlClass
    -表示包含一个或多个
    @Test
    注释测试方法的实际类<代码>@Test方法是工作的最小表示。它通常可以可视化为一个相当于一个手动测试用例(手动测试用例基本上是一组或多组步骤以及验证点的组合)
  • XmlTest
    -表示
    标记。
    标记是最小的逻辑单元。它包含一个或多个测试类
  • XmlSuite
    -表示
    标记。
    标记基本上是一个或多个

基本上,您应该为上面引用的对象创建相应的对象,然后通过
TestNG
对象运行它们(这称为测试的编程执行)

TestNG基本上具有以下功能

  • XmlClass
    -表示包含一个或多个
    @Test
    注释测试方法的实际类<代码>@Test方法是工作的最小表示。它通常可以可视化为一个相当于一个手动测试用例(手动测试用例基本上是一组或多组步骤以及验证点的组合)
  • XmlTest
    -表示
    标记。
    标记是最小的逻辑单元。它包含一个或多个测试类
  • XmlSuite
    -表示
    标记。
    标记基本上是一个或多个
基本上,您应该为上面引用的对象创建相应的对象,然后通过
TestNG
对象运行它们(这称为测试的程序执行)