openstax / os-automation

Page object testing for OpenStax products
https://openstax.org/
Mozilla Public License 2.0
2 stars 0 forks source link

Web - OpenStax Tutor Marketing <C210506> "Get Started" and "Join A Webinar" buttons pin to the bottom of the screen except when scrolled to the top or bottom of the page #279

Closed gregfitch closed 5 years ago

gregfitch commented 6 years ago

Case Number: C210506

Section: Web > OpenStax Tutor Marketing

Important URLs:

/openstax-tutor

User story

"Get Started" and "Join A Webinar" buttons pin to the bottom of the screen except when scrolled to the top or bottom of the page

Preconditions

  1. Viewing the Tutor marketing page

Manual steps

  1. Scroll to the top of the webpage
  2. Scroll down some but not to the bottom
  3. Scroll down to the bottom of the webpage

Expected result

  1. The "Get started" and "Join a webinar" buttons are not pinned to the bottom of the browser window
  2. The two buttons are pinned to the bottom window
  3. The two buttons are not pinned to the bottom of the window

G/W/T

    # GIVEN: a user viewing the Tutor marketing page

    # WHEN: the browser is scrolled to the top of the page

    # THEN: the "Get Started" and "Join A Webinar" pinned buttons are not displayed

    # WHEN: the browser scrolls down
    # AND:  stops scrolling before reaching the bottom

    # THEN: the "Get Started" and "Join A Webinar" pinned buttons are displayed

    # WHEN: the browser scrolls down to the bottom of the page

    # THEN: the "Get Started" and "Join A Webinar" pinned buttons are not displayed
gregfitch commented 5 years ago

337