Gutscheinbedingungen

**Gültig vom 15.06.2026 bis 17.06.2026 | Gültig für nicht preisgebundene fremdsprachige Bücher | Einzelne Artikel können ausgeschlossen sein | Maximaler rabattfähiger Warenkorbwert 500 € | Nicht kombinierbar mit weiteren Aktionen | Nur einmal pro Person einlösbar | Nur solange der Vorrat reicht

Produktbild: Behavior-Driven Development with Cucumber: Better Collaboration for Better Software
- 12%

Behavior-Driven Development with Cucumber: Better Collaboration for Better Software

12% sparen

27,99 € UVP 31,99 €

inkl. gesetzl. MwSt., Versandkostenfrei

Lieferung nach Hause

Beschreibung

Produktdetails

Einband

Taschenbuch

Erscheinungsdatum

21.06.2019

Verlag

Pearson Studium

Seitenzahl

208

Maße (L/B/H)

23,2/17,8/1,2 cm

Gewicht

346 g

Auflage

1

Sprache

Englisch

ISBN

978-0-321-77263-3

Beschreibung

Produktdetails

Einband

Taschenbuch

Erscheinungsdatum

21.06.2019

Verlag

Pearson Studium

Seitenzahl

208

Maße (L/B/H)

23,2/17,8/1,2 cm

Gewicht

346 g

Auflage

1

Sprache

Englisch

ISBN

978-0-321-77263-3

Herstelleradresse


Email: info@bod.de

Kundinnen und Kunden meinen

0 Bewertungen

Informationen zu Bewertungen

Zur Abgabe einer Bewertung ist eine Anmeldung im Konto notwendig. Die Authentizität der Bewertungen wird von uns nicht überprüft. Wir behalten uns vor, Bewertungstexte, die unseren Richtlinien widersprechen, entsprechend zu kürzen oder zu löschen.

Die Bewertungen sind nach Format, Anzahl Sterne und Datum sortiert.

Verfassen Sie die erste Bewertung zu diesem Artikel

Helfen Sie anderen Kund*innen durch Ihre Meinung

Kundinnen und Kunden meinen

0 Bewertungen filtern

Die Leseprobe wird geladen.
  • Produktbild: Behavior-Driven Development with Cucumber: Better Collaboration for Better Software
  •   Chapter 1: Focusing on Value

    When Scrum Isn’t Enough

    Finding a High-Value Feature to Start With

    Before You Start with Cucumber

        Finding the First MMF

        Slicing an MMF into User Stories

    Summary

    Reference

    Chapter 2: Exploring with Examples

    BDD Is a Cooperative Game

        BDD Is a Whole Team Thing

        Allow Time and Space to Learn

        Flesh Out the Happy Path First

        Use Real Examples

        Example Mapping Gives the Discussion Structure

        Optimizing for Discovery

    Addressing Some Concerns

        Treat Resistance as a Resource

    Playing the BDD Game

        Opening

        Exploring

        Closing

    Summary

    References

    Chapter 3: Formalizing Examples into Scenarios

    Moving from Examples to Scenarios

        Feature Files as Collaboration Points

        BDD Is Iterative, Not Linear

        Finding the Meaningful Variations

        Gherkin: A Language for Expressive Scenarios

    Summary

    Resources

    Chapter 4: Automating Examples

    The Test Automation Stack

    Adjusting to Working Test-First

    Annotating Element Names in Mockups

    How Does User Experience Design Fit In to This?

    Did They Really Just Hard Code Those Results?

    Anatomy of a Step Definition

    Simple Cucumber Expressions

    Regular Expressions

        Anchors

        Wildcards and Quantifiers

        Capturing and Not Capturing

        Just Enough

    Custom Cucumber Expressions Parameter Types

    Beyond Ruby

    Slow Is Normal (at First)

    Choose Cucumber Based on Audience, Not Scope

    Summary

    Chapter 5: Frequent Delivery and Visibility

    How BDD Changes the Tester’s Role

    Exploratory Testing

    BDD and Automated Builds

    Faster Stakeholder Feedback

    How Getting to Done More Often Changes All Sorts of Things

    Frequent Visibility and Legacy Systems

    Documentation: Integrated and Living

    Avoiding Mini-Waterfalls and Making the Change Stick

    Summary

    References

    Chapter 6: Making Scenarios More Expressive

    Feedback About Scenarios

    How to Make Your Scenarios More Expressive

        Finding the Right Level of Abstraction

        Including the Appropriate Details

        Expressive Language in the Steps

        Refactoring Scenarios

        Good Scenario Titles

    Summary

    References

    Chapter 7: Growing Living Documentation

    What Is Living Documentation and Why Is It Better?

    Cucumber Features and Other Documentation

    Avoid Gherkin in User Story Descriptions

    The Unexpected Relationship Between Cucumber Features and User Stories

        Stable Scenarios

    Growing and Splitting Features

        Split When Backgrounds Diverge

        Split When a New Domain Concept Emerges

    Secondary Organization Using Tags

    Structure Is Emergent

    Summary

    Chapter 8: Succeeding with Scenario Data

    Characteristics of Good Scenarios

        Independent

        Repeatable

        Researchable

        Realistic

        Robust

        Maintainable

        Fast

    Sharing Data

        When to Share Data

        Raising the Level of Abstraction with Data Personas

    Data Cleanup

    Summary

    Reference

    Chapter 9: Conclusion

     

     

    9780321772633   TOC   4/22/2019