软件测试和评估

软件测试和评估

被测产品说明

百词斩:针对英语学习开发的一款“图背单词软件”。软件为每一个单词提供了趣味的配图和例句,让记单词成为一种乐趣。

扇贝单词:由扇贝提供的英语单词学习APP。开发者为南京贝湾教育科技有限公司。扇贝单词使用智能启发式的学习方法,通过循循善诱,可帮助用户对单词进行学习或复习。

测试进度表

项目内容说明预估耗时(分钟)实际耗时(分钟)
Planning 计划 20 10
· Estimate · 估计这个任务需要多少时间 20 10
Testing Design 测试设计 120 90
· Analysis · 需求和测试需求分析 30 30
· Design Test Cases · 设计测试用例 90 60
Testing Environment 搭建测试环境(安装测试工具、管理工具等相关运行和支撑软件) 15 30
Testing Implementation 测试实施 10 20
· Test · 执行测试 10 20
Reporting 报告 60 70
· Test Report · 测试报告 40 65
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 20 5
合 计   225 230

功能模块划分

我负责课程模块的测试和评估,占比0.25

谭淼负责复习模块,占比0.25

赖御纶负责背单词模块,占比0.25

黄成宇负责法线模块,占比0.25

测试用例设计思路

采用了等价类划分和场景测试:

1)等价类划分方法:会将其分为有效等价类和无效等价类。因为我是对两个APP的相类似的功能进行测试,所以就使用了等价类划分法测试。等价类划分法是一种典型的黑盒测试用例设计方法,完全不用考虑程序内部结构,设计测试用例的唯一依据是软件需求规格说明书。

2)场景测试方法:在划分好基本流和备选流的前提下,我需要根据事件流的不同组合来定义场景。之后,我就需要找到输入条件,进行判断,再得到系统的输出。

我针对这两个产品设计了20个测试用例:

 功能测试举例

购买界面测试:

百词斩:直接跳转到淘宝店,在淘宝进行购买。

扇贝单词:直接可以在扇贝单词APP里面购买,支持微信和支付宝支付这两种方式。

测试管理工具说明

本次测试管理我们采用的是禅道

 版本号:9.8.3

 下载链接:http://www.zentao.net/download/80073.html

测试用例导出:

需求界面:

用例界面:

缺陷界面:1.App内课程及其介绍少 2.广告多且影响感官。

测试结论

百词斩和扇贝单词在课程这一模块上,有特别多的不同:

1.百词斩这个APP为实现支付功能,所以,购买课程必须跳转到淘宝官方旗舰店进行购买;而扇贝单词这个APP自身实现了购买功能,直接在APP中选中课程支付即可,方便快捷。

2.在课程学习中,两者都会有广告出现,但百词斩特别不友好,特别容易被误点到,而且一不小心就会跳转到它的淘宝店,体验不好,而扇贝的广告在角落,不影响阅读,还能接受。

3.百词斩的课程中心太过于简洁,课程少并且介绍少;而扇贝单词课程多,介绍详细,明码标价,感觉很好。

总结:扇贝更加友好,相比百词斩,扇贝的课程这一模块更加完善和全面。

小组贡献率

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

posted @ 2018-04-23 22:27  陈云佳  阅读(235)  评论(2编辑  收藏  举报