eLearn Testing
An Introduction to Testing
Bug Report - Sample Issue Documentation
Core Testing FAQs
Few Testing Terminologies
Requirements Flow
Roles and Responsibilities of Testers
Testing Methodologies
Testing Process
What is TESTING?
When does the Testing begin?
When does the Testing end?
Why do we need Testing?
Why does software have bugs?
Thursday, May 20, 2010
Why does software have bugs?
Why does software have bugs?
There are many reasons to put forth,let me bring up few points here.
Generally, software may have bugs because of the following reasons.
• Poor Requirements (Unclear Requirements)
• Programming errors
• Software complexity
• Changes in Requirements
• Time pressure
• Poor Project Management
• Inefficient development (Poorly coded modules)
• Poor Documentation
• Other reasons
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment