New answers tagged

2

The explanation is at JMeter project main page: JMeter is not a browser JMeter is not a browser. As far as web-services and remote services are concerned, JMeter looks like a browser (or rather, multiple browsers); however JMeter does not perform all the actions supported by browsers. In particular, JMeter does not execute the Javascript found in ...


0

I recommend that you avoid or heavily modify the recorded script. It will do things like identify an element by body table tr tr tr tr td td td div.product_name (css) or body//table/tr/tr/tr/tr/td/td/td/div[@class='product_name'] (css) but neither of these is robust. You should be looking to use selectors such as div.product_name The problem isn't ...


0

Load-testing is typically something you do with a server, not with a desktop application. You would write something that simulates the part of the desktop application that talks to the AWS server. If the AWS server is shared by multiple instances of the desktop application, you probably would need to simulate multiple instances of the desktop application. ...


3

It is obvious that you won't be able to produce high loads on a scaled down environment, however there are few things you still can check: Memory leaks. If your application has unclosed streams, unflushed data, memory is allocated but don't freed up, etc. it may run out of memory and it is much easier to detect the trend on a smaller system. Bad code. You ...


3

The sorts of problems you're looking for in a performance test have to do with load, locks, bandwidth usage, response time, and so on. And they don't scale in either direction. You will find performance problems in the smaller environment that the larger one would never experience, and you'll hit problems in the large environment that the smaller one ...


0

You can do it using Apache JMeter, it has possibility to limit throughput in order to simulate different network types hence you will be able to mimic mobile device users sitting on different mobile network types. Check out How to Simulate Different Network Speeds in Your JMeter Load Test article for step-by-step instructions.


-1

Performance testing for a mobile app is essential. If your mobile application takes more than 3 seconds to load a page, you lose trust. Your app loses it's professional seal of approval and people will go from not engaging on it, not buying the products it offers, to discarding the app completely. Companies lose billions of dollars each year from users ...



Top 50 recent answers are included