CORPORATE
 
 AUTOMATED SOFTWARE  TESTING
 
 TEST OPTIMIZATION
 
 TOTAL QUALITY MANAGEMENT
 
 
 
 TEST AUTOMATION
 
 IT GOVERNANCE
 
 
 
 
 
 


"BPM systems have mastered process integration and automation. But embedded process monitors and sophisticated simulators are yet to be perfect"

 

 

 













 
 
 
  Test Optimization
 
Over the years, testing has evolved from a simple, mundane task to an extremely complex and probably the most critical and challenging activity in the product lifecycle. Some of the factors contributing towards this change include and do not restrict to:

  Shorter release cycles
  Complex functionality of the products being built
  Specialized infrastructure and resource requirements for testing performance, usability etc.

The newer trends in software testing have resulted in a change in people’s outlook towards it. QoS (Quality of Service) is the latest buzzword in town. And so have terms like SQO (Software Quality Optimization) by Segue and BTO (Business Technology Optimization) by Mercury, become extremely predominant in today’s world of Software Quality in an Enterprise environment. Product companies have already mandated Reliability, Data Integrity, Performance, Scalability, and Usability testing before any of their product releases.

The average Enterprise Architecture Framework is pretty complex. It is organized across multiple dimensions. The complexity drives towards complex test planning, execution and analysis process. Given this challenge, how does one ensure a cost and time effective testing process?

“Optimization holds the Key. Quality can be classified into process quality and end-product quality. The product development lifecycle is complex and involves multiple stages. The output of the previous stage acts as an input to the next stage. Each intermediate deliverable has certain quality attributes that affect the quality of the end product. If each stage of product development cycle meets the requirements of the next stage, the end product thus developed will meet the specified requirements of the end-customer. Therefore a highly matured process quality is required in order to achieve a predictable end-product quality. Testing process, being the last
-------------------------
 -------------------------
stage before release of the product to the customer, holds the key to success of the product in the market. Considering the fact that time is always at a premium, the need for having an optimized testing process is therefore very essential.” says Shishank Gupta, in his paper the Parametric Test Optimization.





Corporate  |  Automated Software Testing   |  IT Governance   |  Total Quality Management   |  Test Automation  |  Test Optimization

2005 QAvision, All rights reserved