Contributions
Re: SoapUI 4.5 UI Refresh Issues
I tailed the soapui-errors log and did not see any errors occur when I moved the test case to another position within the test suite. I also left soapui running for a while to see if it just takes time to update, but it is still in the same state. I see the moved test case, but when I attempt to open it with the +, it does not respond and won't open.11 years agoPlace ReadyAPI QuestionsReadyAPI Questions536Views0likes0CommentsRe: SoapUI 4.5 UI Refresh Issues
Sorry it has been so long. I am unable to send the file as it contains proprietary information. I have a test file with about 30 test cases each with varying number of test steps. I am seeing the same problem in 4.5.2 and I cannot move test cases around. I cannot save the file when I do this, so I cannot manage test cases. I can add test cases to the end of the list of test cases, but not before any other test case. I'm on 64bit Windows 7 with java 1.7 update 24. I also cannot save a the project once I move a test case. It gets in a weird state where there is no ability to save the plan. I can close the project if I choose not to save the project. When I open it, all my changes are lost unless I saved before the move. Pragmatics11 years agoPlace ReadyAPI QuestionsReadyAPI Questions2.1KViews0likes0CommentsGetting timing off multiple calls as one value.
Our product now has asynchronous soap calls that create objects, but return with a response immediately if the object can be created. We also have get calls to recall the object from memory. This will fail until the object is really created. So, I want to loop on the get an gather performance numbers on the total from Create object until the first successful get. Is there a way to get the full time of multiple steps so I know how long it really takes to create the object?11 years agoPlace ReadyAPI QuestionsReadyAPI Questions1.4KViews0likes1CommentWADL Creation Doesn't Handle Two Way SSL Correctly
We are using a WADL that is protected with Two Way SSL. When I create the project, I have to set the keystore first, so I do not get the WADL at first. Now, when I attempt to get the WADL, I get this: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target Now, I believe this is because the WADL importer is not handling the security properly. I can tell because I can get through the SSLHandshakeException if I attempt to import it as a WSDL. When I do this a pop-up occurs that allows me to enter a user name and a password. This does not happen if I attempt to get the WADL as a WADL, so it does not have the proper credentials to get it. Of course, there is a WSDL error, as I'm importing a WADL, but it gets to the server and can download the file to get to this point. I have a JKS with the appropriate user in it and the CA is correctly installed in the java cacerts. I know this is correct because I can get the WADL to work with tests when I download it and install it from my desktop. I can continue to use this for now, but I thought I should bring up this as a bug. This will get in the way of updating the WADL definition when you have that feature added in the future14 years agoPlace ReadyAPI QuestionsReadyAPI Questions3.5KViews0likes3Comments- 14 years agoPlace ReadyAPI QuestionsReadyAPI Questions775Views0likes0Comments
3.6.1 Issues with Two-Way SSL
I'm seeing some issues with 3.6.1 and handling two-way ssl. The set up is as follows. I have the server's CA placed in the SoapUI's java cacerts. I have a java keystore with my user cert (I noticed you cannot select a specific user, so only one user in the keystore.) The testing is with REST services. I have the keystore and password set up in global Properties and project Security Configurations under the Keystores/Certificates tab. I set the user in the endpoints of the WADL. I also added the java property -Dsun.security.ssl.allowUnsafeRenegotiation=true in the soapUI-Pro-3.6.1.vmoptions to avoid the unsafe renegotiations issue. I call a REST service I know works, as I can manually navigate to it and use the same credentials to get a valid result. I also get a valid result in SoapUI, but I also get a pop up stating: Security Issue: Certificate errors: 1. The certificate authority is untrusted. You need to approve or reject loading of this page. Buttons: Approve, Reject. The call has already gone through as I see the results behind the pop-up. Every time I run the REST service I get the pop-up. Here is the interesting part. I have Soap 3.6 installed as well. It uses the same project with the same settings. The global and project properties are the same. I've made sure the cacerts in each install is the same. When I use Soap 3.6, there are no pop ups. The only difference I see, besides the pop-ups, is in the HTML tab. On 3.6, the HTML tab does not load anything. In 3.6.1, the browser loads a Secure Connection Failed page with SERVERNAME uses an invalid security certificate. The certificate is only valid for SERVERNAME. It also notes I can make an exception in the advanced encryption settings, but I'm not sure which settings those are as I already have set up all the certs. (SERVERNAME replaces the actual server.) Is this a bug in SoapUI 3.6.1 or am I missing something?14 years agoPlace ReadyAPI QuestionsReadyAPI Questions2.9KViews0likes2CommentsRe: Feature for updating WADL
There is currently no feature to update a WADL. See WADL File Update Problem I too am having this problem. I have found that you can create another project with the new WADL and copy each test to the new project. But you have to select the WADL call each time you make a copy, becoming tedious. If your WADL calls are complex, as there is no sort, it can be difficult to locate the call you need. Maybe someone knows of an easier way to do this? Another request for the update WADL feature, please.14 years agoPlace ReadyAPI QuestionsReadyAPI Questions1.9KViews0likes0CommentsRecording HTTPS in SoapUI
Now that loadUI is available for use, I want to jump in and try it for both my Soap and Web testing. I've got a selenium script I use for automation and I want to record the https calls made by it to the Web server. The problem I get it I keep getting the following error: SSL received a record that exceeded the maximum permissible length. I'm using the http monitor and I've set it as follows: HTTP Tunnel Port:8081 Endpoint: https://mysite:7023 defaults on reuse and Content types. HTTP tunnel - KeyStore set to the java keystore in java/jdk1.6_18/jre/lib/security/cacerts All other security fields blank. I go to the local site https without a proxy https:\localhost:7023 and get the error. I go to the mysite with localhost:7023 set as the proxy and get the same error. I'm not sure what I need to do to get recording going. Is there a way just to have it accept all certs?14 years agoPlace ReadyAPI QuestionsReadyAPI Questions2KViews0likes0CommentsForm View Locks test step editor if have complex WSDL choice
I've been seeing this bug with SoapUI forms view since 3.5. I've reproduced it in 3.5.1 and 3.6 beta2. I'm on the nightly build for 8/11/2010. I think it is related to another post of form issues, but the java errors are different, so I wanted to separate this out. We get an AWT error with complex XML element choices. Here is what I mean. The request from the WSDL is this: <!--1 or more repetitions:--> <SelectionCriteria> <!--Optional:--> <Or>true</Or> <SelectionFilter> <!--You have a CHOICE of the next 85 items at this level--> </SelectionFilter> </SelectionCriteria> Each SelectionFilter has its own xml set up depending on what you are looking for. Here is xml I know works, <SelectionCriteria> <Or>true</Or> <SelectionFilter> <CodeFilter> <Operator>LessThan</Operator> <Values> <String>R0000</String> </Values> </CodeFilter> <Weight> <Operator>Equals</Operator> <Values> <String>100.00</String> </Values> </Weight> </SelectionFilter> </SelectionCriteria> I know it works because I manually enter it and get successful results. But, when I enter the value in the form, the test step editor hangs. Not all of SoapUI, but just the form. It won't respond or refresh. I can close it, but the changes I made to the value don't get recorded. In fact, none of the added filters work unless I add them manually in xml view. In the error log I get multiple exceptions in AWT. There are multiple Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException, those at different locations. I've attached the error.log. I'm able to work around it, but I just wanted to log the bug if it helps fix the form view.14 years agoPlace ReadyAPI QuestionsReadyAPI Questions1.8KViews0likes1CommentRe: [SOLVED]Reporting on Load Tests in Separate Test Cases
I moved to the nightly build 2009-12-02 05:20. I'm finally getting each report in its own folder. Just a note for the commandline GUI interface, you don't have to put quotes around the report type. I had to do that before with single quotes, but now it works without them. But, on the command line, if you have spaces in any switch argument, you have to place them in double quotes "". Thanks!15 years agoPlace ReadyAPI QuestionsReadyAPI Questions1.7KViews0likes0Comments