SlideShare a Scribd company logo
Cucumber
Self Help Group
Cucumber?
Answers!
Patterns
Plan


• Brainstorming
• Organising
• Reviewing
Goals


• Learn about pattern writing
• Learn from peoples approaches
• The beginning of some patterns
Good Patterns


• Beautify without a name
• Side effects of applying pattern
• Context
Good Patterns


•Do I believe anyone will understand,do anything? take action? 
                                      remember and
•Does the pattern ask usato make problem?
                                  or
•Does the pattern speak? natural
  Does the pattern solve
•
Ambitious
Brainstorming
Examples

  Organise       Cucumber      Happy, Bad
  features      features are    path, not
     by           output of    exhaustive
stakeholders    conversation
Imperative vs Declarative
                                     Non technical people writin
   Balancing Unit vs Acceptance


      Where are Cukes born?          Consistent language




Pairing with QA                               Maintenance


  Managing state                             Coupling to UI


       Linking with sketches                  Organisation


          Regular expression hell!      DRY vs Readability
Organising
Writing
Reviewing

  Wow we made it this far!
Thanks!
 Sorry
Cucumber workshop

More Related Content

Viewers also liked

Eyes Free Android Julian Harty
Eyes Free Android Julian HartyEyes Free Android Julian Harty
Eyes Free Android Julian HartySkills Matter
 
Krestan Krab Thorup Erjang Erlang
Krestan Krab Thorup Erjang ErlangKrestan Krab Thorup Erjang Erlang
Krestan Krab Thorup Erjang Erlang
Skills Matter
 
Ikenna Okpala: Scala's Lift Web Framework - 03/11/2010
Ikenna Okpala: Scala's Lift Web Framework - 03/11/2010Ikenna Okpala: Scala's Lift Web Framework - 03/11/2010
Ikenna Okpala: Scala's Lift Web Framework - 03/11/2010
Skills Matter
 
Acceptance Test Driven Development
Acceptance Test Driven DevelopmentAcceptance Test Driven Development
Acceptance Test Driven DevelopmentSkills Matter
 
Acceptance startup fini
Acceptance startup finiAcceptance startup fini
Acceptance startup finiSkills Matter
 
Coreyhaines
CoreyhainesCoreyhaines
Coreyhaines
Skills Matter
 
Droidcon: Al Sutton: Android beyond the phone; Tablets, eReaders, and more- 2...
Droidcon: Al Sutton: Android beyond the phone; Tablets, eReaders, and more- 2...Droidcon: Al Sutton: Android beyond the phone; Tablets, eReaders, and more- 2...
Droidcon: Al Sutton: Android beyond the phone; Tablets, eReaders, and more- 2...
Skills Matter
 
Clojure And Swing
Clojure And SwingClojure And Swing
Clojure And Swing
Skills Matter
 
GGUG:Practical DSL Design
GGUG:Practical DSL DesignGGUG:Practical DSL Design
GGUG:Practical DSL Design
Skills Matter
 
Graeme Introduction To Cocoa Amf
Graeme Introduction To Cocoa AmfGraeme Introduction To Cocoa Amf
Graeme Introduction To Cocoa AmfSkills Matter
 
Flumetalk
FlumetalkFlumetalk
Flumetalk
Skills Matter
 
Hadoop uk user group meeting final
Hadoop uk user group meeting finalHadoop uk user group meeting final
Hadoop uk user group meeting finalSkills Matter
 
Gridgain scalar
Gridgain scalarGridgain scalar
Gridgain scalar
Skills Matter
 
Grails hudson ixxus_template
Grails hudson ixxus_templateGrails hudson ixxus_template
Grails hudson ixxus_templateSkills Matter
 
Akka lsug skills matter
Akka lsug skills matterAkka lsug skills matter
Akka lsug skills matter
Skills Matter
 
C++ Interface Versioning
C++ Interface VersioningC++ Interface Versioning
C++ Interface Versioning
Skills Matter
 
Html5 Flyover
Html5 FlyoverHtml5 Flyover
Html5 Flyover
Skills Matter
 

Viewers also liked (20)

Eyes Free Android Julian Harty
Eyes Free Android Julian HartyEyes Free Android Julian Harty
Eyes Free Android Julian Harty
 
Krestan Krab Thorup Erjang Erlang
Krestan Krab Thorup Erjang ErlangKrestan Krab Thorup Erjang Erlang
Krestan Krab Thorup Erjang Erlang
 
