Contributions
Re: Groovy Script Test Step only execute once in a DataSource Loop test case
Hi , May be you can try the same with conditional goto step. In the conditional goto provide the Xpath of the reponse text on which you want to take the actions. eg. //ns1:Response[1]/ns1:statusCode[1]/text()='Inprogess' in the target step you give the name of your first step("Availability Search").Let me know its works for you or not. Thanks, Abhishek9 years agoPlace ReadyAPI QuestionsReadyAPI Questions1.7KViews0likes0CommentsNot getting response from HTTP request
Hi, I am trying to hit a url using HTTP request step but i am not getting the response. SOAP UI logs: Mon Jan 12 10:03:29 GMT 2015:DEBUG:Connection closed Mon Jan 12 10:03:34 GMT 2015:DEBUG:Connection closed Mon Jan 12 10:03:38 GMT 2015:DEBUG:Connection closed Mon Jan 12 10:03:38 GMT 2015:DEBUG:Connection shut down Mon Jan 12 10:03:38 GMT 2015:ERROR:An error occurred [Attempted read from closed stream.], see error log for details Mon Jan 12 10:03:38 GMT 2015:ERROR:Exception in request: org.apache.http.conn.HttpHostConnectException: Connection to https://customer.test.at.paysafecard.com refused Mon Jan 12 10:03:38 GMT 2015:ERROR:An error occurred [Connection to https://customer.test.at.paysafecard.com refused], see error log for details Mon Jan 12 10:03:49 GMT 2015:DEBUG:Connection closed. Error log: Mon Jan 12 10:08:22 GMT 2015:ERROR:java.io.IOException: Attempted read from closed stream. java.io.IOException: Attempted read from closed stream. at org.apache.http.impl.io.ChunkedInputStream.read(ChunkedInputStream.java:160) at org.apache.http.impl.io.ChunkedInputStream.read(ChunkedInputStream.java:196) at org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:155) at org.apache.http.util.EntityUtils.toByteArray(EntityUtils.java:100) at org.apache.http.entity.BufferedHttpEntity.<init>(BufferedHttpEntity.java:60) at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpMethodSupport.getResponseBody(HttpMethodSupport.java:237) at com.eviware.soapui.impl.wsdl.submit.transports.http.support.methods.ExtendedPostMethod.getResponseBody(ExtendedPostMethod.java:116) at com.eviware.soapui.impl.wsdl.submit.transports.http.SinglePartHttpResponse.<init>(SinglePartHttpResponse.java:51) at com.eviware.soapui.impl.wsdl.submit.filters.HttpPackagingResponseFilter.httpRequest(HttpPackagingResponseFilter.java:81) at com.eviware.soapui.impl.wsdl.submit.filters.HttpPackagingResponseFilter.afterAbstractHttpResponse(HttpPackagingResponseFilter.java:52) at com.eviware.soapui.impl.wsdl.submit.filters.AbstractRequestFilter.afterRequest(AbstractRequestFilter.java:64) at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.sendRequest(HttpClientRequestTransport.java:265) at com.eviware.soapui.impl.wsdl.WsdlSubmit.run(WsdlSubmit.java:119) at com.eviware.soapui.impl.wsdl.WsdlSubmit.submitRequest(WsdlSubmit.java:80) at com.eviware.soapui.impl.support.http.HttpRequest.submit(HttpRequest.java:243) at com.eviware.soapui.impl.wsdl.teststeps.HttpTestRequestStep.run(HttpTestRequestStep.java:265) at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.runTestStep(AbstractTestCaseRunner.java:213) at com.eviware.soapui.impl.wsdl.testcase.WsdlTestCaseRunner.runCurrentTestStep(WsdlTestCaseRunner.java:47) at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:139) at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:47) at com.eviware.soapui.impl.wsdl.support.AbstractTestRunner.run(AbstractTestRunner.java:129) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Mon Jan 12 10:08:22 GMT 2015:ERROR:org.apache.http.conn.HttpHostConnectException: Connection to https://customer.test.at.paysafecard.com refused org.apache.http.conn.HttpHostConnectException: Connection to https://customer.test.at.paysafecard.com refused at com.eviware.soapui.impl.wsdl.support.http.SoapUIMultiThreadedHttpConnectionManager$SoapUIClientConnectionOperator.openConnection(SoapUIMultiThreadedHttpConnectionManager.java:279) at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149) at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:121) at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:561) at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:820) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:754) at com.eviware.soapui.impl.wsdl.support.http.HttpClientSupport$Helper.execute(HttpClientSupport.java:233) at com.eviware.soapui.impl.wsdl.support.http.HttpClientSupport.execute(HttpClientSupport.java:323) at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.submitRequest(HttpClientRequestTransport.java:290) at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.followRedirects(HttpClientRequestTransport.java:326) at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.sendRequest(HttpClientRequestTransport.java:235) at com.eviware.soapui.impl.wsdl.WsdlSubmit.run(WsdlSubmit.java:119) at com.eviware.soapui.impl.wsdl.WsdlSubmit.submitRequest(WsdlSubmit.java:80) at com.eviware.soapui.impl.support.http.HttpRequest.submit(HttpRequest.java:243) at com.eviware.soapui.impl.wsdl.teststeps.HttpTestRequestStep.run(HttpTestRequestStep.java:265) at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.runTestStep(AbstractTestCaseRunner.java:213) at com.eviware.soapui.impl.wsdl.testcase.WsdlTestCaseRunner.runCurrentTestStep(WsdlTestCaseRunner.java:47) at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:139) at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:47) at com.eviware.soapui.impl.wsdl.support.AbstractTestRunner.run(AbstractTestRunner.java:129) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.net.ConnectException: Connection timed out: connect at java.net.DualStackPlainSocketImpl.connect0(Native Method) at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) at java.net.AbstractPlainSocketImpl.connect(Unknown Source) at java.net.PlainSocketImpl.connect(Unknown Source) at java.net.SocksSocketImpl.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at sun.security.ssl.SSLSocketImpl.connect(Unknown Source) at com.eviware.soapui.impl.wsdl.support.http.SoapUISSLSocketFactory.connectSocket(SoapUISSLSocketFactory.java:195) at com.eviware.soapui.impl.wsdl.support.http.SoapUIMultiThreadedHttpConnectionManager$SoapUIClientConnectionOperator.openConnection(SoapUIMultiThreadedHttpConnectionManager.java:262) ... 25 more However when I hit the same URL using browser it is working fine. I tried with tried with various proxys but it is still not working. Could you please help me this. Thanks, Abhishek10 years agoPlace ReadyAPI QuestionsReadyAPI Questions9.7KViews0likes3CommentsRe: Getting "MissingPluginClassException"while installing maven
Thanks, I got the solution. In my pom.xml 2 additional hidden characters got added <projectFile></projectFile> in the beginning of project path due to copy paste .I just removed those 2 characters and it is working fine now. <configuration> <projectFile>H:\Workspace\MavenProject\CurrencyConvertor-soapui-project.xml</projectFile> <outputFolder>H:\Project\Reports</outputFolder> <testSuite>TestSuite 1</testSuite> <junitReport>true</junitReport> <printReport>true</printReport> <exportAll>true</exportAll> <soapuiProperties> <property> <name>soapui.home</name> <value>C:\Program Files\SmartBear\SoapUI-Pro-5.1.1\bin</value> </property> </soapuiProperties> </configuration> Thanks, Abhishek10 years agoPlace ReadyAPI QuestionsReadyAPI Questions3.8KViews0likes0CommentsRe: Getting "MissingPluginClassException"while installing maven
Hi, Thanks for the knowledge.I was able to install maven however I am getting below error while running the project. Please find my pom.xml attached . Could you please help me on this. 16:02:32,247 INFO [SoapUI] File [D:\MavenProject\??D:\MavenProject\NAMI_S2S_RES T_API_Credit_Card-soapui-project.xml] does not exist, trying URL instead 16:02:32,248 ERROR [SoapUI] An error occurred [no protocol: ??D:\MavenProject\NA MI_S2S_REST_API_Credit_Card-soapui-project.xml], see error log for details java.net.MalformedURLException: no protocol: ??D:\MavenProject\NAMI_S2S_REST_API _Credit_Card-soapui-project.xml at java.net.URL.<init>(URL.java:585) at java.net.URL.<init>(URL.java:482) at java.net.URL.<init>(URL.java:431) at com.eviware.soapui.impl.wsdl.WsdlProject.<init>(WsdlProject.java:236) at com.eviware.soapui.impl.wsdl.WsdlProjectPro.<init>(SourceFile:151) at com.eviware.soapui.impl.wsdl.WsdlProjectProFactory.createNew(SourceFi le:32) at com.eviware.soapui.impl.wsdl.WsdlProjectProFactory.createNew(SourceFi le:16) at com.eviware.soapui.tools.SoapUITestCaseRunner.runRunner(SoapUITestCas eRunner.java:341) at com.eviware.soapui.tools.AbstractSoapUIRunner.run(AbstractSoapUIRunne r.java:162) at com.eviware.soapui.maven2.TestMojo.execute(TestMojo.java:119) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Default BuildPluginManager.java:101) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor .java:209) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor .java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor .java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje ct(LifecycleModuleBuilder.java:84) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje ct(LifecycleModuleBuilder.java:59) at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBu ild(LifecycleStarter.java:183) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(Lifecycl eStarter.java:161) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196) at org.apache.maven.cli.MavenCli.main(MavenCli.java:141) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Laun cher.java:290) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.jav a:230) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(La uncher.java:409) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java: 352) [ERROR] java.lang.Exception: Failed to load SoapUI project file [??D:\MavenProje ct\NAMI_S2S_REST_API_Credit_Card-soapui-project.xml] [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 11.785s [INFO] Finished at: Thu Jan 08 16:02:32 IST 2015 [INFO] Final Memory: 18M/181M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal com.smartbear.soapui:soapui-pro-maven-plugin:5.0. 0:test (default) on project MavenProject: SoapUI Test(s) failed: SoapUI Test(s) failed: [ERROR] Failed to load SoapUI project file [??D:\MavenProject\NAMI_S2S_REST_API_ Credit_Card-soapui-project.xml] [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit ch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please rea d the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/disp ... FailureExc10 years agoPlace ReadyAPI QuestionsReadyAPI Questions3.8KViews0likes0CommentsGetting "MissingPluginClassException"while installing maven
Hi, i am trying to install maven plugin in SOAP UI Pro 5.1.2 ,but getting below error: com.eviware.soapui.plugins.MissingPluginClassException: No plugin class found in C:\Users\Abhishek\Downloads\soapui-maven-plugin-5.1.2.jar. Need your help to resolve this at the earliest.PFA for reference. Thanks10 years agoPlace ReadyAPI QuestionsReadyAPI Questions3.9KViews0likes5Comments