【基础任务】
1.计划说明
(1)被测产品说明:百词斩和扇贝单词
(2)测试进度表:
项目 |
内容说明 |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning |
|
30 | 30 |
· Estimate |
· 估计这个任务需要多少时间 |
30 | 30 |
Testing Design |
|
70 | 75 |
· Analysis |
· 需求和测试需求分析 |
30 | 30 |
· Design Test Cases |
· 设计测试用例 |
40 | 45 |
Testing Environment |
|
30 | 30 |
Testing Implementation |
|
60 | 60 |
· Test |
· 执行测试 |
60 | 60 |
Reporting |
|
80 | 85 |
· Test Report |
· 测试报告 |
60 | 60 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程改进计划 |
20 | 25 |
合 计 |
270 | 280 |
2.需求说明
(1)功能模块划分:
(2)本人负责模块:
我负责听力和阅读模块,属于背单词后对单词从听力和阅读两方面进行复习训练的功能模块
3.测试说明
(1)设计测试用例
运用划分等价类和场景法来设计测试用例:
a.划分等价类:例如在阅读模块的英文选意和中文选词功能中,将每个功能划分为正确选择和错误选择两个等价类,分别针对不同的等价类设计测试用例。
b.边界值判定:在听力和阅读训练模块中,因为只有4个选项,只有正确选择和错误选择两类,不存在选择的边界值。
c.场景法:以阅读模块中的英文选意功能为例:
基本流为点击英文选意-提示-播放-选择错误-继续做题-测试下一个
备选流:英文选意-提示-播放-斩-测试下一个,英文选意-提示-播放-选择正确-测试下一个,英文选意-提示-播放-选择错误-斩-测试下一个
(2)功能测试执行:
(3)测试管理工具:
禅道9.8.3版本 下载地址:http://sourceforge.net/projects/zentao/files/9.8.3/ZenTaoPMS.9.8.3.zip/download
(4)截图:
4.结论说明:
听力模块:(1)百词斩有单独的听力复习功能,扇贝只能在背单词后马上复习听力,不能选择另外复习听力;百词斩更有优势
(2)百次斩听力部分分为听音辨义和听音速记功能,扇贝为重复读音和朗读例句;百词斩形式更丰富
阅读模块:(1)百词斩有单独的阅读复习功能,扇贝默认在背单词后马上复习阅读,不能另外选择;百词斩更灵活占优势
(2)百词斩阅读复习功能方便设置,扇贝要设置阅读复习的功能,需要经过多个步骤;百词斩更占优势
(3)百词斩阅读分为英文选意和中文选词和单词拼写,扇贝的单词阅读训练只有单词拼写但是所有单词都会测试;百词斩更灵活丰富,扇贝更加全面具体
【扩展任务】
1.可行性测试报告见附件
2.个人说明:
本次可行性测试中,我负责只做了可行性报告的场景和任务设计,小组4 人每人负责采访3位用户,并进行测试结果的整合和分析。
通过本次测试,我系统的了解了用户对百词斩各功能时的使用体验,并根据用户调研得出了有关于百词斩的可用性结论,发现了百词斩各功能模块可以改进加强的地方;对于如何正确全面的测试一款产品有了更深的认识。
【高级任务】
1.测试专题和测试工具:
本组选择的测试专题为:GUI界面测试
测试工具:UiAutomator(Android-SDK) Android开发包的UI测试工具
ADB Driver 连接Android的ADB驱动
python3.5 脚本测试语言