NTS can also perform testing to evaluate the performance of your product. Benchmarking, load/stress testing and scalability all fall under the umbrella of performance testing.
Performance and benchmark testing typically includes evaluating a hardware or software product to determine how effective it is at performing its functionality. For example, a graphics adapter can be measured in frames per second in a popular game, number of smooth shaded triangles per second or similar measures. Comparing the performance of multiple products against each other typically falls under the heading of "competitive analysis testing" (see Competitive Analysis page for more information).
Load and/or stress testing typically deals with testing a product to verify that it functions correctly when many users (virtual and/or real users) are using your product simultaneously. Load and stress testing allows you to discover the maximum performance for your product or to uncover anomalies or instabilities that may only become apparent over an extended period of time or under high usage. Testing can be performed on software products like database software, web server software, etc. Even applications like word processors and spreadsheets can be load/stress tested to uncover memory leaks, etc. that may only appear over time.
Scalability testing is an off-shoot of load/stress testing and typically deals with how many theoretical users a product can support. For example, how many users a particular server configuration with a specific operating system, database, and website can support.
Testing can be performed with test tools including: IBM Rational Visual Test, Rational Robot, HP Mercury WinRunner, HP Mercury LoadRunner, RadView WebLoad, Borland SilkTest, and other tools.
Contact NTS today to find out how to get your product tested today!