Software testing is nothing but testing of piece of code, program or software written by developers for accuracy, flawlessness and quality. During the initial days when the process of software development was still in nascent stage, the testing was done by developer only. There was one major flaw in this process. It’s really difficult for a person to identify his or her own mistakes. No matter how honestly a person looks for it. Additionally a lot of time is spent by the developer finding out the mistakes while he should be writing the programs or software.
This led to the rise of independent and specialized test teams. Wherein a separate set of people are dedicated to test the program or software developed by development team. This led to the recognition of testing as a core skill and career in the software world. Various software testing models have been evolved on the lines of software development models over the years. From simpler models like waterfall model to the highly developed agile methodology testing has come a long way.
I’ll be covering various aspects of software testing in my blog. Please feel free to explore and leave comments.
Read more here Software Testing Blog
Leave a comment