Ikenna Okpala: Scala's Lift Web Framework - 03/11/2010
Ikenna Okpala: Scala's Lift Web Framework - 03/11/2010Ikenna Okpala: Scala's Lift Web Framework - 03/11/2010
Ikenna Okpala: Scala's Lift Web Framework - 03/11/2010
 
Acceptance Test Driven Development
Acceptance Test Driven DevelopmentAcceptance Test Driven Development
Acceptance Test Driven Development
 
Livefoldersasfeeds
LivefoldersasfeedsLivefoldersasfeeds
Livefoldersasfeeds
 
Acceptance startup fini
Acceptance startup finiAcceptance startup fini
Acceptance startup fini
 
Coreyhaines
CoreyhainesCoreyhaines
Coreyhaines
 
Droidcon: Al Sutton: Android beyond the phone; Tablets, eReaders, and more- 2...
Droidcon: Al Sutton: Android beyond the phone; Tablets, eReaders, and more- 2...Droidcon: Al Sutton: Android beyond the phone; Tablets, eReaders, and more- 2...
Droidcon: Al Sutton: Android beyond the phone; Tablets, eReaders, and more- 2...
 
Clojure And Swing
Clojure And SwingClojure And Swing
Clojure And Swing
 
GGUG:Practical DSL Design
GGUG:Practical DSL DesignGGUG:Practical DSL Design
GGUG:Practical DSL Design
 
Laug introjune2010
Laug introjune2010Laug introjune2010
Laug introjune2010
 
Graeme Introduction To Cocoa Amf
Graeme Introduction To Cocoa AmfGraeme Introduction To Cocoa Amf
Graeme Introduction To Cocoa Amf
 
Pay pal for android
Pay pal for androidPay pal for android
Pay pal for android
 
Flumetalk
FlumetalkFlumetalk
Flumetalk
 
Hadoop uk user group meeting final
Hadoop uk user group meeting finalHadoop uk user group meeting final
Hadoop uk user group meeting final
 
Gridgain scalar
Gridgain scalarGridgain scalar
Gridgain scalar
 
Grails hudson ixxus_template
Grails hudson ixxus_templateGrails hudson ixxus_template
Grails hudson ixxus_template
 
Akka lsug skills matter
Akka lsug skills matterAkka lsug skills matter
Akka lsug skills matter
 
C++ Interface Versioning
C++ Interface VersioningC++ Interface Versioning
C++ Interface Versioning
 
Html5 Flyover
Html5 FlyoverHtml5 Flyover
Html5 Flyover
 

Similar to Cucumber workshop

Shared Understandings to Create the Future
Shared Understandings to Create the FutureShared Understandings to Create the Future
Shared Understandings to Create the FutureCheryl Doig
 
Narejohr counselling_british council_feb-2012
Narejohr counselling_british council_feb-2012Narejohr counselling_british council_feb-2012
Narejohr counselling_british council_feb-2012
Rahila Narejo
 
Information Architecture Heuristics
Information Architecture HeuristicsInformation Architecture Heuristics
Information Architecture Heuristics
Abby Covert
 
2012 parent night
2012 parent night2012 parent night
2012 parent night
paulfuller75
 
People Stuff for Geeks - Toronto Agile Conference 2016
People Stuff for Geeks - Toronto Agile Conference 2016People Stuff for Geeks - Toronto Agile Conference 2016
People Stuff for Geeks - Toronto Agile Conference 2016
Sue Johnston, MBA + a bunch of other stuff
 
The Geek's Guide to People - GOAT16
The Geek's Guide to People - GOAT16The Geek's Guide to People - GOAT16
The Geek's Guide to People - GOAT16
Sue Johnston, MBA + a bunch of other stuff
 
Technical Writing meets Instructional Design
Technical Writing meets Instructional DesignTechnical Writing meets Instructional Design
Technical Writing meets Instructional Design
Sharon Hamilton Jendrisak
 
Learning to Learn Nivel 7
Learning to Learn Nivel 7Learning to Learn Nivel 7
Learning to Learn Nivel 7coodinacionpci
 
Transforming Relationships
Transforming RelationshipsTransforming Relationships
Transforming Relationships
Gudrun Frerichs
 
Creative Chaos
Creative ChaosCreative Chaos
Creative Chaos
drew davidson
 
Empathy for Engineers
Empathy for EngineersEmpathy for Engineers
Pattern Mining Workshop (FUTURE LEARNING?! Symposium on the Future of Learning)
Pattern Mining Workshop (FUTURE LEARNING?! Symposium on the Future of Learning)Pattern Mining Workshop (FUTURE LEARNING?! Symposium on the Future of Learning)
Pattern Mining Workshop (FUTURE LEARNING?! Symposium on the Future of Learning)
Takashi Iba
 
