Skip to main content

Posts

Showing posts with the label Performance Testing

Do You Know These HTTP Status Codes as a Performance Test Engineer

Knowing the following application response status codes will help you to fix the issues promptly. Always we see these response status codes in performance testing tools Loadrunner, Jmeter and Neoload etc. 200 Status Codes: Most the 200 status codes are success status codes. The server or application has successfully returned the requested page. Sometimes we validate the pages by using these status codes. The function that we use here is web_get_int_property in loadrunner. 300 Status Codes: These Status Codes are re-directional codes. The page has moved to a different address, for example, if you type google.com the page will move to google.co.in this is redirection. There are two types: 301 redirection: The page you are looking no more exists and it is moved permanently to a different address. 302 Redirection: The page has been moved temporarily to a different address for many reasons like due to maintenance purposes. Due to 301 and 302 redirection sometimes we will not

Performance Testing and Types of Performance Testing

T he importance of performance testing to a business cannot be underrated. It can save you from unforeseen bottlenecks and system failures that would be too expensive to recover from. Software applications need to be tested in order to determine whether they can perform as expected. This is referred to as performance testing, and it's importance can never be emphasized enough. It is a form of quality assurance that involves many aspects. These aspects include: the software application's performance in terms of response time, and the features and functionality that a software application supports. The ultimate goal of performance testing is to identify bottlenecks, and come up with solutions. A software application will be tested for speed, stability and scalability. Speed refers to how fast the software application will respond, and stability refers to how the application handles varying workloads. Scalability is the total amount of workload the software application can ha