Software Testing by Guru99 http://www.guru99.com/software-testing-introduction-importance.htmlRead less