team member
Yuan Xun Zhang Weidong Yin Zhenfei Liu Tianzhi
basic functions
1. Program Description
(1) Products selected by our group a. Hundred words chop b. Scallop words
(2) psp form
project | Content description | Estimated time (minutes) | Actual time (minutes) |
---|---|---|---|
Planning | plan | 30 | 30 |
Estimate | Estimate how long this task will take | 120 | 150 |
Testing Design | test design | 30 | 30 |
Analysis | Requirements and test requirements analysis | 30 | 30 |
Design Test Cases | Design test cases | 30 | 30 |
Testing Environment | Build a test environment (install test tools, management tools and other related operating and supporting software) | 20 | 30 |
Testing Implementation | Test implementation | 30 | 40 |
Test | execute the test | 20 | 20 |
Reporting | Report | 40 | 60 |
Test Report | testing report | 20 | 20 |
Postmortem & Process Improvement Plan | Post-event summary, and propose a process improvement plan | 30 | 30 |
total | 320 | 370 |
2. Requirements description
(1) Division of functional modules
- Scallop Module
- Hundred Words Chopping Module
- Extract common modules
(2) Responsible module
As a word memorization app, the most important thing is the memorization part, and I am responsible for the memorization module, which is the function pk of the two products.
3. Test description
In this test, I chose the black-box test method. The black-box test case design method includes equivalence class division method, boundary value analysis method, scenario test, etc.
Design ideas
For the process of memorizing words, the system needs a certain algorithm to push the words to you, and ensure that the pronunciation, interpretation, part of speech, example sentences, etc. of the words are displayed correctly, and at the same time, it is necessary to ensure that the words are switched normally, click to use smoothly, and finally punch the card successfully.
- Equivalence class division: Each displayed word can be divided into pronunciation, part of speech, definition, example sentence and other parts, and corresponding test cases are given respectively
- Boundary value analysis method: It is not easy to find the boundary when reciting words, but we can choose some extreme cases, such as quickly clicking to switch words, and selecting word books with different degrees of difficulty
Screenshots using test software
need
bug
test case
export
test case
test tools
ZenTao test management tool of our group's choice
Download address: http://www.zentao.net
4. Conclusion
For the back word modules of scallop words and Baici chop, we can compare them from the following aspects
- back word interface
Baici Zhan's memorization interface is just four pictures and pronunciation, while scallop words are very simple, only pronunciation, and then guess the word interpretation. In comparison, the pictures of Baici Zhan are more interesting and help memory, but I prefer The simplicity of scallops
- word display interface
The word display interface of Baici Zhan has a lot more content, which is very rich, and the word display interface of scallop words is charged for many extended contents, but scallop words have a note function, you can view the notes made by other students to help memorize words. , so it is very convenient
5. Job Description
Through our group work, the division module is determined. I am responsible for the word memorization module, and contribute 0.25 points in the group