Ich versuche, meine Selenium-Tests über die Befehlszeile auszuführen. Um dies zu erreichen, habe ich eine Beispielklasse mit mehreren Tests und einer testng.xml Datei erstellt.NumberFormatException für TestNG-Suite
ich folgende leite Befehle nacheinander in der Befehlszeile:
d:
cd D:\Yes\selenium\sel_mock_aut_tests\Nothing
set pp=D:\Yes\selenium\sel_mock_aut_tests\Nothing
set classpath=%pp%\bin;%pp%\lib\*
java org.testng.TestNG %pp%\ATestNG.xml
Dies führt zu dem folgenden Fehler:
[TestNG] [ERROR] java.lang.NumberFormatException: For input string: "1.0"
Mein testng.xml Dateien wie folgt aussehen (und heißt ATestNG.xml):
<suite name="MyTests" verbose="1.0">
<test name="BatExecution">
<classes>
<class name="TestNGOperations.RunUsingBatFile" />
</classes>
</test>
</suite>
Was verursacht den Fehler und wie kann ich ihn beheben?