2013 parent night
2013 parent night2013 parent night
2013 parent night
paulfuller75
 
Introduction to e-Assessment
Introduction to e-AssessmentIntroduction to e-Assessment
Introduction to e-AssessmentJisc Scotland
 
Nurturing Young Writers
Nurturing Young WritersNurturing Young Writers
Nurturing Young Writers
angelastockman
 
Software Process... the good parts
Software Process... the good partsSoftware Process... the good parts
Software Process... the good parts
Andrew Shafer
 
Oldham MFL Network Event 13-07-12
Oldham MFL Network Event 13-07-12Oldham MFL Network Event 13-07-12
Oldham MFL Network Event 13-07-12Isabelle Jones
 
Content Design for the Conversational UI - STC Summit 2018
Content Design for the Conversational UI - STC Summit 2018Content Design for the Conversational UI - STC Summit 2018
Content Design for the Conversational UI - STC Summit 2018
Melanie Seibert
 
Leadership self assessment
Leadership self assessmentLeadership self assessment
Leadership self assessmentlauhatkazira
 
Deconstructing delight
Deconstructing delightDeconstructing delight
Deconstructing delightDana Chisnell
 

Similar to Cucumber workshop (20)

Shared Understandings to Create the Future
Shared Understandings to Create the FutureShared Understandings to Create the Future
Shared Understandings to Create the Future
 
Narejohr counselling_british council_feb-2012
Narejohr counselling_british council_feb-2012Narejohr counselling_british council_feb-2012
Narejohr counselling_british council_feb-2012
 
Information Architecture Heuristics
Information Architecture HeuristicsInformation Architecture Heuristics
Information Architecture Heuristics
 
2012 parent night
2012 parent night2012 parent night
2012 parent night
 
People Stuff for Geeks - Toronto Agile Conference 2016
People Stuff for Geeks - Toronto Agile Conference 2016People Stuff for Geeks - Toronto Agile Conference 2016
People Stuff for Geeks - Toronto Agile Conference 2016
 
The Geek's Guide to People - GOAT16
The Geek's Guide to People - GOAT16The Geek's Guide to People - GOAT16
The Geek's Guide to People - GOAT16
 
Technical Writing meets Instructional Design
Technical Writing meets Instructional DesignTechnical Writing meets Instructional Design
Technical Writing meets Instructional Design
 
Learning to Learn Nivel 7
Learning to Learn Nivel 7Learning to Learn Nivel 7
Learning to Learn Nivel 7
 
Transforming Relationships
Transforming RelationshipsTransforming Relationships
Transforming Relationships
 
Creative Chaos
Creative ChaosCreative Chaos
Creative Chaos
 
Empathy for Engineers
Empathy for EngineersEmpathy for Engineers
Empathy for Engineers
 
Pattern Mining Workshop (FUTURE LEARNING?! Symposium on the Future of Learning)
Pattern Mining Workshop (FUTURE LEARNING?! Symposium on the Future of Learning)Pattern Mining Workshop (FUTURE LEARNING?! Symposium on the Future of Learning)
Pattern Mining Workshop (FUTURE LEARNING?! Symposium on the Future of Learning)
 
2013 parent night
2013 parent night2013 parent night
2013 parent night
 
Introduction to e-Assessment
Introduction to e-AssessmentIntroduction to e-Assessment
Introduction to e-Assessment
 
Nurturing Young Writers
Nurturing Young WritersNurturing Young Writers
Nurturing Young Writers
 
Software Process... the good parts
Software Process... the good partsSoftware Process... the good parts
Software Process... the good parts
 
Oldham MFL Network Event 13-07-12
Oldham MFL Network Event 13-07-12Oldham MFL Network Event 13-07-12
Oldham MFL Network Event 13-07-12
 
Content Design for the Conversational UI - STC Summit 2018
Content Design for the Conversational UI - STC Summit 2018Content Design for the Conversational UI - STC Summit 2018
Content Design for the Conversational UI - STC Summit 2018
 
Leadership self assessment
Leadership self assessmentLeadership self assessment
Leadership self assessment
 
Deconstructing delight
Deconstructing delightDeconstructing delight
Deconstructing delight
 

More from Skills Matter

