|
|
|
|
How to Design a Good Test Case For Performance TestingA test case ideal for performance testing has a prime aim of establishing the level of performance delivered by the present system. The gathered information is helpful in doing benchmarking in future. Every test case related to the performance requirements essentially describes all inputs to the system as well as all outputs expected from the system. At the time of designing the performance test cases, following important factors are given adequate consideration: 1) Capacity Handled: refers to the maximum amount, which can be handled, or can be produced, or can completely occupy the entity. 2) Security: Ensure that the component or system maintains user confidentiality, data integrity, and authorized permissions. 3) Reliability: Ensure that it consistently produces the desired results for a given set of functions. 4) Stress: Should be able to move the system or its component beyond the specified limits of performance expectations. 5) Response time: Should be able to discover the total time taken by a response to be received after initiating a request for it. 6) Bandwidth: Provide consideration to the bandwidth, or a particular quantum of data passing across a physical entity. 7) Efficiency: Provide consideration to the efficiency in terms of the ratio of quantum of data processed to the amount of resources utilized to process. 9) Scalability: Provide consideration to the ability of the system to handle increased loads by adding additional hardware components, without the addition of extra software. http://www.softwaretestinggenius.com Article Source: http://EzineArticles.com/?expert=Yogindernath_Gupta http://EzineArticles.com/?How-to-Design-a-Good-Test-Case-For-Performance-Testing&id=1775093 Related Posts Comments |