Login Demo

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

Authoring Information

  • Source File: Step 6 New Features.xlsx
  • Author: D. Harry Beast
  • Company: Model Compilers LLC
  • Created Date: 5/1/2019 11:59:49 AM
  • Last Modified Date: 5/17/2020 11:39:54 AM

Run Settings

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

Run Information

  • File: Step 6 New Features
  • Browser: Google Chrome
  • Size: Notebook-med
  • Run Date: 5/20/2020 1:20:58 PM

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 / 7011 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 477 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" 293 ms
Input: Type "Test.123" into the Password field
  type ID Password "Test.123" 265 ms
Input: not checked for Remember Me
  uncheck ID RememberMeCheckbox 39 ms
Event: Click the blue Log In button
  click ID LoginButton 448 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 118 ms
  click ID NavbarLogOutLink 281 ms

2. Remember Me=checked

Case Setup
  open / 129 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 237 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" 261 ms
Input: Type "Test.123" into the Password field
  type ID Password "Test.123" 208 ms
Input: checked for Remember Me
  check ID RememberMeCheckbox 91 ms
Event: Click the blue Log In button
  click ID LoginButton 378 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 77 ms
  click ID NavbarLogOutLink 392 ms

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

Case Setup
  open / 184 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 316 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" 361 ms
Input: Type "Bad-456" into the Password field
  type ID Password "Bad-456" 208 ms
Event: Click the blue Log In button
  click ID LoginButton 420 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." 79 ms

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

Case Setup
  open / 328 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 271 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" 248 ms
Input: Type "Test.123" into the Password field
  type ID Password "Test.123" 180 ms
Event: Click the blue Log In button
  click ID LoginButton 358 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." 36 ms

5. User ID not email error

Case Setup
  open / 311 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 338 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" 233 ms
Input: Type "Test.123" into the Password field
  type ID Password "Test.123" 225 ms
Event: Click the blue Log In button
  click ID LoginButton 110 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." 68 ms

6. Missing User ID Error

Case Setup
  open / 308 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 285 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" 213 ms
Event: Click the blue Log In button
  click ID LoginButton 102 ms
Check: I am told the User ID is required
  verify text ID UserID-error "The User ID field is required." 31 ms

7. Missing Password Error

Case Setup
  open / 327 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 273 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" 301 ms
Input: Leave the Password blank
  type ID Password 10 ms
Event: Click the blue Log In button
  click ID LoginButton 120 ms
Check: I am told the Password is required
  verify text ID Password-error "The Password field is required." 47 ms

8. Recover Forgotten Password

Case Setup
  open / 362 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 390 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 471 ms
Check: I am taken to the Forgot Your Password page

9. Register for New Account

Case Setup
  open / 277 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 282 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 900 ms
Check: I am taken to the Register page