Software Testing - Effective Methods, Tools And Techniques(English, Paperback, Rajani Renu)
Quick Overview
Product Price Comparison
The book explores the different aspects of testing dealing with (i) Testing tools, (ii) Latest testing methods for Agile, DevOps, Object Oriented development, (iii) Testing of Social Media, Mobility, Analytics, and Cloud applications (iv) Case studies involving latest and niche topics (v) Current state of practice and opportunities & careers in testing.1.Testing Tools for every aspect in testing lifecycle steps including tools applicable for niche areas of Test Data Management, Data Migration, Test Environment Management and Virtualization, Load, Performance, Reliability Testing, Application Performance Monitoring, Security Testing, Crowd-sourced Testing.2.Use of latest methods and practices including testing for Agile, DevOps and Object-Oriented Development engagements and use of model-based methods to ensure reusability of design and testing constructs. A chapter dedicated for formal governance and communication in test engagements including multi-stakeholder governance, RACI, Escalation Matrix, Communication Management, KPI and Metrics in test engagements. 3.Increased adoption of Social Media, Mobility, Analytics and Cloud, and testing aspects of these new disciplines such as (i) Focus on User Experience and Testing for Ease-of-Use/Usability (ii) Mobile Device and Mobile Applications testing (iii) Analytics and Business Intelligence leveraging BigData and Hadoop (iv) Use of Cloud as test environment for hosting applications and test tools, Testing of Cloud environments and Testing of applications hosted on Cloud. same 4.Case Studies involving latest and niche topics such as Testing Financial Services Applications and focus on regulatory compliance, Testing of Embedded and mission Critical Applications, Testing for User Acceptance, Testing for an application hosted on Cloud, Testing in case of Merger and Acquisitions involving applications and data migration. 5.Current state of practice in Testing industry through a featured survey results, and a dedicated chapter on opportunities and career paths in testing field. 15 Real-life Tool exploration exercises and project work apart from end of chapter exercises.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.