Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zomato Web Assignment implemented on getting-started-with-teswiz #51

Open
wants to merge 20 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
zomato feature to try booking a dinner reservation without login in Z…
…omato web application
  • Loading branch information
Mukund1 Gupta authored and Mukund1 Gupta committed Jun 16, 2023
commit 3cbb0ae2b93231a098e5b0f90d995d5cccce94e2
13 changes: 13 additions & 0 deletions src/test/resources/com/znsio/sample/e2e/features/zomato.feature
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
@zomato @web
Feature: Book a dinner reservation without login in Zomato web application

# PLATFORM=web TAG=zomato CONFIG=./configs/zomato_local_config.properties ./gradlew clean run
Scenario: Without login try to book dinner reservation in Zomato web application
Given I successfully launch homepage of Zomato web application
When I click on dining option
Then I should be redirected to dine-out page
When I select location as "New Delhi, Delhi, India"
Then I should get location selected as "New Delhi, Delhi, India"
When I select restaurant number 3 from results
Then I should get same restaurant which was selected
When I try to book a table for 4 guests on a date day after tomorrow