Login Demo

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

Authoring Information

  • Source File: Step 5 Build Automation.xlsx
  • Author: D. Harry Beast
  • Company: TAME
  • Created Date: 5/1/2019 11:59:49 AM
  • Last Modified Date: 5/23/2020 9:49:26 PM

Run Settings

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

Run Information

  • File: Step 5 Build Automation
  • Browser: Google Chrome
  • Size: Notebook-med
  • Run Date: 6/2/2020 5:22:59 AM

Features

  • Add a "recover forgotten password" button to the Login page.
    • 8. Recover Forgotten Password
  • Add a Register for a New Account link to the Login page.
    • 9. Register for New Account
  • Add the Remember Me checkbox to the Login page.
    • 1. Remember Me=not checked
    • 2. Remember Me=checked

1. Remember Me=not checked

Case Setup
  open / 8206 ms
Step 1: Login Page
Start: I am on the logged out homepage
Event: Click the Log In link in the upper right corner
  click ID NavbarLoginLink 6097 ms
Check: my login credentials are remembered on this browser
Step 2: Successful Login (Remember Me=not checked)
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
Check: my login credentials are remembered on this browser
Input: Type "gary@tametest.net" into the User ID field
  type ID UserID "gary@tametest.net" 419 ms
Input: Type "Test.123" into the Password field
  type ID Password "Test.123" 298 ms
Input: not checked for Remember Me
  uncheck ID RememberMeCheckbox 48 ms
Event: Click the blue Log In button
  click ID LoginButton 1156 ms
Step 3: Logged Out Homepage
Start: I am on the logged in homepage
Event: Click the Hello link in the upper right corner, then select the Log Out menu item
  click ID NavbarHelloLink 90 ms
  click ID NavbarLogOutLink 461 ms

2. Remember Me=checked

Case Setup
  open / 177 ms
Step 1: Login Page
Start: I am on the logged out homepage
Event: Click the Log In link in the upper right corner
  click ID NavbarLoginLink 438 ms
Step 2: Successful Login (Remember Me=checked)
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: Type "gary@tametest.net" into the User ID field
  type ID UserID "gary@tametest.net" 299 ms
Input: Type "Test.123" into the Password field
  type ID Password "Test.123" 234 ms
Input: checked for Remember Me
  check ID RememberMeCheckbox 144 ms
Event: Click the blue Log In button
  click ID LoginButton 462 ms
Step 3: Logged Out Homepage
Start: I am on the logged in homepage
Event: Click the Hello link in the upper right corner, then select the Log Out menu item
  click ID NavbarHelloLink 127 ms
  click ID NavbarLogOutLink 75 ms

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

Case Setup
  open / 144 ms
Step 1: Login Page
Start: I am on the logged out homepage
Event: Click the Log In link in the upper right corner
  click ID NavbarLoginLink 322 ms
Step 2: Bad Login Error (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: Type "gary@tametest.net" into the User ID field
  type ID UserID "gary@tametest.net" 204 ms
Input: Type "Bad-456" into the Password field
  type ID Password "Bad-456" 220 ms
Event: Click the blue Log In button
  click ID LoginButton 472 ms
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." 44 ms

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

Case Setup
  open / 177 ms
Step 1: Login Page
Start: I am on the logged out homepage
Event: Click the Log In link in the upper right corner
  click ID NavbarLoginLink 349 ms
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: Type "charlie@tametest.net" into the User ID field
  type ID UserID "charlie@tametest.net" 351 ms
Input: Type "Test.123" into the Password field
  type ID Password "Test.123" 221 ms
Event: Click the blue Log In button
  click ID LoginButton 477 ms
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." 32 ms

5. User ID not email error

Case Setup
  open / 433 ms
Step 1: Login Page
Start: I am on the logged out homepage
Event: Click the Log In link in the upper right corner
  click ID NavbarLoginLink 396 ms
Step 2: User ID not email error
Start: I am on the Login page
Input: Type "not_an_email" into the User ID field
  type ID UserID "not_an_email" 363 ms
Input: Type "Test.123" into the Password field
  type ID Password "Test.123" 233 ms
Event: Click the blue Log In button
  click ID LoginButton 228 ms
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." 41 ms

6. Missing User ID Error

Case Setup
  open / 390 ms
Step 1: Login Page
Start: I am on the logged out homepage
Event: Click the Log In link in the upper right corner
  click ID NavbarLoginLink 420 ms
Step 2: Missing User ID Error
Start: I am on the Login page
Input: Leave the User ID blank
  type ID UserID 17 ms
Input: Type "Test.123" into the Password field
  type ID Password "Test.123" 241 ms
Event: Click the blue Log In button
  click ID LoginButton 170 ms
Check: I am told the User ID is required
  verify text ID UserID-error "The User ID field is required." 46 ms

7. Missing Password Error

Case Setup
  open / 385 ms
Step 1: Login Page
Start: I am on the logged out homepage
Event: Click the Log In link in the upper right corner
  click ID NavbarLoginLink 347 ms
Step 2: Missing Password Error
Start: I am on the Login page
Input: Type "gary@tametest.net" into the User ID field
  type ID UserID "gary@tametest.net" 291 ms
Input: Leave the Password blank
  type ID Password 21 ms
Event: Click the blue Log In button
  click ID LoginButton 142 ms
Check: I am told the Password is required
  verify text ID Password-error "The Password field is required." 45 ms

8. Recover Forgotten Password

Case Setup
  open / 281 ms
Step 1: Login Page
Start: I am on the logged out homepage
Event: Click the Log In link in the upper right corner
  click ID NavbarLoginLink 272 ms
Step 2: Recover Forgotten Password
Start: I am on the Login page
Event: Click the Forgot button to the right of the password field
  click ID ForgotLink 526 ms
Check: I am taken to the Forgot Your Password page
  verify text ID PageTitle "Forgot Your Password?" 65 ms

9. Register for New Account

Case Setup
  open / 240 ms
Step 1: Login Page
Start: I am on the logged out homepage
Event: Click the Log In link in the upper right corner
  click ID NavbarLoginLink 371 ms
Step 2: Register for New Account
Start: I am on the Login page
Event: Click the Register for a New Account link
  click ID RegisterLink 1177 ms
Check: I am taken to the Register page
  verify text ID PageTitle "Register for a New Account" 29 ms