Search icon CANCEL
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Testing Practitioner Handbook

You're reading from   Testing Practitioner Handbook Gain insights into the latest technology and business trends within testing domains.

Arrow left icon
Product type Paperback
Published in Mar 2017
Publisher
ISBN-13 9781788299541
Length 350 pages
Edition 1st Edition
Arrow right icon
Author (1):
Arrow left icon
Renu Rajani Renu Rajani
Author Profile Icon Renu Rajani
Renu Rajani
Arrow right icon
View More author details
Toc

Table of Contents (49) Chapters Close

Preface 1. State of Digital Transformation – What Has Changed in the Last Four Years (2013-16)? FREE CHAPTER 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 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 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 39. Digital Transformation Trends in Energy and Utilities – QA Considerations 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 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 Index

DevOps QA benchmarking — why and what?

To understand the current state of maturity of the organization to adapt to DevOps practices is important in ensuring successful implementation of DevOps. A baseline assessment helps to understand the challenges (such as those stated in the preceding section) to be acknowledged and addressed before an organization can embark on the DevOps journey, for those who have already embarked on the journey, such assessment helps to progress further in achieving a higher state of DevOps maturity.

The DevOps QA benchmarking framework assesses the maturity of the testing processes in a DevOps environment and helps us to develop a roadmap for envisioned end state.

Key DevOps practices (as against traditional IT) include the following:

  • Use of an integrated Quality approach
  • Build quality engineering teams in DevOps
  • Implement Behavior-Driven and Test-Driven Development
  • Automate, Automate, Automate, to enable a Zero-touch continuous automated testing
  • Virtualize test...
lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at €18.99/month. Cancel anytime