JavalangNullPointerException Unable to figure out whats wrong | Selenium Forum
S
Sundar Srinivasan Posted on 15/01/2019

Hello Ashish,

I am learning Extent Reports from Module 20 (TESTNG AND DATA DRIVEN FRAMEWORK) and being held up with this “NullPointerException” issue. This is coming from 3 different class filed and I tried by best to fix it but no luck. Your help to figure this issue much appreciated! Attaching the project and excel sheet for references.


S
Sundar Srinivasan Replied on 15/01/2019

java.lang.NullPointerException
at ddf.Util.Xls_Reader.getCellData(Xls_Reader.java:123)
at ddf.Util.DataUtil.getTestData(DataUtil.java:12)
at testCases.DummyTestB.getData(DummyTestB.java:75)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:74)
at org.testng.internal.MethodInvocationHelper.invokeMethodNoCheckedException(MethodInvocationHelper.java:45)
at org.testng.internal.MethodInvocationHelper.invokeDataProvider(MethodInvocationHelper.java:131)
at org.testng.internal.Parameters.handleParameters(Parameters.java:706)
at org.testng.internal.ParameterHandler.handleParameters(ParameterHandler.java:49)
at org.testng.internal.ParameterHandler.createParameters(ParameterHandler.java:37)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:924)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
at org.testng.TestRunner.privateRun(TestRunner.java:648)
at org.testng.TestRunner.run(TestRunner.java:505)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
at org.testng.SuiteRunner.run(SuiteRunner.java:364)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)


S
Sundar Srinivasan Replied on 16/01/2019

Hello Ashish,

Could you please take a look into this? This is kinda blocking me from my projects.


S
Sundar Srinivasan Replied on 17/01/2019

Hello Ashish,

I was able to catch the error and fix it. Able to execute the script with no issues. You can close this ticket.