You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 3, 2024. It is now read-only.
Deprecated: As this application relies on Cypress framework, it defeats the whole purpose of solving a basic problem of functional teating. Hence deprecated until some core application is developed.
Cypress File Preprocessor to run Gherkin based tests with some mind blowing features.
Features
Threshold based approach to pass/fail a build.
Run tests for or from a particular route.
Run tests going through particular route.
Run tests from their position in test file(s).
Run tests for a User Story.
Write your own custom reporting tools/
More readable/understandable data tables.
Parallel runs (experimental)
Feature file
#!Feature: I can order a Pizza
Rule: Explore available products
Scenario: Display Trendy Pizzas #> route: home page; story: US002Given I'm on home page
Then I should see the top selling pizzas
@wipScenario: Display Side dishes #> route: home page; story: US001Given I'm on home page
Then I should see the list of side dishes
Rule: Find relevant products
@skipScenario: Search for a pizza #> story: US003Given I'm on any page
When I search for "cheese"Then it should result all pizzas
When I search for "mushroom"Then it should result following pizzas
#>[] | FarmHouse | | DeluxeVeggie | | VegExtravaganza |
Rule: Create a cart
Scenario: Make an order from home page #> route: home page; story: US004Given I'm on home page
#Save order detail in scenario contextWhen I add following items in the cart
#> {} | pizza | FarmHouse | | extra_toppings | onion,paneer | #Validate the cart from the order detail in scenario contextThen I can see the cart with selected items