Software Testing- Effective Methods, Tools and Techniques

2nd Edition
938743267X · 9789387432673
The book is based on the authors’ experience in setting up, leading, and transforming test engagements and introducing testing in emerging technology engagements.  Since the first edition of this book in 2003, which saw 13 reprints to date, the so… Read More
MRP ₹799.00

1. Building a Software Testing Strategy
2. Software Test Design Techniques
3. Software Testing Life Cycle and Software Testing Process
4. Pre-Development Testing — Requirements and Design Phases
5. Best Practices in Program Phase – Unit, System and Integration Testing
6. Test Engagement Governance Model
7. Implementing an Effective Test Management Process
8. Testing Effort Estimation and Test Planning
9. Software Test Effort Estimation Technique
10. Test Execution and Defect Management
11. Information Technology Life Cycle Assurance – An Emerging Perspective
12. Test Data Management (TDM) – Process and Life Cycle
13. Test Environment, Build and Deploy Management
14. Testing Cloud Applications and Testing on Cloud
15. Software Testing Automation Tools and Selection of Test Automation Products
16. Performance Testing – Techniques and Tools
17. Choosing a Load Testing Strategy – Why and How to Protect Your Investment
18. Dodging the Bullets – How to Avoid Costly Failures with Application Performance Monitoring
19. Probing the Blind Spot – Finding True Reliability with Content Verification under Load
20. Object-Oriented Testing
21. Testing in Agile Development Environment
22. Model-based Testing
23. Testing of Web-based Applications
24. Testing Mobile Devices and Mobile Applications
25. Testing Analytics and Big Data Applications
26. Testing Applications for Security
27. Ease-of-Use (Usability) Testing
28. Crowd Sourcing for Testing
29. State of Software Testing Practices in Indian Industry – A Benchmark Report
30. Opportunities and Careers in Software Testing

Case Studies
1 A Case Study on Acceptance Testing – The What, When and How of IT
2 Testing of Embedded Software Systems used in Aerospace Applications
3 Testing for Financial Services Domain and a Case Study of Validation for BASEL II Compliance
4 Test Quality Assurance through Automation – Case Study of IT Amalgamation during Mergers and Acquisitions

The book is based on the authors’ experience in setting up, leading, and transforming test engagements and introducing testing in emerging technology engagements.  Since the first edition of this book in 2003, which saw 13 reprints to date, the software testing discipline has evolved with its broadened and deepened reach. This thoroughly revised book presents these developments in a comprehensive manner with a strong balance of theory, analysis and design. Along with its well-defined learning objectives and chapter-end exercises, the book motivates readers to delve deeper into the application aspect of the subject. The book targets graduates specializing to make a career in software testing, or IT professionals aiming to work in software testing engagements.