Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Selenium 如何只测试我们想要的测试用例_Selenium - Fatal编程技术网

Selenium 如何只测试我们想要的测试用例

Selenium 如何只测试我们想要的测试用例,selenium,Selenium,在这个项目中,我们有200个测试用例,但每个it总体执行都很困难,所以我们只想运行150到156个测试用例,如何在selenium中实现这一点。这是可能的,也可能是如何做到的。如果您使用java进行测试,您可以为每个测试创建一个类。您可以在一个包中包含150个测试,并使用Maven和TestNG生成testing.xml文件,表示测试套件只需运行包含150个测试的包即可控制执行哪些测试是许多人使用其他包的原因。提到了TestNG,但另一个是。通过cucumber,您可以指定使用Testng执行哪

在这个项目中,我们有200个测试用例,但每个it总体执行都很困难,所以我们只想运行150到156个测试用例,如何在selenium中实现这一点。这是可能的,也可能是如何做到的。

如果您使用java进行测试,您可以为每个测试创建一个类。您可以在一个包中包含150个测试,并使用Maven和TestNG生成testing.xml文件,表示测试套件只需运行包含150个测试的包即可

控制执行哪些测试是许多人使用其他包的原因。提到了TestNG,但另一个是。通过cucumber,您可以指定使用Testng执行哪些测试(或测试组)。 您可以在小组的帮助下实现这一点 您的测试将如下所示:

@Test(groups={"P0"})
public void demotest {
    //code goes here
  }
然后运行这个mvn命令

mvn-Dgroups=P0检验


将测试用例分成若干组,然后逐个组运行它们。以下是TestNG的组的一些信息

这取决于您的测试环境,而不是Selenium。好的,在任何框架中都有可能,在任何框架中都有可能,请对任何框架进行简单解释