Hey
@Coder,
You said the things suggested didn't work, but can you confirm exactly what you did do and anything you didnt?
Did you:
1. alter the soapui vmoptions file?
2. drop all projects except relevant project from workspace?
3. alter your operating systems handling to "best performance" as well as ensuring your virtual memory is optimised?
Theres other stuff you can do to speed up/release resource on your machine (e.g
disabling services in Service Manager .msc file applet available via adminstration...you can disable all your AV etc.), but that requires a little investigation on your part.
More importantly, did you check windows taskmanager for resource usage of soapui? This would indicate if your hardware is of high enough spec to support displaying the 60000 records youre interested in. I purposefully bought an I7 cpu, 32Gigs RAM laptop a while back cos my mid range laptop wasnt cutting it for the resource intensive api/performance testing i was working on.
What spec laptop are you running?
There are a wide variety of alternative tools to do what you need, e.g. REST clients like SOATest, (and loads of different browser plugins...too many to mention although the most obvious to come to mind is Postman), theres a bunch of java libraries that allow restful testing called REST-assured (or REST-sharp built on c# libraries) and every performance test tool i can think of that ive ever used (JMeter, etc.), however depending on the spec of your laptop, switching tools wont necessarily help out. Yes i appreciate an installed app might be perceived as requiring more resource than a browser plugin for example, but 60000 records is still 60000 records, no matter what app youre using to view the records through.
I dont think the problem is soapui (although im not sitting in fromr of your laptop) i suspect its just a case that you run out of available memory when trying to read those 60k records (hence my point about monitoring windows taskmanager to view soapui resource usage).
Regarding the REST request youre using that retrieves the 60k records.....can you add REST parameters to filter the retrieved recordset? (enabling you to fetch a specific number of rows or rows up to a certain number?)
Cheers,
Rich
if this helped answer the post, could you please mark it as 'solved'? Also if you consider whether the title of your post is relevant? Perhaps if the post is solved, it might make sense to update the Subject header field of the post to something more descriptive? This will help people when searching for problems. Ta