Software Testing Concepts and Tools provide experience based practices and key concepts that can be used by any organization to implement a successful and efficient testing process. This book provides experience based practices and key concepts that can be used by an organization to implement a successful and efficient testing process. The prime aim of this book is to provide a distinct collection of technologies and discussions that are directly applicable in software development organizations to improve the quality and avoid major mistakes and human errors. The book covers the key concepts in this book range from process and management based topics, including Software Requirements and Design Documents, Software Project Planning, Testing Measurements/ Metrics, Change and Configuration Management, SQA Review Plan, including, Testing Team Formation, Documentation in IEEE 829 formats, Unit and Integration Testing embedded into Development Process, Functional and System Testability
Nageswara Rao Pusuluri has been working as a Software Testing Engineer, Software Test Lead, Test Manager, Corporate Trainer, and a Consultantfocusing on software quality assurance and testing issuesfor quite a while now After receiving his Masters degree in Computer Applications from Acharya Nagarjuna University, Guntur, AP, he gained extensive experience in the areas of Manual testing, Test automation exclusively using Mercury tools, Test management and Test processes, as well as in settingup and managing testing teams. He trains a number of enthusiastic students in the area of Software Testing and Automation Tools at various organizations and offers his consultancy services to various MNCs around the globe. He is currently the Managing Director of Nageswara Rao Software Testing Tools Pvt. Ltd. The royalty earned from this book is contributed towards the welfare of HIVinfected children.