第六周实践作业:软件测试和评估
一.计划说明
1.对比测试产品:百词斩、扇贝单词
2.测试进度表如下表所示:
测试进度表
项目 |
内容说明 |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning |
|
20 | 25 |
· Estimate |
· 估计这个任务需要多少时间 |
20 | 25 |
Testing Design |
|
75 | 90 |
· Analysis |
· 需求和测试需求分析 |
30 | 40 |
· Design Test Cases |
· 设计测试用例 |
45 | 50 |
Testing Environment |
|
15 | 20 |
Testing Implementation |
|
50 | 60 |
· Test |
· 执行测试 |
50 | 60 |
Reporting |
|
45 | 65 |
· Test Report |
· 测试报告 |
25 | 35 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程改进计划 |
20 | 30 |
合 计 |
205 | 260 |
二.需求说明
1.产品功能划分模块图
百词斩
扇贝单词
我负责的是两个产品的社交模块
三.测试说明
1.测试用例设计思路
- 通过场景测试方法来设计测试用例,因为作为一款APP的社交模块来说,更多的是用户在使用的时候的一系列事件流和备选流构成的逻辑流程.比如用户点开好友模块的时候,可能会点开添加好友,删除好友,也有可能会点好友动态、好友排行等等,不同的选择构成了不同的分支,由此构建出不同的测试用例
- 通过等价类划分,划分为有效的操作和无效的操作,比如已经有了小组之后再加入小组就是一个无效操作,没有小组时加入小组就是一个有效操作
- 采用黑盒测试来测试功能,如扇贝的发帖,回帖,删帖等等
2.功能测试部分截图
百词斩:
删除好友
单词PK
战绩分享:
扇贝单词:
同桌打卡提醒测试
小组发帖回帖
3.测试管理工具说明
测试管理工具名称:禅道
下载地址:http://www.zentao.net/download
版本号:9.8.3
4.管理工具使用截图
导出测试用例
导出缺陷报告
四.结论说明
对于小组而言,扇贝的小组规模相对而言小一些,并且小组内的成员是可以发帖进行交流的,百词斩中的小组则是一个纯粹的打卡排名群,缺少组员之间的互动.这一点上我认为扇贝是优于百词斩的.
但从数据统计方面来看,百词斩中的每日单词数据统计是要优于扇贝的,扇贝只有总的数据统计而没有细化到每一天的数据记录.
在好友设置方面,扇贝只有同桌,没有同时的多个好友,相对百词斩而言更专注于背单词,而不是社交部分.百词斩有好友之间的PK和排行,社交性高于扇贝
如果单纯从背单词的角度出发,扇贝应该是优于百词斩,因为它的社交功能设计的很少,能够提高用户的背单词效果
五.工作说明
小组贡献分 0.26