1. Program Description
a. The comparative test products selected by this group: Baici Chopping and Scallop Words
b. Test schedule:
project |
Content description |
estimated time (minute) |
actual time (minute) |
Planning |
1. Plan |
20 |
15 |
· Estimate |
· Estimate how much time the task will take |
20 |
15 |
Testing Design |
2. Test Design |
160 |
180 |
· Analysis |
· Requirements and test requirements analysis |
80 |
100 |
· Design Test Cases |
· Design test cases |
80 |
80 |
Testing Environment |
3. Build a test environment (install test tools, management tools and other related operation and support software) |
60 |
60 |
Testing Implementation |
4. Test Implementation |
90 |
80 |
· Test |
· Execute tests |
90 |
80 |
Reporting |
5. Report |
150 |
240 |
· Test Report |
· Test report |
120 |
210 |
· Postmortem & Process Improvement Plan |
· Summary after the event and propose a process improvement plan |
30 |
30 |
total |
480 |
575 |
2. Requirement description
a. The functional module division diagram of Baici Chopping and Scallop
I am in charge of the [planning and progress] module, so only the [planning and progress] module is expanded here.
Hundreds of words:
Scallop Words:
b. The functional modules I am responsible for: [Plan and Progress] module
3. Test Instructions
a. Design ideas for test cases
Hundreds of words:
(1) [plan and progress] functional flow chart
(2) According to the flow chart, the following test cases can be designed:
serial number | path | test introduction |
1 | 1-2-3-4 | Can you check the punch-in calendar and return to the home page normally? |
2 | 1-2-5-7-8-9 | Is the "View Completed Plans" feature working? |
3 | 1-2-10-11-20 | Can I enter "My Plan" normally and return to the home page |
4 | 1-2-10-5-6-11-20 | Can I enter "My Plan" from the "Personal Information Screen" and return to the home page |
5 | 1-2-10-11-12-17 | Whether the editing function of "My Plan" is normal (click the reset button to appear, click the reset button again) |
6 | 1-2-10-11-12-13-14 | Can the alert box pop up normally and cancel the operation of resetting the selected book, and close the alert box |
7 | 1-2-10-11-12-13-15 | Can reset selected books |
8 | 1-2-10-11-12-13-16 | Can I cancel resetting the book and close the alert box |
9 | 1-2-10-11-18-20 | Can "memorizing words every day" change with the change of "days to complete", and whether to cancel the modification of the study plan |
10 | 1-2-10-11-19-20 | Whether the "days to complete" can be changed with the change of "words recited every day", and whether the modification to the study plan can be canceled |
11 | 1-2-10-11-18-21 | Ability to save changes to study plans |
12 | 1-2-10-11-22-23 | Can I enter the "Create a new plan" page normally and return to the previous page |
13 | 1-2-10-11-22-24-25-29 | Can I go to the New Plan Settings page and return to the previous page |
14 | 1-2-10-11-22-24-25-26-28 | Can I save the modification of the new plan "Memorize words every day" and return to the "My Plan" page to see the new plan |
15 | 1-2-10-11-22-24-25-27-28 | Can I save the changes to the "Days to Complete" for the new plan and return to the "My Plans" page to see the new plan |
16 | 1-2-10-11-22-24-25-26-29 | Can you cancel the modification of the plan "Memorize words every day" and return to the previous page to reselect the plan |
17 | 1-2-10-11-22-24-25-27-29 | Can you cancel the modification of the "days to complete" of the plan and return to the previous page to reselect the plan |
18 | 1-2-10-11-21 | Click to determine if there is a problem without making any changes in the "My Plans" screen |
19 | 1-2-5-6-11-21 | Enter "My Plan" through the "Personal Information Interface" without making any changes, click to determine whether there will be a problem |
20 | 1-2-10-11-22-24-25-28 | “新计划设置”页面直接点确定是否能够增加系统默认的该书的计划 |
扇贝单词:
(1)【计划与进度】功能流程图
(2) 根据流程图,可设计下列测试用例:
序号 | 路径 | 测试说明 |
1 | 1-2-3-7 | 从首页直接“查看单词进度”的功能是否正常 |
2 | 1-2-4-5-6-7 | 在“我的”界面能否正常进入“单词进度”界面 |
3 | 1-2-4-5-9-11 | “查看打卡日历”的功能是否正常 |
4 | 1-2-4-5-8-10-11 | 从“个人信息”界面能否正常进入“打卡日历”界面 |
5 | 1-2-4-5-12-13-14-34 | 进入“学习设置”界面的功能是否正常及能否返回上一级界面 |
6 | 1-2-4-5-12-13-14-15-21-34 | 能否正常进入“学习量设置”界面并返回 |
7 | 1-2-4-5-12-13-14-15-20-21-34 | 能否更改“新词优先”设定后返回,并保存更改 |
8 | 1-2-4-5-12-13-14-15-16-17 | 能否保存“学习量方案”的修改 |
9 | 1-2-4-5-12-13-14-15-16-18 | 能否取消刚才对“学习量方案”的修改 |
10 | 1-2-4-5-12-13-14-15-16-19 | 能否取消对“学习量方案”的修改并关闭警示窗口 |
11 | 1-2-4-5-12-13-14-22-24-34 | 能否正常进入“学习模式设置”界面并返回 |
12 | 1-2-4-5-12-13-14-22-23-24-34 | 能否保存“学习模式”的修改 |
13 | 1-2-4-5-12-13-14-25-29-34 | 能否正常进入“发音设置”界面并返回 |
14 | 1-2-4-5-12-13-14-25-26-29-34 | 能否保存对“单词发音”选项的修改 |
15 | 1-2-4-5-12-13-14-25-27-29-34 | 能否生成或关闭“单词/例句开关”并保存修改 |
16 | 1-2-4-5-12-13-14-25-28-29-34 | 自动发音开启状态下,能否保存“单词/例句发不发音”的修改 |
17 | 1-2-4-5-12-13-14-30-32-34 | 能否进入“派生联想设置”并返回 |
18 | 1-2-4-5-12-13-14-30-33 | 能否进入“派生联想付费”界面 |
19 | 1-2-4-5-12-13-14-30-31-32-34 | 能否开启或关闭“派生联想设置”并保存修改 |
b. 操作和运行界面截图
依照上述流程图和路径,截得如下界面截图。
百词斩:
首页 打卡日历 个人信息界面 个人中心
已完成计划 我的计划 重置警示窗口 创建新计划
新计划制定
扇贝单词:
首页 打卡日历 我的 单词进度
个人信息 设置 学习设置 学习量设置
学习模式设置 发音设置 派生联想设置 派生联想付费界面
学习量调整警示窗口
c. 测试管理工具
名称:禅道
版本:开源版9.8.3
下载链接:http://sourceforge.net/projects/zentao/files/9.8.3/ZenTaoPMS.9.8.3.zip/download
d. 测试管理工具关键界面截图
(按功能优先级排序)
百词斩测试用例:
扇贝单词测试用例:
缺陷与不足:
在【计划与进度】这一功能模块,百词斩与扇贝单词均未发现程序错误,且所有的操作情况都比较合理,符合用户心理预期,没有出现违和的显示结果或意义不明的按钮。两个软件在该部分的用户体验都比较良好。
4. 结论说明
经过实际的测试和对比,我认为
在【查看进度】方面,百词斩 与 扇贝单词 相差无几。一打开软件均能看见 剩余天数 和 今天背单词数等进度方面的信息,非常直观。而且经过很简单的一两步操作,就能查看打卡日历和单词进度,非常方便。如果非要分出高下,那么 我认为百词斩会稍好一些。因为百词斩的首页有一个学习进度条。图形化的进度表示不仅更直观,而且由于用户潜意识中大都希望看到进度条上涨,因此进度条更能刺激用户的学习积极性。
在【修改计划】方面,百词斩 比 扇贝单词 要更胜一筹。原因在于以下两方面:
1. 操作复杂度方面:
百词斩 操作方便,在首页一步就能进入计划的修改界面。添加/删除计划,修改现有计划这样的操作分类也利于用户理解,方便操作。而扇贝单词 计划的修改藏得比较深,需要先进入“我的”页面,再下滑找到设置等等,需要较多的操作步骤才能找到,给修改计划带来了一定的难度。这一点通过测试用例的路径长度也能明显看出。
2. 放弃修改方面:
百词斩 在“我的计划”和“新计划制定”的界面上都有确定和返回的按钮,确定按钮就是保存更改,返回按钮就是放弃更改,恢复刚进入时的计划。这两个按钮也比较利于用户理解。用户总有时候在制定一个新计划时,发现这个计划并不适合自己,这时候直接按返回键就能撤回,方便快捷。不仅如此,在进行一些风险较大,用户一旦操作失误就需要花费较多的时间才能恢复的地方,设置了警示窗口,对防止误触起到了比较大的作用。但扇贝单词 把计划分成了很多比较零碎的小选项,用户每做一个修改,就会立即被保存,因此不需要一个总体的【确定】按钮。如果经过了数步修改后发现新设置的计划并不适合自己,还需要一步一步的找自己修改的地方进行撤回,比较麻烦且耗时。
因此在【修改计划】方面,我认为百词斩要更好一些。但总体来说,百词斩 与 扇贝单词 都做得不错,考虑周全,操作也都比较易于用户理解。
5. 工作说明
樊昊: 0.28
彭士远: 0.24
李帅: 0.24
李威佟: 0.24
---恢复内容结束---