Book on Software Testing – authored by Pradeep Oak

Our director Mr Pradeep Oak has authored second edition of a book on Software Testing along with Ms Renu Rajani.

The book is titled –  “Software Testing – Effective Methods, Tools and Techniques ”.

Second edition is published by Tata McGraw Hill in the year 2017.

Since the first edition of this book in 2004, which saw 13 reprints to date, software testing discipline has evolved significantly.

The thoroughly revised content presents these developments in a comprehensive manner. The book motivates readers to delve deeper into the application aspects of software testing. It targets graduate students and IT professionals aiming to work in software testing engagements.

 

 

 

 

 

 

 

 

 

 

 

 

Table of Contents

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

Click here to read the key highlights of second edition

First edition is published by Tata McGraw Hill in the year 2004.

The book is a primary collection of numerous case studies and is one of the earliest books on Software Testing published by McGraw Hill. The book has been received well by the industry professionals and has already been printed more than 13 times (as of 2012).

TestingBook-PradeepOak-Frontpage

 

 

 

 

 

 

 

 

 

 

 

 

Table of Contents
Chapter 1. Building a Software Testing Strategy
Chapter 2. Software Test Design Techniques
Chapter 3. Software Testing Tools and Selection of Test Automation Products
Chapter 4. Software Testing Lifecycle and Software Testing Process
Chapter 5. Testing Effort Estimation and Test Planning
Chapter 6. Software Test Effort Estimation Technique
Chapter 7. Pre-Development Testing: Requirements and Design Phase
Chapter 8. Best Practices in Program Phase: Unit, System and Integration Testing
Chapter 9. A Case Study on Acceptance Testing: The What, When and How of it
Chapter 10. Implementing an Effective Test Management Process
Chapter 11. Building an Effective Test Organisation
Chapter 12. Performance Issues and Optimisation Techniques
Chapter 13. Choosing a Load Testing Strategy: Why and How to Protect Your Investment
Chapter 14. Dodging the Bullets: How to Avoid Costly Failures with Application Performance Monitoring
Chapter 15. Validating Mission-Critical Server Software for Reliability
Chapter 16. Probing the Blind Spot: Finding the True Reliability with Content Verification Under Load
Chapter 17. Testing in Today?s Business and Usability
Chapter 18. Testing of Web-based Applications
Chapter 19. Testing of Embedded Software System used in Aerospace Applications
Chapter 20. Testing Applications for Security
Chapter 21. Testing Metrics, Best Practices and Benchmarks

For further details, please write to us by clicking here