Book description
Gain insights into the latest technology and business trends within testing domains
About This Book
- This book covers the latest trends that every Testing and QA professional should keep up-to-date with given the advancements in digital technologies.
- Master cutting-edge testing techniques for emerging areas such as IOT, Machine Learning, Cognitive.
- Best practices for Testing and Quality Assurance within several industry domains.
Who This Book Is For
This book is targeted at those working in the QA and Testing areas. The book does not cover testing basics, which QA professional are already familiar with - for example, writing a test plan or test case, and so on.
What You Will Learn
- Understand the TCOE model, managed services, the structure of testing in Agile/DevOps engagements, factory models, and crowdsourcing
- Implement testing processes, practices, and automation tools in the Agile/DevOps life cycle
- Adapt to current technologies in social media, mobile, analytics and the Cloud
- Leverage cognitive intelligence/machine-learning, robotics, and the Internet of Things in testing
- How key industries/domains (consumer products and retail, energy and utilities, healthcare, telecom, and automotive) adapt to digital transformation
- Future directions for the QA industry, consulting careers, testing profession, and professionals
In Detail
The book is based on the author`s experience in leading and transforming large test engagements and architecting solutions for customer testing requirements/bids/problem areas. It targets the testing practitioner population and provides them with a single go-to place to find perspectives, practices, trends, tools, and solutions to test applications as they face the evolving digital world.
This book is divided into five parts where each part explores different aspects of testing in the real world. The first module explains the various testing engagement models. You will then learn how to efficiently test code in different life cycles. The book discusses the different aspects of Quality Analysis consideration while testing social media, mobile, analytics, and the Cloud. In the last module, you will learn about futuristic technologies to test software.
By the end of the book, you will understand the latest business and IT trends in digital transformation and learn the best practices to adopt for business assurance.
Style and approach
This book is a compilation of the latest business and IT trends in digital transformation & Tools and Best Practices that QA professionals need to adopt for business assurance.
Table of contents
-
Testing Practitioner Handbook
- Table of Contents
- Testing Practitioner Handbook
- Credits
- About the Author
- Acknowledgement
- About the Reviewer
- www.PacktPub.com
- Customer Feedback
- Preface
-
1. State of Digital Transformation – What Has Changed in the Last Four Years (2013-16)?
- Renewed focus on efficiency and effectiveness
- QA and testing transformation focus
- QA and testing transformation drivers
- State of digital maturity
- Spends for digital QA
- Predictions on the level of cloud-based applications
- Increased challenges in mobile and IoT multichannel testing
- Reduction in customer experience testing challenges
- Conclusion
- 2. Future of Testing Engagement Models – Are Predictions of Increased QA Spends Justified?
- 3. The Benefits of Replacing Testing Subcontractors with Managed Testing Services
- 4. Digital Quality Assurance in a Factory Model
- 5. Crowdsourcing – Enabling Flexible, On-Demand Testing COEs
- 6. Testing Goes an Extra Mile over Weekends
- 7. Testing in Agile Development and the State of Agile Adoption
-
8. Agile and DevOps Adoption are Gaining Momentum
- Increased use of agile/DevOps principles
- Increased complexity of testing in the agile landscape
- Challenges cited in setting up agile test COEs
- How is QA transforming to meet the demands of agile/DevOps life cycles
- What is the difference between testing in DevOps and traditional life cycle?
- Conclusion
- 9. Does the Rise of DevOps Undermine Agile?
- 10. Role of Automation in DevOps Life Cycle
- 11. Assessing the State of Your DevOps Adoption with DevOps Benchmarking Approach
- 12. Accelerating DevOps – ChatOps is the New Cool
- 13. Behavior-Driven Development (BDD) Using Gherkin in Agile/DevOps Environment
- 14. Automating Configuration Management for DevOps Test Environments
- 15. Automated Test Data Management in the DevOps Environment
- 16. Testing in DevOps Life Cycle Using Microservices Architecture
- 17. Automated Test Environments for DevOps
- 18. Service Virtualization as an Enabler of DevOps
- 19. Best Practices in Identifying Regression Test Cases
- 20. Accessibility Test Automation in DevOps Environment
- 21. Performance Tuning of Java Applications
- 22. Testing Mobile Applications – Key Challenges and Considerations
- 23. Testing Analytics Applications – What Has Changed in SMAC World
- 24. Migrating Applications to Cloud Environments – Key Testing Considerations
- 25. How Should a Tester Adapt to Cloud – Call for Change of Mindset among Testers
- 26. On-Demand Performance Testing on Self-Service Environments
- 27. Quality Assurance for Digital Marketing Initiatives
- 28. Security Dashboard for the Board
- 29. Applying Robotic Automation to Mobile Applications Testing
- 30. Key Considerations in Testing Internet of Things (IoT) Applications
- 31. Algorithmic Business – In Need of Model-Based Testing
-
32. Making Testing Adaptive, Interactive, Iterative, and Contextual with Cognitive Intelligence
- Background – cognitive intelligence
- What is cognitive testing all about?
- Evolution of cognitive technology and available platforms
- Methodologies involved in cognitive testing
- Advantages of cognitive testing compared to the current methods
- Sector specific use cases
- Technologies supported
- Costs involved
- Challenges associated in implementing cognitive technologies
- Conclusion
- 33. FinTech – A New Disruptor in Industry and Implications for Testing and QA
- 34. Blockchain Technology – Assuring Secure Business
- 35. Technologies for Digital Supply Chains and QA Considerations
- 36. Potential Innovations in eHealth-Care – Implications for Testing and QA
- 37. Trends in the Global Automotive Sector – Implications for Testing and QA
-
38. Digital Transformation in Consumer Products and Retail Sector – QA Considerations
- Current challenges in the consumer products and retail sector
- Physical versus online stores – key trends
- Digital transformation in CPR industry
- Customer journey of a digital shopper in an omni-channel environment – an illustration
- Being digital – what value levers can it offer to CPR industry
- Factors considered by digital shoppers
- Multi/omni-channel CPR – quality considerations
- Digital transformation in CPR - tests required
- Conclusion
-
39. Digital Transformation Trends in Energy and Utilities – QA Considerations
- Technology trends in utilities industry
- Key technology blocks of digital transformation in the EUC sector
- Challenge of multichannel and the need for a unified customer journey
- Testing considerations in an EUC customer journey – an illustration
- Testing considerations in smart metering infrastructure – an illustration
- Digital transformation QA trends in EUC
- Conclusion
- References
- 40. Smart Energy and Smart Grids – in Need of Effective Testing
- 41. Testing Airline Digital Applications – Case for Responsive Design
- 42. Orthogonal Array Testing (OAT) – an Application in Healthcare Industry
- 43. Future of Consulting in the Era of Digital Disruption
-
44. Future of Testing in the Digital World
-
Key technology trends that would shape the future of Information Technology
- Pervasive technologies and predictive analytics for customer experience
- Cognitive Intelligence in Connected Autonomous Vehicle (CAV)
- Multi-channel customer connect – wearable technology
- Disintermediation – business platform to connect new partners
- Changing workplaces of future – Robotic Process Automation (RPA)
- Testing considerations for new technologies
- Conclusion
-
Key technology trends that would shape the future of Information Technology
- 45. Future of Testing – Career Opportunities
- 46. Robotics and Machine Learning Combined with Internet of Things – What Could This Mean for Indian Services Industries
-
A. References
- Across Chapters – World Quality Report 2016 (Capgemini, Sogeti, HPE):
- Chapter 2 – Future of Testing Engagement Models – Are Predictions of increased QA Spends Justified?
- Chapter 3 – The Benefits of Replacing Testing Subcontractors with Managed Testing Services
- Chapter 18 – Service Virtualization as an Enabler of DevOps
- Chapter 30 – Key Considerations in Testing Internet of Things (IOT) Applications
- Chapter 31 – Algorithmic Business – In Need of Model-Based Testing
- Chapter 46 – Robotics and Machine Learning Combined with Internet of Things – What could this mean for Indian Services Industries
- Index
Product information
- Title: Testing Practitioner Handbook
- Author(s):
- Release date: March 2017
- Publisher(s): Packt Publishing
- ISBN: 9781788299541
You might also like
book
Test Automation Engineering Handbook
Understand test automation and implement it in Web, Mobile, and APIs effectively Key Features Learn how …
book
The Art of Communication
Bring nuance, depth, and meaning to every conversation you have The Art of Communication is for …
audiobook
How to Do Nothing
A galvanizing critique of the forces vying for our attention-and our personal information-that redefines what we …
book
An Artist's Guide to Programming
An Artist's Guide to Programming teaches computer programming with the aid of 100 example programs, each …