Login Demo

A typical login page used as the initial demonstration of TAME.

Authoring Information

  • Source File: Step 4 Platform Specific.xlsx
  • Author: D. Harry Beast
  • Company: TAME
  • Created Date: 5/1/2019 11:59:49 AM
  • Last Modified Date: 5/24/2020 9:25:23 AM

Run Settings

  • BaseURL
    • https://login.demos.tametest.com/

1. Logged Out Homepage

Case Setup
  open /
Step 1: Login Page
Start: I open my browser to the logged out homepage
Event: Click the Log In link in the upper right corner
  click css .navbar-toggler-icon
  click ID NavbarLoginLink
Step 2: Successful Login
Start: I am on the login page
Conditions:
  • There is a user in good standing with ID gary@tametest.net
  • The user gary@tametest.net has password Test.123
Input: Enter "gary@tametest.net" into the User ID field
  type ID UserID "gary@tametest.net"
Input: Enter "Test.123" into the Password field
  type ID Password "Test.123"
Event: Click the blue Log In button
  click ID LoginButton
Step 3: Logged Out Homepage
Start: Logged In Homepage
Event: Click the Hello link in the upper right corner, then select the Log Out menu item
  click css .navbar-toggler-icon
  click id NavbarHelloLink
  click id NavbarLogOutLink

2. Bad Login Error (User=in good standing + User's Password=wrong password)

Case Setup
  open /
Step 1: Login Page
Start: I open my browser to the logged out homepage
Event: Click the Log In link in the upper right corner
  click css .navbar-toggler-icon
  click ID NavbarLoginLink
Step 2: Bad Login Error (User=in good standing + User's Password=wrong password)
Start: I am on the login page
Conditions:
  • There is a user in good standing with ID gary@tametest.net
  • The user gary@tametest.net does not have password Bad.456
Input: Enter "gary@tametest.net" into the User ID field
  type ID UserID "gary@tametest.net"
Input: Enter "Bad.456" into the Password field
  type ID Password "Bad.456"
Event: Click the blue Log In button
  click ID LoginButton
Check: I am told that I can't log in
  verify text ID InstructionMessage "We can’t log you in with this email address and password."

3. Bad Login Error (User=locked out + User's Password=wrong password)

Case Setup
  open /
Step 1: Login Page
Start: I open my browser to the logged out homepage
Event: Click the Log In link in the upper right corner
  click css .navbar-toggler-icon
  click ID NavbarLoginLink
Step 2: Bad Login Error (User=locked out + User's Password=wrong password)
Start: I am on the login page
Conditions:
  • The user with ID larry@tametest.net is locked out
  • The user larry@tametest.net does not have password Bad.456
Input: Enter "larry@tametest.net" into the User ID field
  type ID UserID "larry@tametest.net"
Input: Enter "Bad.456" into the Password field
  type ID Password "Bad.456"
Event: Click the blue Log In button
  click ID LoginButton
Check: I am told that I can't log in
  verify text ID InstructionMessage "We can’t log you in with this email address and password."

4. Bad Login Error (User=no user with this ID)

Case Setup
  open /
Step 1: Login Page
Start: I open my browser to the logged out homepage
Event: Click the Log In link in the upper right corner
  click css .navbar-toggler-icon
  click ID NavbarLoginLink
Step 2: Bad Login Error (User=no user with this ID)
Start: I am on the login page
Conditions:
  • There is no user with ID charlie@tametest.net
Input: Enter "charlie@tametest.net" into the User ID field
  type ID UserID "charlie@tametest.net"
Input: Enter "Test.123" into the Password field
  type ID Password "Test.123"
Event: Click the blue Log In button
  click ID LoginButton
Check: I am told that I can't log in
  verify text ID InstructionMessage "We can’t log you in with this email address and password."

5. Locked Out Error

Case Setup
  open /
Step 1: Login Page
Start: I open my browser to the logged out homepage
Event: Click the Log In link in the upper right corner
  click css .navbar-toggler-icon
  click ID NavbarLoginLink
Step 2: Locked Out Error
Start: I am on the login page
Conditions:
  • The user with ID larry@tametest.net is locked out
  • The user larry@tametest.net has password Test.123
Input: Enter "larry@tametest.net" into the User ID field
  type ID UserID "larry@tametest.net"
Input: Enter "Test.123" into the Password field
  type ID Password "Test.123"
Event: Click the blue Log In button
  click ID LoginButton
Check: I am told that my account is locked out
  verify text ID PageTitle "Locked Out"

6. User ID not Email Error

Case Setup
  open /
Step 1: Login Page
Start: I open my browser to the logged out homepage
Event: Click the Log In link in the upper right corner
  click css .navbar-toggler-icon
  click ID NavbarLoginLink
Step 2: User ID not Email Error
Start: I am on the login page
Input: Enter "not_an_email_address" into the User ID field
  type ID UserID "not_an_email_address"
Input: Enter "Test.123" into the Password field
  type ID Password "Test.123"
Event: Click the blue Log In button
  click ID LoginButton
Check: I am told the User ID is not in the form of an email address
  verify text ID UserID-error "The User ID field is not a valid e-mail address."

7. Missing User ID Error

Case Setup
  open /
Step 1: Login Page
Start: I open my browser to the logged out homepage
Event: Click the Log In link in the upper right corner
  click css .navbar-toggler-icon
  click ID NavbarLoginLink
Step 2: Missing User ID Error
Start: I am on the login page
Input: Leave the User ID field blank
  type ID UserID
Input: Enter "Test.123" into the Password field
  type ID Password "Test.123"
Event: Click the blue Log In button
  click ID LoginButton
Check: I am told the User ID is required
  verify text ID UserID-error "The User ID field is required."

8. Missing Password Error

Case Setup
  open /
Step 1: Login Page
Start: I open my browser to the logged out homepage
Event: Click the Log In link in the upper right corner
  click css .navbar-toggler-icon
  click ID NavbarLoginLink
Step 2: Missing Password Error
Start: I am on the login page
Input: Enter "gary@tametest.net" into the User ID field
  type ID UserID "gary@tametest.net"
Input: Leave the password field blank
  type ID Password
Event: Click the blue Log In button
  click ID LoginButton
Check: I am told the password is required
  verify text ID Password-error "The Password field is required."