More Agile Testing Learning Journeys for the Whole Team 1st ediiton by Lisa Crispin, Janet Gregory – Ebook PDF Instant Download/Delivery: 0321967054, 978-0321967053
Full download More Agile Testing Learning Journeys for the Whole Team 1st edition after payment
Product details:
ISBN 10: 0321967054
ISBN 13: 978-0321967053
Author: Lisa Crispin, Janet Gregory
Janet Gregory and Lisa Crispin pioneered the agile testing discipline with their previous work, Agile Testing. Now, in More Agile Testing, they reflect on all they’ve learned since. They address crucial emerging issues, share evolved agile practices, and cover key issues agile testers have asked to learn more about.
Packed with new examples from real teams, this insightful guide offers detailed information about adapting agile testing for your environment; learning from experience and continually improving your test processes; scaling agile testing across teams; and overcoming the pitfalls of automated testing. You’ll find brand-new coverage of agile testing for the enterprise, distributed teams, mobile/embedded systems, regulated environments, data warehouse/BI systems, and DevOps practices.
More Agile Testing Learning Journeys for the Whole Team 1st Table of contents:
-
Introduction to Agile Testing
- Overview of Agile Methodology
- The Role of Testing in Agile Development
- Why Agile Testing is Different from Traditional Testing
- Key Principles of Agile Testing
- The Agile Testing Mindset and Culture
-
Building the Agile Testing Team
- The Agile Testing Team: Roles and Responsibilities
- Cross-Functional Collaboration in Agile Teams
- The Importance of Communication in Agile Testing
- Empowering Testers as Active Participants in Development
- Building a Collaborative Team Culture
-
The Agile Testing Lifecycle
- Testing Throughout the Agile Development Process
- Incorporating Testing into Iterations and Sprints
- Continuous Testing and Integration
- Feedback Loops and Iterative Improvements
- Adapting Testing Strategies for Each Sprint
-
Test-Driven Development (TDD)
- Introduction to Test-Driven Development
- The Red-Green-Refactor Cycle
- Benefits and Challenges of TDD
- Writing Effective Unit Tests in TDD
- Incorporating TDD into the Agile Workflow
-
Behavior-Driven Development (BDD)
- What is Behavior-Driven Development?
- The Role of BDD in Agile Testing
- Writing Effective Gherkin Syntax and Feature Files
- Collaboration Between Developers, Testers, and Business Stakeholders
- BDD Tools and Frameworks (e.g., Cucumber, SpecFlow)
-
Exploratory Testing in Agile
- The Value of Exploratory Testing
- Balancing Scripted and Exploratory Testing
- Approaches to Effective Exploratory Testing
- Techniques for Learning Through Exploration
- Documenting Exploratory Testing Sessions
-
Automated Testing in Agile
- Benefits of Test Automation in Agile
- Choosing Which Tests to Automate
- Building and Maintaining an Automated Test Suite
- Continuous Integration and Continuous Testing
- Common Tools and Frameworks for Test Automation (e.g., Selenium, JUnit)
-
Quality Assurance in Agile
- Quality Assurance vs. Quality Control in Agile Teams
- Defining “Done” in Agile Development
- Measuring Test Coverage and Test Effectiveness
- Defining Acceptance Criteria and User Stories
- Integrating Quality Assurance into the Agile Lifecycle
-
Continuous Integration and Continuous Testing
- The Importance of CI/CD in Agile Testing
- Best Practices for Integrating Tests into the CI Pipeline
- Handling Test Failures and Feedback in Real Time
- Using Automation to Support Continuous Delivery
-
Performance and Security Testing in Agile
- Approaching Performance Testing in Agile Environments
- Integrating Security Testing into Agile Practices
- Load Testing, Stress Testing, and Scalability
- Managing Risks with Continuous Security Testing
-
The Role of the Agile Tester
- Evolving Roles in Agile Teams: Tester, Developer, and Business Analyst
- How Agile Testers Support Collaboration and Quality
- Skills and Competencies for Agile Testers
- The Tester’s Role in Continuous Learning and Improvement
- Mentorship and Knowledge Sharing in Agile Teams
-
Testing in Agile at Scale
- Challenges of Scaling Agile Testing to Large Teams
- Agile Testing in Large Enterprises and Distributed Teams
- Frameworks for Scaling Agile (e.g., SAFe, LeSS)
- Ensuring Quality at Scale: Practices and Strategies
- Case Studies of Agile Testing at Scale
-
Advanced Agile Testing Techniques
- Pair Testing and Mob Testing
- Exploratory Testing with Sessions and Charters
- Risk-Based Testing in Agile
- Regression Testing and Its Importance in Agile
- The Evolution of Testing Metrics and Reporting
-
Building a Culture of Continuous Improvement
- Feedback Loops and Retrospectives in Agile Testing
- Learning from Failures: Continuous Learning in Agile Teams
- Measuring the Effectiveness of Testing
- Evolving Testing Practices with Agile Maturity
- Best Practices for Fostering a Culture of Quality
-
Case Studies and Real-World Agile Testing Experiences
- Case Study 1: Integrating Agile Testing in a Start-Up Environment
- Case Study 2: Testing in a Large-Scale Agile Transformation
- Case Study 3: Overcoming Challenges with Test Automation in Agile
- Lessons Learned from Real-World Agile Testing Implementations
-
Conclusion: The Future of Agile Testing
- Emerging Trends in Agile Testing
- The Growing Role of Artificial Intelligence and Machine Learning in Testing
- Continuous Evolution in Agile Practices and Testing
- Preparing for the Future: Adapting to Changes in Technology and Teams
-
Appendices
- A: Agile Testing Resources and Tools
- B: Agile Testing Glossary
- C: Further Reading and Research
- D: Templates and Checklists for Agile Testing
-
Index
People also search for More Agile Testing Learning Journeys for the Whole Team 1st :
more agile testing learning journeys for the whole team pdf
how long does it take to learn agile
agile learning journey
more agile meaning
test and learn agile
Tags:
Lisa Crispin,Janet Gregory,More Agile,Whole Team
Reviews
There are no reviews yet.