Commit a49b3426 by Dinh Thanh Truc

Update testing_checklist.md

parent a8aac67d
## Web testing checklist
### Funtionality
-There is no dead link
-Redirect to the correct page when clicking the link
-Link format is right
-Return expected result when clicking the button
-After some actions,the label of the button is changed porperly
-Can enter valid value in a text box.Expected result is returned
-System works well when entering max-length and min-length value in a text box
-Error message when entering invalid value: greater than max length, less than min length,invalid format (Ex: input alphabet for a numeric text box)
-Auto-suggestion: auto suggests right value, can select the suggested value
-The list of the select box is right
-Can select any value from the select box
-Can not let the mandatory field empty, proper message
-Can let the optional field empty
-Can load required files with the valid filename.The values are correct
-Can upload correct files.
-Can not upload files with empty mandatory fields
-Can upload files with empty optional fields
-Can not upload wrong files
### Usibilty
-All the labels, contents, paragraphs is not mispelled
-Layout format (font, color, underline, paragraph space ...) is OK
-The information (label,instruction...) is simple, clear, not confused
### Funtionality test
__+Link:__
-There is no dead link
-Redirect to the correct page when clicking the link
-Link format is right
__+Button:__
-Return expected result when clicking the button
-After some actions,the label of the button is changed porperly
__+Text Box:__
-Can enter valid value in a text box.Expected result is returned
Example:
\ No newline at end of file
* Input valid Email:
a@b.c
Email1234567890@domain.com
firstname.lastname@domain.com
email@subdomain.domain.com
email@domain-one.com
_______@domain.com
email@domain.name
firstname-lastname@domain.com
-System works well when entering max-length and min-length value in a text box
-Error message when entering invalid value: greater than max length, less than min length,invalid format
Example:
* Input alphabet for a numeric text box (Telephone text box)
* Input invalid Email:
plainaddress.gmail.com
#@%^%#$@#$@#.com
Username@
@domain.com
Joe Smith <email@domain.com>
email@domain@domain.com
.email@domain.com
email.@domain.com
email..email@domain.com
#%!~`^&*()@domain.com
email@domain.com (Joe Smith)
email@domain
email@-domain.com
email@domain.web
email@domain..com
-Auto-suggestion: auto suggests right value, can select the suggested value
-System still works when entering special characters: @#$%^&*()!~`|\?<>,.:;"'
__+Select Box:__
-The list of the select box is right
-Can select any value from the select box
__+Download, upload files:__
-Can download required files with the valid filename.The values in the file are correct
-Special character is correct in the downloaded file
-Can upload correct files.
-Can upload a file with special character: @#$%^&*()!~`|\?<>,.:;"'
-Can not upload wrong files.Proper message
__+Mandatory fields:__
-Can not let the mandatory field empty, proper message
-Can let the optional field empty
-Can not upload files with empty mandatory fields
-Can upload files with empty optional fields
### Usibilty test
-All the labels, contents, paragraphs is not mispelled
-Layout format (font, color, underline, paragraph space ...) is OK
-The information (label,instruction,message...) is simple, clear, not confused
### Security test
-SQL injection
-User can not acces to the link of another user by changing user id in the link
Ex: Login by User1, access link: http://abc.com/profile/user/2. User can not access
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment