Contributions
Re: GUI Freezes While Running TestSuite
THanks Rao, this was useful. I probably was expectly too much of the GUIfor so many parallel tests. I will know better to use it primarily for setting up my functional tests and executing less demanding ones! nmrao wrote: May be this does not help your question directly. However, do you consider running the tests on command line using testrunner script? So, you may avoid this situation. Basically, UI can be mostly used for designing your tests. Also, running 30 parallel tests may not good idea, in my opinion. May be you can limit it using vmoptions, please check.9 years agoPlace ReadyAPI QuestionsReadyAPI Questions889Views0likes0CommentsGUI Freezes While Running TestSuite
Hi, I have SoapUi NG running as part of ReadyAPI 1.6.0. I have test suitesthat run 30 parallel test case runs with many thousands of requests and responses that cause the GUI to freeze early in the test suite's execution. Although there are lots of requests/responses, the quantityof data exchanged in each is always very small. All test cases run to completion with successful results (I can examine the data captured to the database and all is perfect). ReadyAPI runs on a Windows PC with the following characteristics: Windows 10 Pro Intel i5-2500K CPU@ 3.3GHz 32 GB RAM 64-bit OS, x64 processor I have performed all the performance improvement reccomendations from this link, with no noticable change in the results. It is worth noting that when I made the memory adjustments for the -Xmx parameter in the .vmoptions file, I could not increase the value much passed 1K. If I did, ReadAPI either would not open or the I would get "out of memory" errors during the execution of the test suite. This in spite of the fact that I have 32GB of RAM on the box and the fact that it is a 64-bit OS. Also, there is virtually nothing else running on this box. The test cases are calling web services running on a separate physical machine. Finally, its worth mentioning that the GUI always ultimately unfreezes about 5 minutes after the test suite finishes execution. I would be grateful for some advice as to what can be done, if anything. If this is just a limitation of the tool (i.e., my test suite is pushing the capabilities of SoapUI) then that would be useful to know so that I don't continue wasting my time trying to fix it. thank you9 years agoPlace ReadyAPI QuestionsReadyAPI Questions951Views0likes2CommentsSetting up a Conditional GoTo step for Failed Connection response
Hello, I have a test scenario where I intentionally fail a primary webserver to ensure that requests properly fail over to the backup. When I run my scenario now in soapui and look at the test step report output, the failure conditionsare always: org.apache.http.conn.HttpHostConnectException: Connect to 192.168.0.99 failed: Connection refused I want to set up a conditional goto that will repeatthe test step until the new connection is established and a valid response is returned. The challenge is the soapui conditional goto requires an xpath expression that must be evaluated in order to make the goto decision, and I cannot figure out what would be the appropriate expression. I would be grateful for any help in this matter. Thank you.9 years agoPlace ReadyAPI QuestionsReadyAPI Questions868Views0likes1CommentRe: Increasing Memory for SoapUI on Mac
Hi Tanya, Your response allowed me to find the contents folder and relatedvmoptions.txt file. Unfortunately when following the directions for adjusting the memory, I ran into another issue. The article I was directed to for improving memory usage was hereImproving Memory Usage. For mac, it said Adjust Memory Settings This doesn't really solve the underlying problem, but if you have large WSDLs, requests, attachments, and so on the default settings in bin\soapui.bat, bin\soapui.sh, bin\vmoptions for Windows or Contents/vmoptions.txt for Mac won't be sufficient. Open the corresponding file in a text editor and change the line set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx256m -Dsoapui.properties=soapui.properties to use higher values for the max allocated size, for example: set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx768m -Dsoapui.properties=soapui.properties However, when I open the Contents/vmoptions.txt file does not have the JAVA_OPTS line (as shown above) to even change it. Therefore, I simply added the recommended second line. But when I attempt to restart ReadAPI, it will not even boot. Therefore, I have simply removed the line and am now back where I started with the original memory issues.9 years agoPlace ReadyAPI QuestionsReadyAPI Questions3.1KViews0likes0CommentsRe: Add Button Greyed Out in Add Assertion Dialog
my bad (did not select item on right. sorry for this..9 years agoPlace ReadyAPI QuestionsReadyAPI Questions1.4KViews0likes0CommentsAdd Button Greyed Out in Add Assertion Dialog
Hello, I am trying to add an assertion to a test step. I do the following: Open a Test Step. Select the Assertions tab. Select the Add Assertion button. Sect the assertion type. However, the Add button at the bottom of the dialog remains greyed out (see screenshot). How do I resolve this? Thank youSolved9 years agoPlace ReadyAPI QuestionsReadyAPI Questions1.4KViews0likes1CommentIncreasing Memory for SoapUI on Mac
Hi, I have been getting significant performance problems when running soapUI NG on my Mac. I was provided what appears to be a pretty useful resource here: http://readyapi.smartbear.com/soapui/working/improving_memory_usage#_ga=1.28329340.150906264.1449587825 However, it indicates that to adjust memory settings on a mac, you need to update "Contents/vmoptions.txt". I cannot find this file anywhere, nor the relavent "Contents" directory. In fact, on my ReadyAPI installation, anything meaningful from a config or bin or library perspective seems to be in this HermesJMS folder, and this frustratingly seems to have no SoapUI references at all. Any idea how do address this on a mac is greatly appreciated. Thank you9 years agoPlace ReadyAPI QuestionsReadyAPI Questions3.1KViews0likes2CommentsMass Renaming of Test Cases — Any Trick for This?
Hi, I frequently run into situations where I suddenly find I have dozens of test cases in a test suite that I need to rename all at the same time. I realize that there is no way to mass-rename from the main interface, but only one test case at a time. Is there a way people found to do this kind of thing? I imagine if I went into the project file, which is xml, I could possibly do something from a text editor, but I wanted to see if anyone else has found a reasonable way to address this. Thanks for any response.Solved9 years agoPlace ReadyAPI QuestionsReadyAPI Questions1.3KViews0likes2CommentsRe: Trouble Getting Conditional Goto to Work Properly
Hi Tanya. Thanks so much for your help. I did exactly as you said and the looping using the datasource and loop steps performs as you indicated. I am having separateissues with SoapUI having memory issues when I execute my test runs in parallel (see screenshot).This is preventing me from validating that the conditional looping is working as intented because SoapUI just hangs after awhile. However, I want to let you know that your instructions were impecable. I am very grateful. If I can figure out my memory issues, I will respond with whether or not the conditional looping is working correctly.9 years agoPlace ReadyAPI QuestionsReadyAPI Questions2.9KViews0likes2Comments