Skip to content

测试报告

CloudMagician edited this page Jun 28, 2019 · 1 revision

2019 年软件工程课程设计测试报告

项目名称 课程中介系统
日期 2019-06-21~2019-06-27
测试人员 刘威、陆子旭、李晓宇、李语尧

简介

本文为软件工程课程设计之课程中介系统的测试报告,总结了课程中介系统APP测试阶段的情况并对测试结果进行了分析,并据此对未来可改进方向提出了建议。

测试概要

整个课程中介系统项目的测试经历了2轮黑盒测试、1轮白盒测试。整个测试过程中累计执行用例180条,发现缺陷65个。截至测试结束,所发现的高权重问题已得到修复和验证。

测试时间

整个课程中介系统项目的测试时间从2019年6月21日开始,到2019年6月27日止,期间各阶段工作情况如下:

工作阶段 开始时间 结束时间 工作量
检查基本流是否完全实现 2019-06-21 19:00 2019-06-21 21:00 4
检查数据库约束条件和数据格式 2019-06-22 19:00 2019-06-23 20:00 5
检测界面的功能完整性,对友好度进行微调 2019-06-24 13:00 2019-06-24 19:00 3
检查BUG,优化代码结构 2019-06-25 09:00 2019-06-27 21:00 8

测试范围

本次测试覆盖的范围包括:数据和数据库完整性测试、接口测试、功能性测试和用户界面测试。下面予以说明:

数据和数据库完整性测试

关注项 权重
Account类型账户结构完整性 A
Account类型账户数据格式化处理 B
News、Video、Comment数据传输 C

接口测试

关注项 权重
Java Account对接接口 A
各项News、Video、Comment的增删查改接口 A
界面交互接口 C

功能性测试

模块 权重
各类用户注册、登录 B
各类用户个人信息查看与修改 A
各类用户查看新闻公告、视频 C
学生家长查看课表并申请试听 B
教育机构或个人教师设置课表 B
教育机构或个人教师发表公告 B
管理员审核权限 C
管理员修改编辑评论、公告 A

用户界面测试

进入各个界面查漏补缺,详细分析,各个界面交互是否满足需求,是否有人性化设计。

结果分析

整个测试共发现缺陷65个,按模块排列如下表所示。

模块 缺陷数目 缺陷比例
Account类型账户结构完整性 3 4.6%
Account类型账户数据格式化处理 2 3.1%
News、Video、Comment数据传输 9 13.8%
Java Account对接接口 1 1.5%
各项News、Video、Comment的增删查改接口 3 4.6%
界面交互接口 2 3.1%
各类用户注册、登录 3 4.6%
各类用户个人信息查看与修改 4 6.2%
各类用户查看新闻公告、视频 3 4.6%
学生家长查看课表并申请试听 8 12.3%
教育机构或个人教师设置课表 1 1.5%
教育机构或个人教师发表公告 0 0%
管理员审核权限 9 13.8%
管理员修改编辑评论、公告 7 10.8%
人机界面 10 15.4%

总结和评价

测试评估

本次测试经历7天时间,主要进行了数据和数据库完整性测试、接口测试、功能性测试和人机界面测试。经测试,所开发系统在功能性、安全性、兼容性等方面能够达到预期的要求,能够保障系统功能实现,各方面均能够满足需求。

测试总结和改进建议

此次测试严格按照项目计划和测试计划执行,完成了测试计划规定的测试对象的测试。针对测试计划规定的测试策略,在测试执行中都有体现,在测试执行过程中,依据测试计划对系统进行了完整的测试。

测试结果展示

管理员界面模块

管理员-修改新闻

管理员-修改用户评论

管理员-修改视频

管理员-修改评论

管理员-添加新闻

管理员-教师申请列表

管理员-新闻公告

管理员-机构申请列表

管理员-添加视频

管理员-视频

管理员-课程表

管理员-账号信息

家长界面模块

家长-个人信息

家长-我的试听

家长-新闻公告

家长-视频

家长-课程查询

家长-课程表

家长-课程详细情况

家长-购物车

教师机构界面模块

教师-新闻公告

教师-试听申请

教师-账号信息

机构-发布课程

机构-新闻公告

教师-修改公告

机构-添加公告

机构-视频

机构-课程表

机构-账号信息

登录注册界面模块

登录

家长注册

教师注册

机构注册