System Stability Test | Part 2

Advantages of System Stability Test And How To Do It How to Do System Stability Test To determine the scope and objective of the testing, we must ensure that the application server does not crash during the load test executions. Determine the business issues, verify the system performance, and load as per the end-user perspective. Assign the different responsibilities and roles like; creating test plan, test case design, test case review, test execution, etc. Ensure the test deliverables within the specified time Ensure proper load testing tools and experience team is present for the same. Measure the [...]

The List of HTTP Response Status Codes

As a Performance Test Engineer, you will be dealing with lots of requests and their response codes during your performance tests. These HTTP response status codes could be really useful since they give you an insight about the status of your test runs. Simply, they give you an idea about whether a specific HTTP request has been successfully completed. Even though there are lots of them, we can group them into five classes: Informational responses (100–199) Successful responses (200–299) Redirection messages (300–399) Client error responses (400–499) Server error responses (500–599) 1. Informational Responses [...]

10 Suggestions for Choosing the Number of Concurrent Users for Your Test

Do you know how many virtual users should you use for your website or app performance tests? If your answer is “No”, this is the right blog post for you to read. Even if you know Apache JMeter and Gatling, they can't tell you how many concurrent users should be sending requests to the URL you're testing. This is due to the fact that the number of users to run a test is a business and product decision based on past user scenario patterns, future expectations, marketing initiatives, and product requirements. So, if you're a tester, here are a [...]

Performance Test Reporting

Performance Test Reporting step provides an overall test result, test analysis, and recommendations to the development team from the application’s performance perspective.   Sometimes, technical teams may underestimate the value of reporting, mostly because they are busy, and writing a good report sometimes just takes more time than expected.  What Is Performance Test Reporting?    Performance Test Report makes performance testing visible and helps to find bottlenecks and make the GO / NO-GO decision for the whole application or a specific business flow.  There are many ongoing forum discussions about what the ideal load testing report needs to contain.  While there may not be much agreement over the perfect performance report, you [...]

How to Make Validation on RESTful Web Service Performance Test

Representational State Transfer (REST) is an architectural style that pre-defines a set of constraints to be used for creating web services. Web services that use REST architectural style, or RESTful web services, provide interoperability between any system on the internet. Nowadays many development teams are switching to restful APIs to simplify client and server communication. That’s why performance or stress testing of that web service is crucial. By following this tutorial, you will be able to validate how many concurrent users your application’s server-side component can handle. Apache JMeter is strong when it comes to assertions. You can assert the [...]

By |2021-05-07T20:23:26+03:00November 2nd, 2018|Tags: , , , , |

Performance Testing Types

Performance Testing Types When it comes to performance testing, there are many abbreviations and an extensive terminology. Even worldwide testing boards have never announced an official list of performance testing types. If you’re curious about the different types of performance tests, you can find them in this article; Differences between Performance Testing, Load Testing and Stress Testing There are specific situations that we address during performance tests. That situation changes the nature of test implementation. Let’s take a look at them. Spike Test The aim of a spike test is to determine the stability of an application or a system when [...]

By |2020-11-16T11:09:48+03:00April 25th, 2018|Tags: , , , , , |

HTTP Live Streaming Performance Test

Why should you test HTTP Live Streaming Performance? HTTP Live Streaming protocol is designed by Apple. It can send live and on‐demand audio or video to any device with HTTP Live Streaming (HLS) technology. By using this technology, Content Delivery Networks are used to host these types of contents by separating ordinary web servers from CPU consuming transactions. HTTP live streaming performance test is essential for its quality. HLS is an adaptive bitrate technology for different bandwidths and resolutions. HLS files are divided into small files encoded using the mpg2_ts codec. The streams are mapped to the client in real-time [...]

By |2022-01-26T11:22:12+03:00January 31st, 2018|Tags: , , |
Go to Top