一、计划说明
(1)我们小组(游晨宇、赵一帆、何思聪、邹会江)所选的对比测试产品是百词斩和扇贝单词
(2)测试进度表如下:
内容说明 |
预估耗时(分钟) |
实际耗时(分钟) |
1.计划: |
170 |
180 |
估计这个任务需要多少时间 |
170 |
180 |
2.测试设计: |
100 |
90 |
需求和测试需求分析 |
40 |
30 |
设计测试用例 |
60 |
60 |
3.搭建测试环境(安装测试工具、管理工具等相关运行和支撑软件) |
20 |
30 |
4.测试实施 |
20 |
30 |
执行测试 |
20 |
30 |
5.报告: |
30 |
30 |
测试报告 |
20 |
20 |
事后总结,并提出过程改进计划 |
10 |
10 |
###二、需求说明
(1)百词斩和扇贝单词的功能模块图


(2)我本人负责的是阅读功能的模块
###三、测试说明
(1)测试用例的思路
因为我是对两个APP的相类似的功能进行测试,所以就使用了等价类划分法测试。等价类划分法是一种典型的黑盒测试用例设计方法。采用等价类划分法时,完全不用考虑程序内部结构,设计测试用例的唯一依据是软件需求规格说明书。
###等价类
等价类,是输入条件的一个子集合,该输入集合中的数据对于揭示程序中的错误是等价的。等价类又分为有效等价类和无效等价类。有效等价类代表对程序有效的输入,而无效等价类则是其他任何可能的输入(即不正确的输入值)。有效等价类和无效等价类都是使用等价类划分法设计用例时所必须的,因为被测程序若是正确的,就应该既能接受有效的输入,也能接受无效输入的考验。
###设计测试用例
a.为每一个等价类规定一个唯一的编号;
b.设计一个新的测试用例,使其尽可能多地覆盖尚未被覆盖地有效等价类,重复这一步,直到所有的有效等价类都被覆盖为止;
c.设计一个新的测试用例,使其仅覆盖一个尚未被覆盖的无效等价类,重复这一步,直到所有的无效等价类都被覆盖为止。
(2)运行截图


百词斩测试用例

扇贝单词测试用例

(3)测试管理工具
测试管理工具的名称为:禅道;版本为:开源版9.8.3
[禅道64位下载](http://www.zentao.net/misc-download-aHR0cCUzQSUyRiUyRmRsLmNuZXpzb2Z0LmNvbSUyRnplbnRhbyUyRjkuOC4zJTJGWmVuVGFvUE1TLjkuOC4zLndpbjY0LmV4ZQ-aHR0cCUzQSUyRiUyRmRsLmNuZXpzb2Z0LmNvbSUyRnplbnRhbyUyRjkuOC4zJTJGWmVuVGFvUE1TLjkuOC4zLndpbjY0LmV4ZQ.html)
(4)导出截图

###四、结论说明
1.百词斩可以选择不下载一个阅读app来阅读英文文章,然而扇贝必须选择下载一个扇贝阅读app进行阅读;
2.百词斩更注重与文章的阅读,扇贝更注重于文学作品的阅读;
3.百词斩可以收藏文章,扇贝单词无此功能;
4.百词斩有自由选择的中文翻译,扇贝单词美有如此自由的中文翻译。
###五、工作说明
每个人贡献分数一样。