5 things cucumber is bad at by Richard Lawrence
5 things cucumber is bad at by Richard Lawrence5 things cucumber is bad at by Richard Lawrence
5 things cucumber is bad at by Richard Lawrence
Skills Matter
 
Patterns for slick database applications
Patterns for slick database applicationsPatterns for slick database applications
Patterns for slick database applications
Skills Matter
 
Scala e xchange 2013 haoyi li on metascala a tiny diy jvm
Scala e xchange 2013 haoyi li on metascala a tiny diy jvmScala e xchange 2013 haoyi li on metascala a tiny diy jvm
Scala e xchange 2013 haoyi li on metascala a tiny diy jvm
Skills Matter
 
Oscar reiken jr on our success at manheim
Oscar reiken jr on our success at manheimOscar reiken jr on our success at manheim
Oscar reiken jr on our success at manheimSkills Matter
 
Progressive f# tutorials nyc dmitry mozorov & jack pappas on code quotations ...
Progressive f# tutorials nyc dmitry mozorov & jack pappas on code quotations ...Progressive f# tutorials nyc dmitry mozorov & jack pappas on code quotations ...
Progressive f# tutorials nyc dmitry mozorov & jack pappas on code quotations ...
Skills Matter
 
Cukeup nyc ian dees on elixir, erlang, and cucumberl
Cukeup nyc ian dees on elixir, erlang, and cucumberlCukeup nyc ian dees on elixir, erlang, and cucumberl
Cukeup nyc ian dees on elixir, erlang, and cucumberl
Skills Matter
 
Cukeup nyc peter bell on getting started with cucumber.js
Cukeup nyc peter bell on getting started with cucumber.jsCukeup nyc peter bell on getting started with cucumber.js
Cukeup nyc peter bell on getting started with cucumber.js
Skills Matter
 
Agile testing & bdd e xchange nyc 2013 jeffrey davidson & lav pathak & sam ho...
Agile testing & bdd e xchange nyc 2013 jeffrey davidson & lav pathak & sam ho...Agile testing & bdd e xchange nyc 2013 jeffrey davidson & lav pathak & sam ho...
Agile testing & bdd e xchange nyc 2013 jeffrey davidson & lav pathak & sam ho...
Skills Matter
 
Progressive f# tutorials nyc rachel reese & phil trelford on try f# from zero...
Progressive f# tutorials nyc rachel reese & phil trelford on try f# from zero...Progressive f# tutorials nyc rachel reese & phil trelford on try f# from zero...
Progressive f# tutorials nyc rachel reese & phil trelford on try f# from zero...
Skills Matter
 
Progressive f# tutorials nyc don syme on keynote f# in the open source world
Progressive f# tutorials nyc don syme on keynote f# in the open source worldProgressive f# tutorials nyc don syme on keynote f# in the open source world
Progressive f# tutorials nyc don syme on keynote f# in the open source world
Skills Matter
 
Agile testing & bdd e xchange nyc 2013 gojko adzic on bond villain guide to s...
Agile testing & bdd e xchange nyc 2013 gojko adzic on bond villain guide to s...Agile testing & bdd e xchange nyc 2013 gojko adzic on bond villain guide to s...
Agile testing & bdd e xchange nyc 2013 gojko adzic on bond villain guide to s...
Skills Matter
 
Dmitry mozorov on code quotations code as-data for f#
Dmitry mozorov on code quotations code as-data for f#Dmitry mozorov on code quotations code as-data for f#
Dmitry mozorov on code quotations code as-data for f#
Skills Matter
 
A poet's guide_to_acceptance_testing
A poet's guide_to_acceptance_testingA poet's guide_to_acceptance_testing
A poet's guide_to_acceptance_testing
Skills Matter
 
Russ miles-cloudfoundry-deep-dive
Russ miles-cloudfoundry-deep-diveRuss miles-cloudfoundry-deep-dive
Russ miles-cloudfoundry-deep-diveSkills Matter
 
Simon Peyton Jones: Managing parallelism
Simon Peyton Jones: Managing parallelismSimon Peyton Jones: Managing parallelism
Simon Peyton Jones: Managing parallelism
Skills Matter
 
I went to_a_communications_workshop_and_they_t
I went to_a_communications_workshop_and_they_tI went to_a_communications_workshop_and_they_t
I went to_a_communications_workshop_and_they_tSkills Matter
 

More from Skills Matter (20)

5 things cucumber is bad at by Richard Lawrence
5 things cucumber is bad at by Richard Lawrence5 things cucumber is bad at by Richard Lawrence
5 things cucumber is bad at by Richard Lawrence
 
