3. Generic set of common steps for testing API
Minosse
(ab)-use CucumberJS
• Property steps
• HTTP steps
• Debug steps
https://github.com/icemobilelab/minosse
4. Definition: I buy <amount> <things>
Given I go to the <things> shop
And I ask the shopkeeper for <amount> <things>
Then I pay the shopkeeper
Gherkin Definitions
Scenario: Eating chocolate
Given I buy 3 chocolates
When I eat my chocolates
Then I feel fulfilled
https://github.com/icemobilelab/gherkin-definitions
14. How are developers involved in the test process
When a test doesn’t work on a local build
Then the developer need to fix the test or bug
And assign it to one of the testers for review
15. What the testers do in the project
Create test ideas
Review documentation
Review tests
Create automated
testsMaintain tests
Exploratory testing
Review reports