使用selenium执行基于关键字的Excel表格testing用例作为TestNGtesting用例
我们将build立基于关键字的框架; 其中testing将在Excel表格中提到,其中每行将成为testing用例中的一个步骤。 我们可以编写每个组件来读取/解释/执行testing用例。 但是我们希望将这个testing用例作为一个TestNgtesting用例来运行,以利用与TestNG框架相关的所有好处。
TestNG中有没有方法可以在java中创buildTestCase,TestSuite对象,并将TestSuit提交给TestNG运行。
提前致谢
TestNG基本上有以下几点
-
XmlClass
– 表示包含一个或多个@Test
注释testing方法的实际类。@Test
方法是工作的最小表示。 它通常可以被视为等同于一个手动testing用例(手动testing用例基本上是一个或多个步骤以及validation点的组合)。 -
XmlTest
– 表示<test>
标签。<test>
标记是最小的逻辑单元。 它包含一个或多个testing类。 -
XmlSuite
– 表示<suite>
标签。<suite>
标记基本上是一个或多个<test>
你应该基本上为上面引用的对象创build相应的对象,然后通过TestNG
对象运行它们(这称为程序执行的testing)