Soap UI 5.x versions are currently unusable from the last 2.x versions of selenium up to version 3.X. This is due to dependency mismatches in the http client which prevent inter-operability in the same JVM. Soap UI is a viable solutions for web testing with Selenium, we used it for many years in the past. Currently it is unusable. This is a very nice way to do web testing when it works, and many folks have asked about this.
... View more
Currently we have security scans available for SOAP protocol but we do not have the same for JSON. In NG PRO we have the JSON security checks. Can we also add them in the SOAP UI open source, this will be very helpful.
... View more
Schema inference is definitely a good way to auto resolve schema conflicts if there are one or two test cases for which a schema change will affect. But if there are say some 600 test cases on a single Rest URI then it's pretty hard to go to each test case and then click on "Resolve all conflict". So if we have this option at the menu/context menu level we can achieve auto schema resolve at all points(like Project level, Test Suite level, Test case level or Test Step level). Also a reverting option of what has been done would also be a great value add.
... View more
You may want to provide a corresponding hint in the check-box's text (or at least its hover-text), because that's not exactly intuitive. Without the reg-exp checkbox being ticket one needs to provide a substring only that has to be contained somewhere in the response. With the check box ticked, it needs to match the entire response. Please make that difference more explicit! Background here: Re: Contains assertion with option "Use Token as regular expression" not working
... View more
Status:
New Idea
Submitted on
08-12-2016
01:41 AM
Submitted by
BhuvanShanmugam
on
08-12-2016
01:41 AM
It would be great to have facility to clone assertions to multiple TestCases in one go. Current support is to target only one test case in a test suite. The same idea can be extended to choose multiple target TestSuites and in each Suite select all/specific TestCases to copy assertions to. Thanks for considering.
... View more
The responsiveness of a system under test may vary widely depending on the environment. Tests that worked in one run may fail in the next run if the system took longer than expected to respond, then pass again in another run. Such variable responsiveness may be acceptable, depending on product requirements. Idea: Enhance restrequest steps to support retries. Let the test developer specify the max # attempts as well as the delay between attempts (e.g. millisecond). Enhance logging to record the #attempts required until test completion (e.g. test step completed after 3 attempts and 3984 milliseconds delay) or similar. Set default max #attempts=1, with default delay blank or some value that is grayed out when max #attempts=1. Enable setting of the delay when the user sets max #attempts > 1. Benefits: provide some resilience to functional tests so they continue to succed (from a functional perspective) even when system responsiveness varies provide logging information that lets other tools track the evolution of system responsiveness allows tests to simulate how real components in a loosely-coupled system would interact with each other (i.e. with retries) Other thoughts The "number of retries" can be confused with the "number of attempts", the latter being one more than the former. So the name for such a capability would have to be chosen and documented carefully. Creating a separate step type would avoid modifying the existing restrequest type (less change to existing step). However the existing restrequest type could be enhanced in a backwards compatible way and avoids having to explain when to use the old restrequest step and when to use the new one (more transparent).
... View more
Let's say I make a call to a rest api and the response is json. When the SOAPUI REST call has completed, it will still default to XML as the default response type (assumedly because SoapUI is very XML centric due to it's Soap connection). You should spy the resulting content using response header or content. Or maybe it is not working because my particular content-type is using charset=UTF-8. Content-Type application/json;charset=UTF-8
... View more
The load test feature in Soapui is great and simple. Jmeter has one key feature - to be able to replay an access log from apache and turn it into a load test. Can soapUI do that?
... View more
If you need to add two or more WSDLs from your file system, every file you add starts the "browse" dialog from SoapUI's instalation folder. It would help a lot if the last path is remebered, so no need to navigate to the directory every time. Thanks again. Best regards, Federico.
... View more
Hello: I have been using SoapUI long since Eviware era (2008). In the past, I never had any issue to import projects from SoapUI Pro. I used to use a licensed version of SoapUI Pro for my development and then deploy those developed projects in different machines where the free version SoapUI used to run. As a test developer, I would like to see that feature of importing projects from Pro (ReadyAPI) to Free (SoapUI). But alas! recently that feature was taken away and just today I discovered that I am no more able to import projects in SoapUI which was developed on ReadyAPI. As a long time patron of SoapUI and ReadyAPI, I would request to restore back that convenience. /jamil.
... View more
See more ideas labeled with:
Hi, I am trying to create tests for the endpoint which ends like this: /account/id where id can have different values. In SOAP UI I want to test whether the correct value return 200, and other incorrect values return 400, so I would like to have tests: 1. /account/1234 - correct 2. /account/abc - incorrect However I am unable to change the values of the resource in Test Cases in SOAP UI as it is hardcoded: Is there any way I can change resource depending on the test?
... View more
See more ideas labeled with:
It would be awesome if you could get the authentication with smartcard working for SoapUI. See https://community.smartbear.com/t5/SoapUI-Open-Source-Questions/Using-Windows-MY-Keystore-for-authentication-with-smartcard/m-p/225566#M32664
... View more
See more ideas labeled with:
Hi, I'm sending a POST request using SOAPUI free version and, I don't know why, in the request I see header's parameters duplicate. This cause of course a bad request response. I tried to close the application and I reboot my pc but It didn't work. Anybody has some suggestion? Thanks
... View more
How can encrypt the value of <Created> element? Ex: <Created>2022-11-04T02:51:47.797Z</Created>
... View more
When I tried using the Launch Test runner option from ReadyAPI 3.10.2 with below error. Tue May 17 07:44:33 BST 2022: ERROR: java.lang.NullPointerException: Cannot invoke "com.eviware.soapui.impl.wsdl.tags.Tag.toString()" because the return value of "java.util.Map.get(Object)" is null Tue May 17 07:44:33 BST 2022: ERROR: java.lang.NullPointerException: Cannot invoke "com.eviware.soapui.impl.wsdl.tags.Tag.toString()" because the return value of "java.util.Map.get(Object)" is null java.lang.NullPointerException: Cannot invoke "com.eviware.soapui.impl.wsdl.tags.Tag.toString()" because the return value of "java.util.Map.get(Object)" is null at com.eviware.soapui.impl.wsdl.WsdlProject.getTagById(WsdlProject.java:3186) at com.eviware.soapui.impl.wsdl.actions.iface.tools.soapui.TestRunnerAction.a(TestRunnerAction.java:359) at com.eviware.soapui.impl.wsdl.actions.iface.tools.soapui.TestRunnerAction.refreshTagList(TestRunnerAction.java:309) at com.eviware.soapui.impl.wsdl.actions.iface.tools.soapui.TestRunnerAction.initValues(TestRunnerAction.java:497) at com.eviware.soapui.impl.wsdl.actions.iface.tools.soapui.TestRunnerAction.initValues(TestRunnerAction.java:1) at com.eviware.soapui.impl.wsdl.actions.iface.tools.support.AbstractToolsAction.perform(AbstractToolsAction.java:123) at com.eviware.soapui.impl.wsdl.actions.iface.tools.soapui.ProTestRunnerUIAction.perform(ProTestRunnerUIAction.java:16) at com.eviware.soapui.impl.wsdl.actions.iface.tools.soapui.ProTestRunnerUIAction.perform(ProTestRunnerUIAction.java:1) at com.eviware.soapui.support.action.swing.SwingActionDelegate.actionPerformed(SwingActionDelegate.java:195) at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972) at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313)
... View more
See more ideas labeled with:
Status:
New Idea
Submitted on
04-13-2022
02:25 AM
Submitted by
KalinKirilov
on
04-13-2022
02:25 AM
Hello guys, i try to use the option 'OAuth2'(type 'Resource Owner Password Credentials Grant') and somehow causes 'Failed to retrieve access token. See logs for details...' the logs are no more detailed ' Wed Apr 13 12:20:55 EEST 2022: ERROR: An error occurred [org.apache.oltu.oauth2.common.exception.OAuthSystemException: OAuthProblemException{error='invalid_request', description='Missing parameters: access_token', uri='null', state='null', scope='null', redirectUri='null', responseStatus=0, parameters={}}], see error log for details' If a set the request for access token in separate request it is up and running, as an embed Auth Profile it meets this error. If someone already met such trouble and have a solution? '
... View more
Getting 415 Unsupported Media Type on calling a API for token generation. I am passing User ID, Password as Headers. The same is working on Postman. Issue observed only on SoapUI
... View more
Hi, Can SOAPUI Open Source be updated to work with Hermes JMS again? I have used this with many clients that I have worked with when doing automated tests for IBM App Connect Enterprise where SOAPUI is writing to and reading from IMB MQ Queues. I recently tried to get it working with 5.6.1 but after a full day of trying, it didnt work and therefore I've had to revert back to 5.5.0
... View more
See more ideas labeled with:
can I export "json" swagger with full response from "Soapui"? the swagger exported contains just response status code, not details. my swagger output: {"swagger":"2.0","info":{"version":"1.0","title":"http://localhost:54480"},"basePath":"http://localhost:54480/CustomerImage.svc/GetCustomerPicture/?IdentityNumber=123&AccountNumber=123","paths":{"/CustomerImage.svc/GetCustomerPicture":{"get":{"operationId":"CustomerImage.svc","parameters":[{"name":"IdentityNumber","in":"query","required":false,"type":"string"},{"name":"AccountNumber","in":"query","required":false,"type":"string"}],"responses":{"0":{},"404":{},"200":{},"500":{}}}}}
... View more