Performance Test Design – Manual Testing
Performance Test Design – Manual Testing
i . Performance Test Design :
After completion of hardware configuration test design testers can concentrate on performance test design to write scenarios and cases for load testing , stress testing , spike testing , Endurance testing .
Example :
In OLB site , Sprint 1 features like login , Money transfer including logout need to run with various load levels . Here customer expected is 1000 users .
Q. Prepare test scenarios and cases for OLB site Sprint 1 performance testing :
Test Cases Document ID | Test Scenario | Test Suite ID | Priority | Test Environment
|
Test Procedure
|
||||||||||||||||||||
TCD_OLB_
FT_7 |
Validate Login operation by applying various load levels | TS_PT_1 | Medium |
|
|
||||||||||||||||||||
TCD_OLB_
FT_8 |
Validate money transfer operation including logout by applying customer expected load levels. | TS_PT_2 | Medium | Like above |
|
||||||||||||||||||||
TCD_OLB_
FT_9 |
Validate mini statement operation including logout by applying various load levels | TS_PT_3 | Medium | Like above |
|
j. Preparing Test Data :
After completion of test design by writing test scenarios and cases for responsible modules , Login , money transfer with logout and mini statement with logout and responsible testing topics functional testing , usability testing , compatibility testing , hardware configuration testing , performance testing , corresponding testers can start the preparation of test data .
Test data is two types such as :
- Real data
- Module data
Testers are able to get data from stake holder called as Real data .
Testers are populating example data w.r.t test cases , called as Module data .
To type real data or module data , tester can use one more sheet in excel file.
Example:
Field Name | Test data | Criteria |
Customer ID | 45645676 | Accepted |
4564567 | Rejected | |
456456767 | Rejected | |
Abcdghij | Rejected | |
&*()$ | Rejected | |
Rejected |
In this article we have seen Performance Test Design – Manual Testing and Preparing Test data . In the next article will see Test Execution.