/ / IllegalStateException: java.lang.NumberFormatException - ATU ReportListener - java, селен, числова форма

Изключена незаконна измама: java.lang.NumberFormatException - ATU ReportListener - java, селен, numberformatexception

Получавам тази грешка, когато се опитам да стартирате 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

Аз дори имам една и съща грешка и фиксирани по този начин ... опитайте и трябва да се отървете от изключението

  1. Поставете файла atu.properties в работното си пространство и променете пътя, в който посочите свойствата

    {

    System.setProperty("atu.reporter.config",
    "E:\Fresh Start\Practise Concepts Advanced\atu.properties");
    

    }

  2. Необходимо е ръчно да създадете папка, където искате да запазите резултата и след това да зададете същото в .properties файл.

пр: u.reports.dir=E:/Fresh Start/Practise Concepts Advanced/ATU Reporter

Има ли смисъл? Моля, отговорете, ако имате нужда от допълнителна информация.