Patterns for slick database applications
Patterns for slick database applicationsPatterns for slick database applications
Patterns for slick database applications
 
Scala e xchange 2013 haoyi li on metascala a tiny diy jvm
Scala e xchange 2013 haoyi li on metascala a tiny diy jvmScala e xchange 2013 haoyi li on metascala a tiny diy jvm
Scala e xchange 2013 haoyi li on metascala a tiny diy jvm
 
Oscar reiken jr on our success at manheim
Oscar reiken jr on our success at manheimOscar reiken jr on our success at manheim
Oscar reiken jr on our success at manheim
 
Progressive f# tutorials nyc dmitry mozorov & jack pappas on code quotations ...
Progressive f# tutorials nyc dmitry mozorov & jack pappas on code quotations ...Progressive f# tutorials nyc dmitry mozorov & jack pappas on code quotations ...
Progressive f# tutorials nyc dmitry mozorov & jack pappas on code quotations ...
 
Cukeup nyc ian dees on elixir, erlang, and cucumberl
Cukeup nyc ian dees on elixir, erlang, and cucumberlCukeup nyc ian dees on elixir, erlang, and cucumberl
Cukeup nyc ian dees on elixir, erlang, and cucumberl
 
Cukeup nyc peter bell on getting started with cucumber.js
Cukeup nyc peter bell on getting started with cucumber.jsCukeup nyc peter bell on getting started with cucumber.js
Cukeup nyc peter bell on getting started with cucumber.js
 
Agile testing & bdd e xchange nyc 2013 jeffrey davidson & lav pathak & sam ho...
Agile testing & bdd e xchange nyc 2013 jeffrey davidson & lav pathak & sam ho...Agile testing & bdd e xchange nyc 2013 jeffrey davidson & lav pathak & sam ho...
Agile testing & bdd e xchange nyc 2013 jeffrey davidson & lav pathak & sam ho...
 
Progressive f# tutorials nyc rachel reese & phil trelford on try f# from zero...
Progressive f# tutorials nyc rachel reese & phil trelford on try f# from zero...Progressive f# tutorials nyc rachel reese & phil trelford on try f# from zero...
Progressive f# tutorials nyc rachel reese & phil trelford on try f# from zero...
 
Progressive f# tutorials nyc don syme on keynote f# in the open source world
Progressive f# tutorials nyc don syme on keynote f# in the open source worldProgressive f# tutorials nyc don syme on keynote f# in the open source world
Progressive f# tutorials nyc don syme on keynote f# in the open source world
 
Agile testing & bdd e xchange nyc 2013 gojko adzic on bond villain guide to s...
Agile testing & bdd e xchange nyc 2013 gojko adzic on bond villain guide to s...Agile testing & bdd e xchange nyc 2013 gojko adzic on bond villain guide to s...
Agile testing & bdd e xchange nyc 2013 gojko adzic on bond villain guide to s...
 
Dmitry mozorov on code quotations code as-data for f#
Dmitry mozorov on code quotations code as-data for f#Dmitry mozorov on code quotations code as-data for f#
Dmitry mozorov on code quotations code as-data for f#
 
A poet's guide_to_acceptance_testing
A poet's guide_to_acceptance_testingA poet's guide_to_acceptance_testing
A poet's guide_to_acceptance_testing
 
Russ miles-cloudfoundry-deep-dive
Russ miles-cloudfoundry-deep-diveRuss miles-cloudfoundry-deep-dive
Russ miles-cloudfoundry-deep-dive
 
Serendipity-neo4j
Serendipity-neo4jSerendipity-neo4j
Serendipity-neo4j
 
Simon Peyton Jones: Managing parallelism
Simon Peyton Jones: Managing parallelismSimon Peyton Jones: Managing parallelism
Simon Peyton Jones: Managing parallelism
 
Plug 20110217
Plug   20110217Plug   20110217
Plug 20110217
 
Lug presentation
Lug presentationLug presentation
Lug presentation
 
I went to_a_communications_workshop_and_they_t
I went to_a_communications_workshop_and_they_tI went to_a_communications_workshop_and_they_t
I went to_a_communications_workshop_and_they_t
 
Plug saiku
Plug   saikuPlug   saiku
Plug saiku
 

Recently uploaded

Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 

Recently uploaded (20)

Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 

Cucumber workshop

Editor's Notes

  1. If there is no act there will be no action. A common mistake is to ask that something be some way. For example, be user friendly. Ask the author what they did that made their system user friendly. These are the patterns.