Skip to content

Instantly share code, notes, and snippets.

@sseg
Last active June 22, 2020 18:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save sseg/5f03ec6fef7efd895c10dd5fffd7c6c1 to your computer and use it in GitHub Desktop.
Save sseg/5f03ec6fef7efd895c10dd5fffd7c6c1 to your computer and use it in GitHub Desktop.
Login Form&
Login Form&
Email Field
typing identifier -> Login--With Input
clear input -> Login--Empty
click sign-up -> Sign-Up
click recover -> Forgot Password
click login options -> Social Logins
Login--Empty*
click next -> Login--Invalid
Login--With Input
click next with SSO ID -> SAML Flow
click next with DB ID -> Password Form
click next with invalid ID -> Login--Invalid
Login--Invalid
click next -> Login--Invalid
Social Logins
click google -> Social IdP Flow
click microsoft -> Social IdP Flow
click linkedin -> Social IdP Flow
click facebook -> Social IdP Flow
click apple -> Social IdP Flow
click back -> Login--Empty
Social IdP Flow
IdP login -> Logged In
SAML Flow
IdP login -> Logged In
Password Form&
Password Field
typing password -> Password--With Input
clear password -> Password--Empty
click forgot password -> Forgot Password
click back -> Login--Empty
Password--Empty*
click login -> Password--Invalid
Password--With Input
click login with wrong password -> Password--Empty
click login with ok password -> Logged In
Password--Invalid
click login -> Password--Invalid
Remember Me
No*
toggle -> Yes
Yes
toggle -> No
# Core forgot password page
Forgot Password
click login -> Login Form
click sign up -> Sign-Up
# New sign up page
Sign-Up&
click login -> Login Form
Logged In
function render(model){
let active_state = model.active_states[0].name;
return $("h1", `No UI defined for state: ${active_state}`);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment