First, user registration
Analysis by equivalence class division and Boundary value method
1. Fill in the required data registration: The user name and password are the maximum length (boundary value analysis, take up points)
According to the teacher's request test user name: Wa02ef
2. Fill in the required data registration: The user name and password are the minimum length (boundary value analysis, take up points)
Test the user name as required by the teacher: W or A or 1
3. Fill in the required data registration: User name and password are non-maximum and minimum length of data (boundary value analysis, take inside point) the method
According to the teacher's request test user name: WA1
4. Required fields are blank registration
5. User name length is greater than required registration 1 bits (boundary value analysis, take off point)
According to the teacher's request test user name: 1234567
6. User name length is less than required to register 1 bits (boundary value analysis, take off point)
Test the user name as requested by the teacher: empty here
7. Password length greater than required registration 1 bits (boundary value analysis, take off point)
8. Password length less than required to register 1 bits (boundary value analysis, take off point)
9. The user name is non-compliant character registration (this can be divided into several invalid equivalence classes, generally write one or two will do, such as containing a space, #等, see if the need to allow it ~)
10. The password is non-compliant character registration (this can be divided into several invalid equivalence classes, generally write one or two on the line)
11. Two times the input password is inconsistent (if you need to enter the password two times when registering, then this is necessary)
12. Re-registering the existing user
13. Change the case of the user name and password of the existing user to register. (Some requirements are case-sensitive, others are not)
14. See if the tap and enter keys are supported, whether the password can be copied and pasted, and whether the password is displayed with a secret icon such as *
Second, change the password
1. Do not enter the old password, change the password directly
2. Enter the wrong old password
Software test for user name and password