TEST CASES
USERNAME PASSWORD
1 1
1
1
hoangquockhanh hoangquockhanh
maxlength(username) maxlength(password)
@ @
h h
TEST IDEAS
USER INTERFACE
Tab Order - Is there a logical order to using the tab key?
Username field focus - when arriving at the page is the cursor focused on the username field?
Use of enter key - does selecting enter activate the Login button?
Accessibility - are the form fields correctly identified and labelled?
The look - does it look ok? Everything aligned ok?
Content - is the content up to scratch? Any typos?
SECURITY
Password - is it shown in asterisks?
Password - can it be copied and pasted?
Password - is there a minimum complexity on the password?
Pages - can pages behind the wall be accessed without logging in?
Multiple accounts - can different accounts be logged in at the same time in the same browser?
FUNCTIONALITY
Login - is it possible to login successfully? Unsuccessfully?
Logout - if user logs out, do they log out as expected?
Forgot password - does it exist? does the process work? Is it prone to security failure?
Remember me - is there a "Remember me" option? Does it as standard? What if password is changed?
Compatibility - is there a need to test in other browsers?
Data - is there a minimum or maximum length of characters? What are the boundaries? What are the
allowed characters?
Error handling - how are errors handled and displayed?
A1
A2
A3
A4
A5
CFG A1
A2
T F
A3
T
A4
T F
A5
BASIC PATH
1. A1-A2-(T)-A3-A4-A5
2. A1-A2-(F)-A3-A4-A5
3. A1-A2-A3-A3-A4-(T)-A5
4. A1-A2-A3-A3-A4-(F)-A5
TEST CASES
1. maxint =1, value = -1
2. maxint = -1, value = -1
3. maxint = 2, value = 1
4. maxint = 1, value = 100
A1
A2
A3
A1
A2
T
A3
BASIC PATH
A1-A2-A3
A1-A2-A2-A3
A1
A2
A3
A4
A5
A1
CFG
A2
F
T
A3
T
A4
T F
A5
BASIC PATH
1. A1-A2-(T)-A3-A4-A5
2. A1-A2-(F)-A3-A4-A5
3. A1-A2-A3-A3-A4-(T)-A5
4. A1-A2-A3-A3-A4-(F)-A5
TEST CASES
1. x = , y =
2. x = 2 , y = 0
3. x = 2, y = -1
4. x = 1, y = 2