Testing Maven问题:关于Testng

Testing Maven问题:关于Testng,testing,maven,Testing,Maven,我有一个模块a,它通过pom.xml运行并访问testng.xml,testng.xml反过来调用一个特定的类。这个类显示一个列表,供用户选择。 我通过bufferRead获取用户值。bufferRead没有检测到用户输入的值。 即 输入您要运行的测试 1.Test1 2.Test2 3.Test3 一, (控件从不转到下一行) 这就是我的pom.xml <suiteXmlFiles> <suiteXmlFile>testng.xm

我有一个模块a,它通过pom.xml运行并访问testng.xml,testng.xml反过来调用一个特定的类。这个类显示一个列表,供用户选择。 我通过bufferRead获取用户值。bufferRead没有检测到用户输入的值。 即 输入您要运行的测试 1.Test1 2.Test2 3.Test3 一,

(控件从不转到下一行) 这就是我的pom.xml

<suiteXmlFiles>
                    <suiteXmlFile>testng.xml</suiteXmlFile>
                </suiteXmlFiles>`

这是testng.xml testng.xml这是testng.xml这是java代码..System.out.println(“要运行哪些测试”);字符串输入=bufferRead.readLine();您没有共享足够的代码-我们无法告诉您在读取用户输入后会发生什么。请提供其他详细信息(通过编辑问题,而不是在评论中发布其他数据)。还请在上述问题中添加其他示例。我试着自己做这件事,但由于某种原因,编辑被拒绝了。
<?xml version="1.0" encoding="UTF-8" standalone="no"?><suite allow-return-values="false" configfailurepolicy="skip" data-provider-thread-count="10" group-by-instances="false" junit="false" name="Suite" parallel="false" preserve-order="true" skipfailedinvocationcounts="false" thread-count="5">
<test allow-return-values="false" group-by-instances="false" junit="false" name="Test" preserve-order="true" skipfailedinvocationcounts="false">
    <classes>
    <class name="com.org.Console1"<methods>
    <include name="main" />
  </methods>
    </class>    
    </classes>
</test> <!-- Test -->
System.out.println("Which tests do you want to run");
 String input = bufferRead.readLine();