Using Specifications in Performance Testing

At the time of design stage of the software development, performance and stability need to be determined.
By: QATesLab
 
Oct. 4, 2011 - PRLog -- At the time of design stage of the software development, performance and stability need to be determined.
If there are no precise definitions are set as targets to define a pass or failure, in this case software test may only recognize failure points, where the load has crashed the server or the performance is so poor that the customer-side connection has timed out.
It is critical that the specifications lay out exactly the behavior that is expected. Elsewise, Test cannot make objective claims and must dole out subjective judgments on the software's capacity for satisfying the client's requirements.
As s good software tester you should regard such scenarios:
•   If this application is an online retail Web site, you need stable uptime and cannot have users turned away because you didn't think they would wish to buy as much as they do.
•   If the application in question is a tool internal to the organization such as a time-reporting utility, then stability or performance might not be so critical. A providential quantity of users will be logging on and conducting a definite set of acts. In the case if something fails, it can be handled within the organization -people can just report their time later in the day.
•   If your organization is hosting Web sites, you may not expect to have high traffic because your customers might all be individuals and not organizations. What would happen when one user puts up one really useful article and a million users try to access it?
•   If this application is an Internet service provider, then the agreement may determine the quantity of hours per week users can be logged in or the amount of data that they can transfer. As software tester http://qatestlab.com/company/our-team/ you would need to keep those determinations in memory when you perform software testing http://qatestlab.com/services/our-qa-services/software-pr....
The specification needs to call out areas of potential concern based on the application's design. It is common known fact that the organization loses funds if it does not pay attention to such users' requirements. Without specifications that spell criteria out, data can be collected and be quite correct, but cannot be defined to be acceptable because there are no criteria by which to judge the data. If there are no definitions of the acceptable, desired, or unacceptable ranges, then Test cannot recognize a pass or failure rate, but only recognize points when the server stops responding or is unusable.

# # #

QATestLab is independent, offshore software testing company located in Kiev, Ukraine. QATestLab performs testing of products on each stage of software development cycle.
End
Source:QATesLab
Email:***@qa-testlab.com Email Verified
Tags:Performance Testing Service, Load Testing Service, Stress Testing Service, Load And Stress, Response Time
Industry:Software testing
Location:Ukraine
Account Phone Number Verified     Disclaimer     Report Abuse
QATestLab News
Trending
Most Viewed
Daily News



Like PRLog?
9K2K1K
Click to Share