Plan Description
This group chose to test 100 words, and the competitor in the comparison test was Cocoa English
test schedule
project |
Content description |
estimated time (minute) |
actual time (minute) |
Planning |
|
67 |
37 |
· Estimate |
· Estimate how much time the task will take |
67 |
37 |
Testing Design |
|
600 |
772 |
· Analysis |
· Requirements and test requirements analysis |
200 |
325 |
· Design Test Cases |
· Design test cases |
400 |
467 |
Testing Environment |
|
40 |
22 |
Testing Implementation |
|
200 |
313 |
· Test |
· Execute tests |
200 |
313 |
Reporting |
|
90 |
110 |
· Test Report |
· testing report |
80 |
90 |
· Postmortem & Process Improvement Plan |
· Summarize after the fact and propose a process improvement plan |
10 |
20 |
total |
1057 |
1254 |
Statement of needs
Cocoa English system function module diagram
Function block diagram of Baici Chopping
I was responsible for testing the function of setting study plans and memorizing words of the two competing products.
test introduction
When I design test cases, I mainly propose requirements based on event flow diagrams, and then write test cases according to the requirements.
Path testing of white box testing is used when designing test cases.
Hundred words cut design learning plan event flow diagram
Hundreds of words cut back word function event flow diagram
Based on the two event flow diagrams, I designed ten test cases in Hundred Words Slash, four of which are test cases for setting the planning module, and the rest are test cases for memorizing words. After drawing the event flow diagram , it is much easier to write test cases according to the basic event flow and the alternative event flow.
Cocoa English Memorizing Word Basic Event Flow Diagram
The interface of Coco English is different from that of Hundred Words. Coco English does not have a pre-set daily plan that must be completed, and there is no set number of words to memorize every day. Coco English is learned in the form of breaking through levels. The event flow graph decomposition does not apply here, so the two functional module graphs are combined into one graph.
The event flow of Tongbaicijian divides the requirements and proposes test cases according to the requirements. Cocoa English has less requirements, and all test cases for memorizing words are proposed based on the requirements of memorizing words.
Test case design, execution
Test software: Zen Tao open source version 9.8.3
http://sourceforge.net/projects/zentao/files/9.8.3/ZenTaoPMS.9.8.3.win64.exe/download
test software interface
Test case interface
Conclusion
By using two competing products and comparing their word memorization module and setting plan module respectively, I came to the conclusion that Baici Zhan is better than Coco English. First of all, the setting plan of Baici Zhan is independent, and user settings The daily number of memorized words and the completion time can directly affect the number of memorized words every day, and the setting plan of Coco English is to draw a range of memorized words, and each level of Coco English has a fixed number of words and words. Compared with the hundred words, it is not flexible enough.
Cocoa English Word Plan
Hundreds of Words Chopping Words Project
In the module of memorizing words, Hundred Words is slightly inferior to Coco English. There are four ways to memorize words in Coco English: selecting words by reading, selecting words by listening, selecting by listening, and dictation. Guessing words by looking at pictures, choosing words by looking at ideas, without listening and dictation, it is not too difficult. It is too tasteless for some users with high requirements, but it is still very good for middle and high school students. The software is interesting and the interface is good-looking. Not too difficult, easy to learn, flexible and sociable.
Hundreds of words cut back word interface
Cocoa English word interface
After some calculations of addition and subtraction, I personally see that from the two modules of memorizing words and setting up plans, Bai Ci Zhan is better than Coco English, but if I choose to use it, I prefer to choose Coco English and Coco English to review It is more comprehensive and more difficult. Unfortunately, the design is anti-human and the interface is too rough. It requires continuous patience and great tolerance to support subsequent use.
Job Description
The group completed the extended task, and the contribution rate is given in the extended task.