stone丿

导航

第6周小组作业:软件测试和评估

 

(1)计划说明

a.本组选择对比测试的产品

我们小组选择了:百词斩和扇贝单词。

b.测试进度表

项目

内容说明

预估耗时

(分钟)

实际耗时

(分钟)

Planning

1.计划

 10

 5

· Estimate

· 估计这个任务需要多少时间

 10

 5

Testing Design

2.测试设计

 40

 50

· Analysis

· 需求和测试需求分析

 10

 20

· Design Test Cases

· 设计测试用例

 30

 30

Testing Environment

3.搭建测试环境(安装测试工具、管理工具等相关运行和支撑软件)

 30

 40

Testing Implementation

4.测试实施

 30

 20

· Test

· 执行测试

 30

 20

Reporting

5.报告

 30

 20

· Test Report

· 测试报告

 20

 10

· Postmortem & Process Improvement Plan

· 事后总结, 并提出过程改进计划

 10

 10

合 计

 140

 135

 

 

 

 

(2)需求说明

a.功能模块划分图

百词斩:

扇贝单词:

 

 

b.本人负责功能模块

 本人负责的是对学习模块的测试和评估。

(3)测试说明

a.测试用例思路

在设计测试用例时候用上了边界值、等价类划分、场景测试方法进行设计,具体体现如下:

1)边界值方法:大多数的错误容易出现在边界值上,这也是我们为什么要对边界值进行测试的原因之一。

在对查询中英文的功能进行测试的时候,会进行多个单词、单个单词和输入为空进行查询的用例测试,并对中文进行测试,实现了对单词个数的边界处都进行用例测试。

2)等价类划分方法:会将其分为有效等价类和无效等价类。

有效等价类:正常的单个单词、正常的多个单词组成的句子、中文单词、中文句子。

无效等价类:空输入、错误的单词。

3)场景测试方法:

对于用户使用背单词功能的场景如下:

为此,设计了用户认识单词和不认识单词的测试用例,上面的是扇贝的流程图,百词斩与此相似,只是百词斩的辨认是点击正确的图片,不是选择是否认识。

其他的测试用例,大多也根据以上方法设计测试用例,如果功能只有一种运行可能性,则对此功能只设计一种用例。

b.部分测试和运行截图

1.查询中英文的部分测试截图:

2.单词学习和背单词功能的部分测试截图

3.个人测评部分截图

 

4.课程模块测试截图

5.学习锁屏测试截图

c.管理工具

我们小组选择的管理工具为禅道

版本号为:禅道专业版版本:pro6.7.3。

下载地址:http://www.zentao.net/download/80073.html

(使用的为一键安装包64位版本)

d.管理工具关键界面截图

管理工具截图:

 

 

缺陷导出:

 

设计用例导出:

 

 

(4)结论说明

百词斩和扇贝学习模块的差异:

1.背单词的方式不同,百词斩是选择和单词有关图片,扇贝则是选择自己认识与否,或者采用拼写的方式,个人觉得扇贝的拼写方式能让自己记得更加牢固。

2.复习的方式不用,百词斩更偏向于主动复习,有多种主动复习的方式,而扇贝只有重新检查单词方式,但是扇贝会将之前不认识的词语在之后的背单词中反复出现,更加符合记忆曲线。

3.在查找中英文上,扇贝和百词斩大多情况下表现差不多。在乱码的字母字符串的模糊查找上,百词斩要做的更好,扇贝则是连接了谷歌的解释,在一些少见的单词和短语上要做的更好。

4.视频、听力、阅读学习单词上,仁者见仁智者见智,扇贝多数扩展的学习功能要付费或者下载新的app,百词斩的免费资源相对较多,但不少资源还是要付费。

5.在学习过程中,两者都会有广告出现,个人觉得百词斩的要更加不友好,一是进入学习模块时的广告容易误点,而且不是弹窗,会直接打开淘宝店铺,这点十分恼人。二是在下方的功能选择栏中,其中一项就是直接点进入淘宝店铺,不小心误点也是很气人了。扇贝的广告这是更多穿梭在一些边边角角上,不容易误点,误点也只是弹窗。

6.学习锁屏上,百词斩会显示单词,点击可看释义,而扇贝这是显示一句英文美句,锁屏这点也是仁者见仁智者见智了。

总的来说,个人觉得扇贝给予的体验要更好,而且作为一款背单词的软件,扇贝的单词记忆方法能让自己对单词的记忆更加深刻,查找中英文连接了谷歌解释,这对查找上的优化也更好。而百词斩最大的优点就是单词记忆的趣味性,背单词与图片相关联会让用户对于背单词更加有兴趣。

(5)工作说明

 经过小组讨论,本人的小组贡献分为0.24。

 

最后,附上测试用例、缺陷、需求表格github地址: https://github.com/HastingsX/ST6  

(文件夹U201517092中的内容)

posted on 2018-04-22 21:02  stone丿  阅读(225)  评论(2编辑  收藏  举报