Skip to main content

Questions tagged [cucumber]

Cucumber is a tool for running automated acceptance tests written in a behavior-driven development (BDD) style. From Wikipedia: http://en.wikipedia.org/wiki/Cucumber_%28software%29

-1 votes
1 answer
293 views

I am currently learning about BDD (Cucumber/Gherkin) in test automation. I am wondering about reusing simpler test scenarios or step definitions for more complex scenarios. Specifically, I am working ...
uhohitsjennaaa's user avatar
0 votes
2 answers
357 views

The web application I am working on is currently (partially) tested automatically. All scenarios are hardcoded in custom code in this way : WebElement bt = findButtonWithLabel("foo") bt....
fluminis's user avatar
  • 583
-3 votes
1 answer
398 views

I was wondering if its a requirement to consider BDD the use of Cucumber framework or other framework of test abstraction. Because I was playing around with @SpringbootTest and TestContainers(both ...
Ramon jansen gomez's user avatar
-2 votes
1 answer
191 views

How can I unit test a codebase which contains classes that includes two or three methods. In general these methods are too long. The methods contain lots of tasks like filtering datasets and a ...
user125687's user avatar
12 votes
4 answers
6k views

I'm currently getting into BDD/Cucumber and I ask myself: On which levels is it good to use? There are the test levels (from the testing pyramid): User Interface Integration Unit You can apply tests ...
nepa's user avatar
  • 304
5 votes
1 answer
232 views

Question So, is using Cucumber to (near)exhaustively define complex interactions of requirements by example an abuse of the tool? Question Setup Is it appropriate use of Cucumber (or any other ...
Sled's user avatar
  • 1,908
2 votes
1 answer
417 views

I'm very new at writing Cucumber tests. I'm writing Ruby helper functions to assist Cucumber step definitions. Should there be a separate set of tests to test my helper functions i.e. unit tests? The ...
QCFia's user avatar
  • 31
9 votes
3 answers
720 views

I'm currently exploring BDD test frameworks like cucumber and I find it curious when people say since the feature files are in simple natural language it improves clarity and gives a clear vision ...
Raghuram8892's user avatar
5 votes
0 answers
194 views

Because I work at a company with lots and lots of computers, I find it to be a little ironic that it takes half an hour to cut a release of the latest version of our software. The bottleneck seems ...
Peter Turner's user avatar
  • 6,985
5 votes
1 answer
476 views

When considering the value or ROI that we reap from our efforts in implementing and using BDD it is realitively straight forward to measure your savings for the test automation element. You can ...
mac_attack's user avatar
11 votes
1 answer
601 views

Q: What is the best way to move a large company to Cucumber with at least 15 years of legacy software requirements maintained in a requirements database? Currently considering: 1) Migrate Everything ...
Ryan Marsh's user avatar
2 votes
2 answers
202 views

Should they be written same way as human workflows, first person "I have entered..." style language etc.? Is the user effectively a gender-less "AI"?
Den's user avatar
  • 4,887
4 votes
2 answers
5k views

I'm trying to understand some best practices when it comes to BDD and Cucumber. I've only recently started to use it, and the first feature I have written a test for is testing a search feature, more ...
PDStat's user avatar
  • 793
7 votes
2 answers
3k views

I'm keen to get thoughts on a reasonable number of scenarios per feature in Gherkin. At what point do you start to thing about re-organising the feature to keep the number of scenarios at a ...
David Osborne's user avatar
3 votes
3 answers
393 views

Is an automation tester supposed to know concepts of OOPS and design patterns to write Tests in a way where changes & code re-use are possible? For example, I pick up Java to write cucumber step ...
Amogh Talpallikar's user avatar

15 30 50 per page