Cucumber Features

Expand All

Collapse All

Feature: Calendly Signup flow with oauth email

As a non-calendly user with an oauth domain email
I want to sign up for Calendly
And have the option to register using oauth

features/oauth_signup_steps.feature:6

Scenario Outline: Signing up from Landing Page with oauth email

  1. Given I am a <domain type> user
    features/oauth_signup_steps.feature:7
  2. When I am on the LandingPage
    features/oauth_signup_steps.feature:8
  3. And I enter my email address into the sign up text box
    features/oauth_signup_steps.feature:9
  4. When I submit email
    features/oauth_signup_steps.feature:10
  5. Then I am redirected to the <page>
    features/oauth_signup_steps.feature:11
  6. Given the current page is the <page>
    features/oauth_signup_steps.feature:12
  7. Then I can <action>
    features/oauth_signup_steps.feature:13
  8. And I will be directed to the <redirect_page>
    features/oauth_signup_steps.feature:14

Scenarios

domain type
page
action
redirect_page
calendly.com
choose google auth page
click google auth
google oauth page
outlook.com
choose outlook auth page
click outlook auth
outlook oauth page

Feature: Calendly Signup

As a non-calendly user
I want to sign up for Calendly
Using email password or oauth

features/signup_steps.feature:6

Scenario Outline: Signing up from Landing Page with or without oauth email

  1. Given I am a <domain type> user
    features/signup_steps.feature:7
  2. When I am on the LandingPage
    features/signup_steps.feature:8
  3. And I enter my email address into the sign up text box
    features/signup_steps.feature:9
  4. When I submit email
    features/signup_steps.feature:10
  5. Then I am redirected to the <page>
    features/signup_steps.feature:11
  6. Given the current page is the <page>
    features/signup_steps.feature:12
  7. Then I can <action>
    features/signup_steps.feature:13
  8. When I set name text field
    features/signup_steps.feature:14
  9. When I set the password text field
    features/signup_steps.feature:15
  10. And I click submit
    features/signup_steps.feature:16
  11. Then I will be directed to the invitation confirmation screen
    features/signup_steps.feature:17

Scenarios

domain type
page
action
calendly.com
choose auth page
click password auth
notcalendly.com
sign up page
verify I am on the sign up page