Forum Discussion

hemanth_kj's avatar
hemanth_kj
Occasional Visitor
4 years ago

Security Test command line runner

Hi,

 

I am trying to run a security test using command line runner with an option of saving report in a specified folder (used an argument "-a"). Once the test is completed its giving some error mentioned below, only when we have any failed security scan requests. Because of this error its not completely writing the output data to a text file, its writing only some of the security scan requests data. Please help me on this..

 

Details : 

Tool : SoapUI 5.5.50 (open source)

Command Used : "securitytestrunner.bat" -r -f"<path to save output reports>" -a -I "<path to soap ui project file (xml)>"

Error : ERROR [SoapUISecurityTestRunner] Error saving failed result: java.lang.NullPointerException
java.lang.NullPointerException
at com.eviware.soapui.impl.wsdl.teststeps.RestRequestStepResult.getRawRequestData(RestRequestStepResult.java:326)
at com.eviware.soapui.security.result.SecurityTestStepResult.writeTo(SecurityTestStepResult.java:203)
at com.eviware.soapui.tools.SoapUISecurityTestRunner.afterStep(SoapUISecurityTestRunner.java:420)
at com.eviware.soapui.security.SecurityTestRunnerImpl.runCurrentTestStep(SecurityTestRunnerImpl.java:233)
at com.eviware.soapui.security.SecurityTestRunnerImpl.runCurrentTestStep(SecurityTestRunnerImpl.java:43)
at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:138)
at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:46)
at com.eviware.soapui.impl.wsdl.support.AbstractTestRunner.run(AbstractTestRunner.java:128)
at com.eviware.soapui.impl.wsdl.support.AbstractTestRunner.start(AbstractTestRunner.java:76)
at com.eviware.soapui.security.SecurityTest.run(SecurityTest.java:373)
at com.eviware.soapui.tools.SoapUISecurityTestRunner.runSecurityTest(SoapUISecurityTestRunner.java:343)
at com.eviware.soapui.tools.SoapUISecurityTestRunner.runTestCase(SoapUISecurityTestRunner.java:287)
at com.eviware.soapui.tools.SoapUISecurityTestRunner.runSuite(SoapUISecurityTestRunner.java:265)
at com.eviware.soapui.tools.SoapUISecurityTestRunner.runProject(SoapUISecurityTestRunner.java:216)
at com.eviware.soapui.tools.SoapUISecurityTestRunner.runRunner(SoapUISecurityTestRunner.java:185)
at com.eviware.soapui.tools.AbstractSoapUIRunner.run(AbstractSoapUIRunner.java:202)
at com.eviware.soapui.tools.AbstractSoapUIRunner.run(AbstractSoapUIRunner.java:137)
at com.eviware.soapui.tools.AbstractSoapUIRunner.runFromCommandLine(AbstractSoapUIRunner.java:112)
at com.eviware.soapui.tools.SoapUISecurityTestRunner.main(SoapUISecurityTestRunner.java:95)

 

Thanks and Regards,

Hemanth K J

No RepliesBe the first to reply