Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.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
Java 如何在TestNG.xml文件的类路径中使用正则表达式_Java_Regex_Testng - Fatal编程技术网

Java 如何在TestNG.xml文件的类路径中使用正则表达式

Java 如何在TestNG.xml文件的类路径中使用正则表达式,java,regex,testng,Java,Regex,Testng,我正在使用Java和TestNG编写一个Selenium测试。我注意到我不能在路径中这样使用*: 有什么办法可以让这一切顺利进行吗?我还尝试了您不能将类名属性中的regex与testngxml一起使用。Regex可用于包含、排除标记和包标记。因此,要实现这一目标,您可以执行以下操作之一: <classes> <class name="test.YOUR_PACKAGE.testclass> <methods> <include name="

我正在使用Java和TestNG编写一个Selenium测试。我注意到我不能在路径中这样使用
*


有什么办法可以让这一切顺利进行吗?我还尝试了

您不能将类名属性中的regex与testngxml一起使用。Regex可用于
包含
排除
标记和
标记。因此,要实现这一目标,您可以执行以下操作之一:

<classes>
 <class name="test.YOUR_PACKAGE.testclass>
  <methods>
    <include name=".*testcase01"/>
  </methods>
  </class>
</classes>

*
此处将包括测试包下的所有类。

您使用正则表达式试图在此处实现什么?我可以以某种方式排除类吗?
<suite name="Suite One">
  <test name="Test One" >
     <packages>
        <package name="test.*" />
     </packages>
  </test>
</suite>