Monday, September 27, 2010

Why Testing?

Verifies that all requirements are implemented correctly
(both for positive and negative conditions)

• Identifies defects before software deployment
• Helps improve quality and reliability
• Makes software predictable in behavior
• Reduces incompatibility and interoperability issues
• Helps marketability and retention of customers