Tester new to Load and Web services testing
I was brought on as a manual tester flash forward a year later they axed over 100 people and I am doing Web service and Load testing. I've been spending nights and weekends trying to wrap my head around the processes but I continuly run into knowledge gaps no one is willing or able to assist with. The responses on Stackoverflow and other groups are too advanced for me to completely follow.
Im am to use Gatling for an upcoming project and it wont run because my jvm Heap size is exceeded. I've attempted to expand my HEAP size to -Xmn156 -Xms256 but no luck. Any clue on how to resove this or link to materials to learn this type of testing?
You need training and a mentor. There are no shortcuts on the performance front. It does not help that your firm is going the free tools route, which places a premium on skills to bridge the value gap with an open source tool stack.
I haven't used gatling, but used other tools that require writing your own code.
My experience is most load tests are IO bound (network, disk) and not as memory intensive. For the most part, your workers should not be memory intensive, they just need to make their request, do their comparisons, log the stats. You want to avoid storing states in load tests.
My first place I'd look would be checking for memory leaks. Look for objects that are not freed up after usage, circular references that prevent garbage collection, and growing memory structures.
Tags for this Thread