Performance testing In Software Testing

14
Information Source: https://q-pros.com Performance Testing Quality Professionals 01

description

Performance testing is one of the famous testing techniques that checks the speed, stability of your device, software program, responsiveness, and device under a workload. We can say that the organizations do performance tests to identify the performance-based bottlenecks so that they can fix them to get the final error-free product.

Transcript of Performance testing In Software Testing

Page 1: Performance testing In Software Testing

Information Source: https://q-pros.com

PerformanceTesting

Qu

ality Profession

als

01

Page 2: Performance testing In Software Testing

QualityProfessionals(Q-Pros) is aleading independentsoftware andtesting serviceprovider in UAE,USA

Qu

alit

y P

rofe

ssio

nal

s

02

Aboutus

Page 3: Performance testing In Software Testing

Qu

ality Profession

als

03

What IsIt? Performance Testing is asoftware testing processused for testing thespeed, response time,stability, reliability,scalability and resourceusage of a softwareapplication underparticular workload.

Page 4: Performance testing In Software Testing

Why we do? 04

Qu

alit

y P

rofe

ssio

nal

s

Performance Testing is done to providestakeholders with information abouttheir application regarding speed,stability, and scalability.

The goal of Performance Testing is notto find bugs but to eliminateperformance bottlenecks.

Page 5: Performance testing In Software Testing

TypesOf

05

Page 6: Performance testing In Software Testing

Qu

ality Profession

als

06

LoadTesting

Load Testing generallyrefers to the practice ofmodeling the expectedusage of a softwareprogram by simulatingmultiple users accessingthe program concurrently.

Page 7: Performance testing In Software Testing

07

Qu

alit

y P

rofe

ssio

nal

s

StressTestingStress Testing (sometimescalled torture testing) isa form of deliberatelyintense or thoroughtesting used to determinethe stability of a givensystem, criticalinfrastructure or entity.

Page 8: Performance testing In Software Testing

08

EnduranceTesting

Qu

ality Profession

als

Endurance Testing is atype of Software Testingthat is performed toobserve whether anapplication can resist theprocessing load it isexpected to have to endurefor a long period.

Page 9: Performance testing In Software Testing

Spike Testing

Qu

alit

y P

rofe

ssio

nal

s

09

Spike Testing is a type ofperformance testing in whichan application receives asudden and extreme increase ordecrease in load.The goal ofspike testing is to determinethe behavior of a softwareapplication when it receivesextreme variations in traffic.

Page 10: Performance testing In Software Testing

Qu

ality Profession

als

VolumeTesting

10

Volume Testing is a type ofsoftware testing that isperformed to test the performanceor behavior of the system orapplication under the huge amountof data. Volume testing is alsocalled flood testing and it is atype of performance testing.

Page 11: Performance testing In Software Testing

Qu

alit

y P

rofe

ssio

nal

s

ScalabilityTesting

11

Scalability Testing, is thetesting of a softwareapplication to measure itscapability to scale up orscale out in terms of any ofits non-functionalcapability.

Page 12: Performance testing In Software Testing

Qu

ality Profession

als

Process OfPerformanceTesting

Identify yourtesting

environment

Identify theperformanceacceptance

criteria

Plan & designperformance

tests

Configuringthe test

environment

Implementtest design

Run the tests

Analyze, tuneand retest

12

Page 13: Performance testing In Software Testing

Qu

alit

y P

rofe

ssio

nal

s

PerformanceTestingMetrics

13

Page 14: Performance testing In Software Testing

[email protected]

Contact number(+971) 44419466

Websitehttps://q-pros.com

Qu

ality Profession

als

14

Work with us