软件测试和评估

1测试计划

本组选择的对比测试产品:雨课堂和微助教

项目

内容说明

预估耗时(分钟)

实际耗时(分钟)

Planning

计划

10

10

Estimate

估计任务需要多少时间

120

120

Testing Design

测试设计

20

10

Analysis

需求和测试需求分析

40

60

Design Test Cases

设计测试用例

30

20

Testing Environment

搭建测试环境

30

30

Testing Implementation

测试实施

50

50

Test

执行测试

30

60

Reporting

报告

60

60

Test Report

测试报告

30

60

Postmortem

总结

10

20

 

合计

430

500

 

2需求说明

微助教和与课堂的功能模块划分图:

 

本人负责微助教和雨课堂的班级管理模块

 

3测试说明

3.1测试思路说明

 

将雨课堂和微助教的班级管理进一步细分为以下子模块

 

首先,根据说明,描述出程序的基本流及各项备选流;

然后,根据基本流和各项备选流生成不同的场景,对每一个场景生成相应的测试用例;

最后, 对生成的所有测试用例重新复审,去掉多余的测试用例,测试用例确定后,对每一个测试用例确定测试数据值。

班级管理主要流程图如下。

 

3.2部分操作和运行界面截图

雨课堂创建班级:

 

 

微助教创建班级:

 

雨课堂二维码邀请加入班级:

 

微助教二维码邀请加入班级:

 

 

3.3测试管理工具

禅道开源版9.8.3

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

 

3.4测试工具的关键截图

微助教班级管理需求

 

 

 

微助教班级管理用例

 

 

 

微助教班级管理缺陷

 

 

 

雨课堂班级管理需求

 

 

 

雨课堂班级管理用例

 

 

 

 

雨课堂班级管理缺陷

 

 

 

 

4结论说明

雨课堂和微助教班级管理功能实现异同:

成员管理:

雨课堂在创建班级后,需邀请学生加入才能进行管理,在所有学生都加入后再进行分组等管理很麻烦。

微助教在创建班级后,可以先进行分组,再邀请学生加入,相比雨课堂要方便一些。

邀请进入课堂:

雨课堂与微助教都有微信端,但雨课堂有小程序,可以不用扫码直接进入已参加班级,而微助教则需要每次扫码加入。

总结:

雨课堂和微助教各有各的优缺点,希望雨课堂微助教能够改进不方便不完善的功能。

5工作说明

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

posted @ 2018-04-23 14:53  middamn  阅读(441)  评论(0编辑  收藏  举报