0

pom.xmlを実行し、testng.xmlにアクセスして特定のクラスを呼び出すモジュールAがあります。このクラスは、ユーザーが選択できるもののリストを表示します。bufferReadを介してユーザー値を取得しています。bufferReadはユーザーが入力した値を検出しません。すなわち、実行したいテストを入力します1.Test1 2.Test2 3.Test3 1

(コントロールが次の行に移動することはありません)私のpom.xmlがあります

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

これは私のtestng.xmlです

<?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 -->

これは実行される私のJavaコードです

System.out.println("Which tests do you want to run");
 String input = bufferRead.readLine();
4

0 に答える 0