More Agile Testing
Home > Computing and Information Technology > Computer programming / software engineering > Software Engineering > Software testing and verification > More Agile Testing: Learning Journeys for the Whole Team(Addison-Wesley Signature Series (Cohn))
More Agile Testing: Learning Journeys for the Whole Team(Addison-Wesley Signature Series (Cohn))

More Agile Testing: Learning Journeys for the Whole Team(Addison-Wesley Signature Series (Cohn))

|
     0     
5
4
3
2
1




International Edition


About the Book

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. You’ll come away understanding • How to clarify testing activities within the team • Ways to collaborate with business experts to identify valuable features and deliver the right capabilities • How to design automated tests for superior reliability and easier maintenance • How agile team members can improve and expand their testing skills • How to plan “just enough,” balancing small increments with larger feature sets and the entire system • How to use testing to identify and mitigate risks associated with your current agile processes and to prevent defects • How to address challenges within your product or organizational context • How to perform exploratory testing using “personas” and “tours” • Exploratory testing approaches that engage the whole team, using test charters with session- and thread-based techniques • How to bring new agile testers up to speed quickly–without overwhelming them The eBook edition of More Agile Testing also is available as part of a two-eBook collection, The Agile Testing Collection (9780134190624).

Table of Contents:
Foreword by Elisabeth Hendrickson xvii Foreword by Johanna Rothman xix Preface xxi Acknowledgments xxix About the Authors xxxiii About the Contributors xxxv Part I: Introduction 1 Chapter 1: How Agile Testing Has Evolved 3 Summary 6 Chapter 2: The Importance of Organizational Culture 7 Investing Time 8 The Importance of a Learning Culture 12 Fostering a Learning Culture 13 Transparency and Feedback Loops 15 Educating the Organization 17 Managing Testers 19 Summary 20 Part II: Learning for Better Testing 21 Chapter 3: Roles and Competencies 23 Competencies versus Roles 24 T-Shaped Skill Set 28 Generalizing Specialists 33 Hiring the Right People 36 Onboarding Testers 37 Summary 39 Chapter 4: Thinking Skills for Testing 41 Facilitating 42 Solving Problems 43 Giving and Receiving Feedback 45 Learning the Business Domain 46 Coaching and Listening Skills 48 Thinking Differently 49 Organizing 51 Collaborating 52 Summary 53 Chapter 5: Technical Awareness 55 Guiding Development with Examples 55 Automation and Coding Skills 56 General Technical Skills 59 Development Environments 59 Test Environments 60 Continuous Integration and Source Code Control Systems 62 Testing Quality Attributes 65 Test Design Techniques 67 Summary 67 Chapter 6: How to Learn 69 Learning Styles 69 Learning Resources 72 Time for Learning 77 Helping Others Learn 79 Summary 83 Part III: Planning–So You Don’t Forget the Big Picture 85 Chapter 7: Levels of Precision for Planning 87 Different Points of View 87 Planning for Regression Testing 97 Visualize What You Are Testing 98 Summary 100 Chapter 8: Using Models to Help Plan 101 Agile Testing Quadrants 101 Challenging the Quadrants 108 Using Other Influences for Planning 113 Planning for Test Automation 115 Summary 116 Part IV: Testing Business Value 119 Chapter 9: Are We Building the Right Thing? 121 Start with “Why” 121 Tools for Customer Engagement 123 More Tools or Techniques for Exploring Early 134 Invest to Build the Right Thing 134 Summary 135 Chapter 10: The Expanding Tester’s Mindset: Is This My Job? 137 Whose Job Is This Anyway? 137 Take the Initiative 142 Summary 144 Chapter 11: Getting Examples 145 The Power of Using Examples 145 Guiding Development with Examples 148 Where to Get Examples 155 Benefits of Using Examples 157 Potential Pitfalls of Using Examples 159 The Mechanics of Using Examples to Guide Coding 162 Summary 162 Part V: Investigative Testing 163 Chapter 12: Exploratory Testing 165 Creating Test Charters 168 Generating Test Charter Ideas 171 Managing Test Charters 176 Exploring in Groups 183 Recording Results for Exploratory Test Sessions 185 Where Exploratory Testing Fits into Agile Testing 188 Summary 190 Chapter 13: Other Types of Testing 191 So Many Testing Needs 192 Concurrency Testing 194 Internationalization and Localization 195 Regression Testing Challenges 200 User Acceptance Testing 201 A/B Testing 203 User Experience Testing 205 Summary 207 Part VI: Test Automation 209 Chapter 14: Technical Debt in Testing 211 Make It Visible 212 Work on the Biggest Problem–and Get the Whole Team Involved 217 Summary 220 Chapter 15: Pyramids of Automation 223 The Original Pyramid 223 Alternate Forms of the Pyramid 224 The Dangers of Putting Off Test Automation 227 Using the Pyramid to Show Different Dimensions 231 Summary 235 Chapter 16: Test Automation Design Patterns and Approaches 237 Involve the Whole Team 238 Starting Off Right 239 Design Principles and Patterns 240 Test Maintenance 248 Summary 251 Chapter 17: Selecting Test Automation Solutions 253 Solutions for Teams in Transition 253 Meeting New Automation Challenges with the Whole Team 258 Achieving Team Consensus for Automation Solutions 260 How Much Automation Is Enough? 262 Collaborative Solutions for Choosing Tools 264 Scaling Automation to Large Organizations 264 Other Automation Considerations 268 Summary 269 Part VII: What Is Your Context? 271 Chapter 18: Agile Testing in the Enterprise 275 What Do We Mean by “Enterprise”? 275 “Scaling” Agile Testing 276 Coordinating Multiple Teams 283 Consistent Tooling 289 Managing Dependencies 292 Advantages of Reaching Out beyond the Delivery Team 296 Summary 297 Chapter 19: Agile Testing on Distributed Teams 299 Why Not Colocate? 301 Common Challenges 302 Strategies for Coping 308 Offshore Testing 312 Tool Ideas for Distributed Teams 319 Summary 322 Chapter 20: Agile Testing for Mobile and Embedded Systems 325 Similar, Yet Different 326 Testing Is Critical 328 Agile Approaches 329 Summary 337 Chapter 21: Agile Testing in Regulated Environments 339 The “Lack of Documentation” Myth 339 Agile and Compliance 340 Summary 346 Chapter 22: Agile Testing for Data Warehouses and Business Intelligence Systems 347 What Is Unique about Testing BI/DW? 348 Using Agile Principles 351 Data–the Critical Asset 352 Big Data 357 Summary 360 Chapter 23: Testing and DevOps 361 A Short Introduction to DevOps 361 DevOps and Quality 363 How Testers Add DevOps Value 371 Summary 376 Part VIII: Agile Testing in Practice 379 Chapter 24: Visualize Your Testing 381 Communicating the Importance of Testing 381 Visualize for Continuous Improvement 386 Visibility into Tests and Test Results 390 Summary 392 Chapter 25: Putting It All Together 393 Confidence-Building Practices 394 Create a Shared Vision 402 Summary 405 Appendix A: Page Objects in Practice: Examples 407 An Example with Selenium 2–WebDriver 407 Using the PageFactory Class 410 Appendix B: Provocation Starters 413 Glossary 415 References 423 Bibliography 435 Index 459


Best Sellers


Product Details
  • ISBN-13: 9780321967053
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Addison-Wesley Educational Publishers Inc
  • Height: 230 mm
  • No of Pages: 544
  • Series Title: Addison-Wesley Signature Series (Cohn)
  • Sub Title: Learning Journeys for the Whole Team
  • Width: 180 mm
  • ISBN-10: 0321967054
  • Publisher Date: 23 Oct 2014
  • Binding: Paperback
  • Language: English
  • Returnable: Y
  • Spine Width: 30 mm
  • Weight: 867 gr


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
More Agile Testing: Learning Journeys for the Whole Team(Addison-Wesley Signature Series (Cohn))
Pearson Education (US) -
More Agile Testing: Learning Journeys for the Whole Team(Addison-Wesley Signature Series (Cohn))
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

More Agile Testing: Learning Journeys for the Whole Team(Addison-Wesley Signature Series (Cohn))

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals

    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!