软件测试第六周作业:软件测试和评估
计划说明
测试产品A:百词斩
测试产品B:扇贝单词
测试进度表
项目 |
内容说明 |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning |
|
||
· Estimate |
· 估计这个任务需要多少时间 |
360 | 480 |
Testing Design |
|
||
· Analysis |
· 需求和测试需求分析 |
60 | 40 |
· Design Test Cases |
· 设计测试用例 |
60 | 180 |
Testing Environment |
|
60 | 30 |
Testing Implementation |
|
||
· Test |
· 执行测试 |
60 | 120 |
Reporting |
|
||
· Test Report |
· 测试报告 |
60 | 70 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程改进计划 |
60 | 40 |
合 计 |
360 | 480 |
功能模块划分图
测试说明
说明测试用例的设计思路,至少结合课堂讨论的边界值、等价类、场景测试方法设计测试用例,必要时建议给出关键业务流程图,或场景图
使用的是场景测试法,下面将事件流图给出:
内容 |
说明 |
编号 |
01 |
名称 |
添加好友 |
说明 |
通过正确的方式添加新的朋友,如果信息有误,则添加失败 |
参与者 |
用户 |
前置条件 |
用户登录 |
后置条件 |
|
基本事件流 |
1、 进入社交界面 2、 输入ID获取需要的好友信息 3、 尝试添加 4、 好友收到信息,并进行确认 5、 添加成功 |
备选事件流 |
1、 输入的ID不存在 2、 退出 |
备选事件流 |
1、 进入输入ID的界面 2、 查看推荐的好友ID 3、 尝试添加 |
备选事件流 |
1、 进入社交界面 2、 进入论坛界面 3、 点击头像获取好友信息 4、 尝试添加 |
备选事件流 |
1、 好友收到信息,拒绝添加 2、 添加失败 |
内容 |
说明 |
编号 |
02 |
名称 |
与好友聊天 |
说明 |
能够选择特定的好友,并且与其进行实时性交流,双方都能接收正确的信息 |
参与者 |
用户 |
前置条件 |
用户登录 |
后置条件 |
|
基本事件流 |
1、 进入好友界面 2、 选择好友 3、 发送信息给好友 4、 好友成功接收到信息 |
备选事件流 |
1、 好友向我们发送信息 2、 成功接收到信息 |
备选事件流 |
1、 发送信息给好友 2、 撤回信息 3、 好友接收不到信息,但能发现我们已撤回 |
备选事件流 |
1、 好友向我们发送信息 2、 好友撤回信息 3、 接收不到信息,但能发现好友已撤回 |
备选事件流 |
1、 发送信息给好友 2、 好友单方面“删除好友” 3、 发送信息失败 |
备选事件流 |
1、 发送信息给好友 2、 好友已将我们屏蔽 3、 显示发送信息成功 4、 好友无法接收到信息
|
内容 |
说明 |
编号 |
03 |
名称 |
玩游戏 |
说明 |
用户能够参与一些小游戏,不仅放松自己,而且助于学习英语 |
参与者 |
用户 |
前置条件 |
用户登录 |
后置条件 |
|
基本事件流 |
1、 进入游戏界面 2、 选择想玩的游戏 3、 进行游戏 |
备选事件流 |
1、 选择的游戏是多人游戏 2、 寻找不到玩家 3、 游戏无法进行 |
内容 |
说明 |
编号 |
04 |
名称 |
删除好友 |
说明 |
将好友删除 |
参与者 |
用户 |
前置条件 |
用户登录 |
后置条件 |
|
基本事件流 |
1、 进入好友界面 2、 选择好友 3、 点击删除按钮 4、 提示是否确认将其删除 5、 确认并删除 |
内容 |
说明 |
编号 |
05 |
名称 |
在文章下发表评论 |
说明 |
可以在文章下面发表自己的评论,并与他人互动 |
参与者 |
用户 |
前置条件 |
用户登录 |
后置条件 |
|
基本事件流 |
1、 进入文章界面 2、 选择文章 3、 语音播放文章 4、 发表评论 |
备选事件流 |
1、 关闭语音播放文章 |
备选事件流 |
1、 查看所有的评论 |
备选事件流 |
1、 自己的发言被回复 2、 收到回复 |
备选事件流 |
1、 分享文章 2、 选择分享方式 3、 分享成功 |
备选事件流 |
1、收藏文章 |
备选事件流 |
1、 选择评论,回复发表评论的人 2、 他人收到信息 |
根据基本事件流和备选事件流的组合,形成场景,进行测试。
提供能证明功能测试执行的部分操作和运行界面截图
百词斩:
扇贝单词:
说明本组使用的测试管理工具名称,说明版本号,给出下载链接地址
禅道:9.8.3
下载地址:http://www.zentao.net/download/80072.html
给出测试管理工具使用的关键界面截图
结论说明
相同点
二者都不注重社交功能,百词斩加了好友之后不能聊天,只能查看好友的动态,扇贝单词不允许添加好友。二者都有小游戏可供放松,二者都有精选文章进行推荐并可以参与评论。
不同点
百词斩在社交方面更注重与好友之间的联系,扇贝单词在社交方面更注重与的联系。百词斩中,可以查看好友的动态,并且可以与其比较。百词斩中的游戏竞争性更强,比如单词PK,更注重团队性,比如学习小班(共同学习的游戏)。扇贝单词中,不允许加好友,交流都是通过其它途径完成的。在扇贝单词里,可以发帖子,并且查看他人的帖子,类似于贴吧这样的方式。扇贝单词里的游戏更加注重个人性,比如测单词量,这些都是挑战自我的游戏。
总结比较
愿意分享自己学习过程的学生,更适合用百词斩,喜欢当网友在网上冲浪的学生,更适合用扇贝单词,其它方面的优劣这里并没有测试。
工作说明
基础任务的小组贡献率:0.2。
扩展任务
可用性测试已经提交到毕博平台。
心得体会
本次我需要采访的是年纪偏大的人群,所以我选择了宿管阿姨。宿管阿姨表示自己对英语没啥了解,只知道片面的一些意思,比如OK。但是她可以按照基本的步骤一步步进行操作,她表示操作比较简单,易于接受,界面也比较简洁。她对社交问题并不是特别感冒,所以两款软件都能满足她的需要。
工作说明
扩展任务的小组贡献率:0.18。