~/talk

Cucumber Tests: Legends and Reality

TalkinFrenchat Devoxx France 2022 · 2022-04-20..04-22· [testing]
links:none on file
slides:none on file

A Java project for a financial curve engine used Cucumber with Gherkin scenarios, IntelliJ plugins, Jenkins reports and Cucumber Studio to store scenarios supplied by the client (50 pages, ~30 business rules). The implementation produced ~40–50 step definitions, 60 scenarios and 300+ data rows (~1,500 step executions per run) and proved effective for validating complex business rules but costly to author step definitions and to set up integration, so it is not suited to unit or short-run integration testing.

AI-written summary · about

  1. 0:00Start
  2. 0:29What is Cucumber?
  3. 0:59Behavior Driven Development
  4. 1:46User Expectations
  5. 2:42Concrete Case: Project Presentation
  6. 3:19Product Curve
  7. 3:53Interactions with the Client
  8. 4:28The Journey
  9. 6:08Feature File
  10. 7:27Missing Step Definitions
  11. 8:52Command Line Output
  12. 9:18Feedback
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.