软件测试第六周作业:软件测试和评估

计划说明

测试产品A:百词斩

测试产品B:扇贝单词

测试进度表

项目

内容说明

预估耗时

(分钟)

实际耗时

(分钟)

Planning

  1. 计划
   

· Estimate

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

 360  480

Testing Design

  1. 测试设计
   

· Analysis

· 需求和测试需求分析

 60  40

· Design Test Cases

· 设计测试用例

 60  180

Testing Environment

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

Testing Implementation

  1. 测试实施
   

· Test

· 执行测试

 60  120

Reporting

  1. 报告
   

· 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。

 

posted @ 2018-04-23 22:58  anry-hu  阅读(442)  评论(0编辑  收藏  举报