Alpha version test report
Project name: team-oriented schedule reminder system
Software version: 1.0.0
Developer: Team C #
Development representative: Chi Qiang Du Zhengyuan
Developed self-test (unit testing): Yes
Software Operating Environment: Android4.4.2
System Environment: miui-kxdcnbf21.0
Baseband version: Mpss.di.3.0-f0dea46
Kernel version: 3.4.0-g26e4aff-00900-ga93b357
First, the software use experience test
1. Test Details:
Entry |
Value |
Degree of severity |
<1> Add a space anywhere in the registered user name to try to sign in |
You can log in by adding spaces before or after the user name Failed to pass the test |
So so |
<2> Remote Login Reminder |
The same account can be repeatedly logged in on different devices. Failed to pass the test |
Serious, easy to create security risks and privacy leaks |
<3> add spaces anywhere in the user name when registering |
can be registered but not properly logged in. Failed to pass the test |
So so |
<4> Test Friends Add features |
The buddy feature is not yet implemented. Failed to pass the test |
function is not perfect. |
<5> can I wake and alert you after testing the device lock screen? |
You cannot light the screen and alert after the lock screen, but you will be alerted immediately after you manually unlock it. Failed to pass the test |
In general, the code to implement the functional part needs to be improved. |
<6> Test if you can automatically log on the next time you open the software after you have completely exited the program. |
You must log on again after each exit. Failed to pass the test |
In general, the code to improve several improvements. |
<7> do you have the ability to pull friends into the group? |
Unable to add friends, so do not pull friends into the group. Failed to pass the test |
So so. |
<8> is there a delete group feature? |
No. Failed to pass the test |
General, functional bugs |
<9> is there a function of early termination of the alarm |
No. Failed to pass the test |
General, Impact user experience |
<10> Schedule Alert pop-up window to confirm that the program will exit normally. |
After 10 Tests, 8 normal exits and 2 abnormal crashes. Failed to pass the test |
In general, the code has an unstable factor that needs to be repaired. |
<11> remind you if you can ring |
Cannot ring. Failed to pass the test |
So so. |
<12> remind you if you can vibrate |
No vibrations. Failed to pass the test |
So so. |
<13> whether to support the registration and login of special characters, such as [email protected]#$%^&* () _+ |
Is Pass the test |
Normal |
2. Test Result: A total of 12 bugs
Fixed <1>, <3>.
Second, the scene test part
Because our software development team is a team, and has team activities, such as team meetings. Therefore, the use of simulation software in the team scene. Create a group from Me (PM) and create a schedule reminder to each member. (The first part of the test shows that the existing version is not yet available for push functionality). So this version does not meet our initial positioning of the software.
Our users should have the following requirements:
1. Register a new user and log in
2. Add Friends by ID
3. Create a group
4. Invite friends into the group
5. Invited friends choose to accept or reject
6, create a group of users to create a local schedule reminder
7. Push schedule reminders to everyone in the group
8. The user in the group receives the push and chooses to accept or reject it.
9. After a user refuses, the creator receives feedback.
10, the Schedule reminder time format should be: Year–month–hour-minute
11. The person who created the schedule reminder can manually modify or delete any information for that schedule.
12, after the schedule reminder, you can automatically delete the item.
In fact, this version only completed 1, 3, 6. So we can not meet the needs of users.
Iii. Conditions of export
Optimize the UI as well as possible with the above 12 basic functions.
Alpha version Test