Contributions
Re: Unsure if I can test in ReadyAPI! - ESB polls a directory to pick up a flat file??
Hey Richi, Any updates on this please.....how you are testing it ........did u get any solution of it ???? Please share - we seems to hv such in ours as well. Flat file ---> ETL (talend) ---> JSON --> Elastic DB ---> Schema free JSON Testing scope :- Content Validation : Comparing data of JOSN from ETL with Flatfile Content Validation : Comparing Schema free JSON with JSON frm ETL Regards, PM6 years agoPlace ReadyAPI QuestionsReadyAPI Questions1.1KViews0likes2CommentsNULL POINTER Exception while user clicks on Plugin in Ready API
I am getting NULL point Exception while clicking Plugin ...and after three four times of clicking and to see the pplugin in Window ....STRANGE ....Please share the resolution if any ? ERROR:java.lang.NullPointerException java.lang.NullPointerException at com.eviware.soapui.plugins.PluginManager$AvailablePluginsLoader.a(PluginManager.java:471) at com.eviware.soapui.plugins.PluginManager$AvailablePluginsLoader.readAvailablePlugins(PluginManager.java:448) at com.eviware.soapui.plugins.PluginManager.getAvailablePlugins(PluginManager.java:304) at com.eviware.soapui.actions.plugin.PluginManagerAction$AvailablePluginsTableModel.<init>(PluginManagerAction.java:597) at com.eviware.soapui.actions.plugin.PluginManagerAction.actionPerformed(PluginManagerAction.java:97) at com.eviware.soapui.support.action.support.WrapperSoapUIAction.perform(WrapperSoapUIAction.java:20) at com.eviware.soapui.support.action.swing.SwingActionDelegate.actionPerformed(SwingActionDelegate.java:129) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.AbstractButton.doClick(Unknown Source) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)6 years agoPlace ReadyAPI QuestionsReadyAPI Questions771Views0likes1CommentRe: Can same Datasource be used in two testcases in testsuite
Thank you for the response, what i observed like same data source can be used with different test suites but not among Test cases in Project. If i run the test suite using same excel data source among different test cases, it doesnt work. Can u pls confirm ?7 years agoPlace ReadyAPI QuestionsReadyAPI Questions1.2KViews0likes1CommentScript Assertion on XML Response - Need to chk if the child node exist, if so need to chk text
Hi, Is there any easiest way to check the existence of the element in the response and if exist , then need to check if a Text is present in each of the client node. Here is eg;- fetching the collection of CustomerContactRecords, if record exist then it would fetch me all contacts records from DB based on the search in the request. Validation : If Collection exist then check for the search text in each child notes. Can someone pls help me,7 years agoPlace ReadyAPI QuestionsReadyAPI Questions1.4KViews0likes3CommentsRe: Script Assertion on XML Response - Need to chk if the child node exist, if so need to chk text
Refer the attached Response XML , where i need to validate or check for First Name - 'b' value in the child records. See, i am sending an request to fetch data of records containing 'b' as First Name , so i get two collection of records, now i need to check if the records received in the response contains First Name - 'b'.7 years agoPlace ReadyAPI QuestionsReadyAPI Questions1.4KViews0likes1CommentRe: Actual Raw Response and Groovy RawResponse are different, please suggest - if i am missing something
I got the solution after comparing with Old SOAPUI (which my developer has) GO TO - > ReadyAPI-2.3.0\bin\ReadyAPI.vmoptions Updated with -Dfile.encoding=UTF8 Restart ReadyApi and try to run the script, it worked .....yuppi ........7 years agoPlace ReadyAPI QuestionsReadyAPI Questions1.2KViews1like0CommentsActual Raw Response and Groovy RawResponse are different, please suggest - if i am missing something
RAW Response of Ready API :- HTTP/1.1 200 OK X-Backside-Transport: OK OK Connection: close Transfer-Encoding: chunked Server: Apache-Coyote/1.1 X-Version: 1.0.0 Content-Type: application/json;charset=utf-8 Date: Thu, 15 Mar 2018 14:01:28 GMT X-Client-IP: 10.249.32.9 {"GetCustomerAccountsResp":{"PartyType":"SOLD_TO","CustomerAccountCollection":{"CustomerAccount":[{"CustomerNumber":"13706234","AccountGroup":"SOLD_TO","AddressLineCollection":{"AddressLine":["〒470-0224","愛知県 みよし市三好町西田35-1","株式会社サンコー精機"]}}]}}} Groovy Response - Script Entered - // Response :- new String(testRunner.testCase.testSteps["Request 1"].testRequest.response.rawResponseData) Raw Response from Groovy :- HTTP/1.1 200 OK X-Backside-Transport: OK OK Connection: close Transfer-Encoding: chunked Server: Apache-Coyote/1.1 X-Version: 1.0.0 Content-Type: application/json;charset=utf-8 Date: Thu, 15 Mar 2018 14:01:28 GMT X-Client-IP: 10.249.32.9 {"GetCustomerAccountsResp":{"PartyType":"SOLD_TO","CustomerAccountCollection":{"CustomerAccount":[{"CustomerNumber":"13706234","AccountGroup":"SOLD_TO","AddressLineCollection":{"AddressLine":["〒470-0224","愛知県 ã�¿ã‚ˆã�—市三好町西田35ï¼�1","æªå¼�会社サンコー精機"]}}]}}}Solved7 years agoPlace ReadyAPI QuestionsReadyAPI Questions1.3KViews0likes1Comment