21
votes
Accepted
What is the difference between SLA (Service Level Agreement) and SLO (Service Level Objective)?
Service-level agreement
A service-level agreement is an agreement between two or more parties, where one is the customer and the others are service providers. This can be a legally binding formal or ...
12
votes
Can Apache JMeter be used to measure the load time for a specific action
Well I don't think JMeter will help you do performance or load testing of the click action/event of a button. If the click of a button makes an HTTP request to the server, then you can most definitely ...
11
votes
Accepted
How to generate Report Dashboard in Jmeter?
If you already have a .jtl result file you can do it like:
jmeter -g /path/to/jtl/file -o /where/you/want/to/store/dashboard
If you would like the dashboard to be generated after the test run, you ...
10
votes
Jmeter fails to connect to a .qvw on an https server
As you have mentioned that when you access the application without a proxy it works fine, but when using via proxy (recording script for JMeter) you are not able to access the application.
From this ...
10
votes
Accepted
JMeter: Getting error in non GUI mode
Answering the comments above,
Well I had Java and Jmeter installed correctly with ClassPath and everything. I also tried running Command Prompt as Administrator but got the same result. There was no ...
10
votes
Can a proportionately scaled down testing environment find performance load issues?
No. The items you mention scale very differently and there are far too many factors and resources that will get used.
For instance if I time requests on a local server using an application I'll find ...
10
votes
Accepted
Can a proportionately scaled down testing environment find performance load issues?
Does this actually catch, before production, many of the "surprise"
problems we might anticipate? Or is there a more fundamental flaw in
the approach that will cause deleterious changes to pass ...
10
votes
Accepted
Can a performance issue be defined as blocking bug?
This is not QA decision but business decision. If performance is satisfactory for the customer - it is good enough.
Also remember that the most important speed is speed to the market - deliver most ...
9
votes
Accepted
Useful resources to start to learn Gatling
I learn Gatling using the resources I found online and experimentation. Just google "Gatling tutorial", there are plenty of links to pages showing Gatling basics, many focus on different aspects so it'...
8
votes
Accepted
Relation between throughput and hits per second
Throughput: This is the number of requests that are successfully executed/serviced per unit of time. For example, if the throughput is 50/minute, this means that on your server, per minute, 50 ...
7
votes
Accepted
Maximum Number of Threads in Jmeter
This does not only depend on the CPU of the computer, but also the operating system, memory and maybe disk IO speeds.
There is only one way to find out and that is to try and ramp up until either the ...
7
votes
Accepted
IEEE 730 standard - Why was "non-functional" term deprecated when applied to requirements?
The terms “performance requirement” or “performance attribute” are preferred over “non functional requirement” according to the most recent update of The IEEE Standard for Software Quality Assurance ...
6
votes
Difference between Scalability Testing And Capacity Testing?
A web search of the terms resulted in,
Scalability Testing, is the testing of a software application to measure its capability to scale up or scale out in terms of any of its non-functional ...
6
votes
Accepted
Best tools to perform Performance testing on a web application?
Web application has frontend and backend and "some features loading more long" may be caused by either slow rendering or slow backend response.
First of all go for your browser developer ...
5
votes
Can a performance issue be defined as blocking bug?
The question of whether a performance bug is a blocker depends entirely on whether it stops a user from doing whatever they are trying to do with the software.
I have worked on software that took ...
5
votes
Accepted
End-to-end tests are running for 5 hours
A few things to consider come to mind:
Only run in Chrome
Controversial huh? Let me explain more fully though. My question for multi-browser and indeed multi-device (responsive web sites) testing ...
4
votes
How can I test load for a chat app built on node.js and socket.io?
Artillery is a load-testing tool with native Socket.io support out of the box (and is written in Node.js too).
Why is native Socket.io support important? WebSocket is only one of the underlying ...
4
votes
Accepted
How to determine 'reasonable' response times for performance testing?
Consider using A/B testing on your site to determine the impact of response time differences to your customers.
If done well, you will determine
If performance differences really matter
How much ...
4
votes
Accepted
How to use multiple Jmeter instances on a single machine
I don't know why you need to run multiple instances of Jmeter from single machine. But Yes, you can run multiple instances of JMeter from single machine without any major issue, the only limitation ...
4
votes
Accepted
Jmeter: Constant throughput Timer with Ultimate Thread Group
As far as I know, it doesn't matter which type of Thread group you are using with Constant Throughput timer, at the end of the test in the results, you will get your desired Throughput which you ...
4
votes
Accepted
How can I do performance testing of Mobile Application?
Performance testing doesn't only mean many users hitting the same thing at the same time.
There are various aspects of performance testing which you can opt to do manually.
As you said you have to ...
4
votes
What is the difference between SLA (Service Level Agreement) and SLO (Service Level Objective)?
A service level objective (SLO) is a key element of a service level agreement (SLA) between a service provider and a customer. SLOs are agreed as a means of measuring the performance of the Service ...
4
votes
Login Via Jmeter for ASP page does not work
JMeter's built-in script recorder tends to create problems with the test scripts when the URL is SSL encrypted (HTTPS). This may be because JMeter uses proxy when recording the scripts and while ...
4
votes
Accepted
XML loading Issue with jmx generated by Blazemeter Mobile Recorder
Smart JMX is a converting mechanism which converts the BlazeMeter proxy recording into a JMX while adding further logics, e.g necessary parameterizations as well as token or sessionID extractions etc. ...
4
votes
Estimation of maximum no of concurrent users a application will need to support
I would say that the more proper approach would be to segregate load for different functional areas and concentrate on the maximum number of historically concurrent users. Let me explain in ore ...
4
votes
Estimation of maximum no of concurrent users a application will need to support
If your application worked fine so far I don't think you will run into problems. If your calculation is correct and you will not have more than 7 concurrent users you don't have anything to worry ...
3
votes
How to do performance/load testing of a mobile App?
Is there a load testing of a mobile app?
Short answer: Yes there is.
Long answer: Well you can test the performance of your app on the device. You can test,
How much memory it occupies?
How much ...
3
votes
Performance testing - analysing Graph results in Jmeter
The Throughput: is the number of requests per unit of time (seconds, minutes, hours) that are sent to your server during the test.
The Response time: is the elapsed time from the moment when a given ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
performance × 412jmeter × 219
load-testing × 160
automated-testing × 51
jmeter-plugins × 43
performance-testing × 39
manual-testing × 20
web-application × 18
visualstudio × 18
loadrunner × 16
selenium-webdriver × 15
stress-testing × 13
java × 10
mobile × 10
blazemeter × 10
browser-automation × 9
quality-assurance × 7
functional × 7
tools × 6
android × 6
qa-developer × 6
csv-file × 6
api-testing × 5
security-testing × 5
rest-api × 5