Получавам тази грешка, когато се опитам да стартирате testcases.but същия код работи добре в другите машини.Защо тази грешка happened.How да решим това.
java.lang.IllegalStateException: java.lang.NumberFormatException: null
at atu.testng.reports.listeners.ATUReportsListener.onStart(Unknown Source)
at org.testng.SuiteRunner.invokeListeners(SuiteRunner.java:197)
at org.testng.SuiteRunner.run(SuiteRunner.java:238)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
at org.testng.TestNG.run(TestNG.java:1031)
at com.ibm.pmc.selenium.main.GuiTestMain.main(GuiTestMain.java:130)
Caused by: java.lang.NumberFormatException: null
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at atu.testng.reports.utils.SettingsFile.correctErrors(Unknown Source)
... 9 more
Отговори:
0 за отговор № 1Аз дори имам една и съща грешка и фиксирани по този начин ... опитайте и трябва да се отървете от изключението
Поставете файла atu.properties в работното си пространство и променете пътя, в който посочите свойствата
{
System.setProperty("atu.reporter.config", "E:\Fresh Start\Practise Concepts Advanced\atu.properties");
}
Необходимо е ръчно да създадете папка, където искате да запазите резултата и след това да зададете същото в
.properties
файл.
пр: u.reports.dir=E:/Fresh Start/Practise Concepts Advanced/ATU Reporter
Има ли смисъл? Моля, отговорете, ако имате нужда от допълнителна информация.