记帐系统——测试报告(软件工程)

目录

1.概述

a. 测试范围

b.测试人员,时间,功能

c.测试环境

2.测试过程评估

a. 测试总体评估

b. 用例统计

测试用例模块统计

c. 测试用例执行情况统计

d. 测试对象质量评估

3 项目测试总结及建议

a. 项目测试总结及建议

b. 附录:

1.概述

a. 测试范围

本次测试的范围包括:

  1. 用户管理模块:登录,注册,背景,音乐.
  2. 账单信息模块: 支出,收入,Add借入,Add借出,借入表,借出表,账本操作,add预算,预算表。
  3. 管理员模块:修改用户信息,管理员登陆。

功能模块

模块划分

主要功能

描述

用户管理模块

用户登录

登录

输入用户id,密码登录“好好记账”

注册

输入用户id,密码注册“好好记账”

用户体验

背景

四类风格背景随机选择,十张图片按顺序滚动

音乐

四个音乐选择播放,也可以选择关闭音乐。

账单信息模块

记账

支出

  1. 输入id,日期,支出金额,类别,存储到数据库中记账的数据表。(增删改查)
  2. 输入备注。

收入

  1. 输入id,日期,收入金额,类别,存储到数据库中记账的数据表(增删改查)。
  2. 输入备注。

借还

Add借入

输入id,时间,金额,借款人,备注存储到借还数据表中

Add借出

输入id,时间,金额,借出人,备注存储到借还数据表中

借入表

通过id对数据库中借入表实现增删改查操作

借出表

输入id对数据库中该用户借出表实现增删改查操作

账本

账本操作

  1. 显示该用户id账单
  2. 根据id对该用户数据收入支出账单表增删改查并存储至数据库

预算表

  1. 显示该用户的预算表。
  2. 通过id对该用户预算数据实现数据库增删改查操作。

管理员模块

管理员

修改用户信息

管理员登录后,1.修改用户信息(id,用户名,密码,性别)。

2.插入新的用户信息。

3.输入id/用户名进行模糊查询

4.通过id,用户名,删除用户信息。

5.退出用户表。

管理员登陆

输入管理员id,密码登录“好好记账”

b.测试人员,时间,功能

测试人员分工

模块

测试人员

用户管理模块

账单信息模块

管理员模块

时间安排

第一轮:20221217-20221218

第二轮:20221220-20221221

第三轮:20221222-20221223

c.测试环境

服务端硬件环境如下:

表1.3.1-1 服务端硬件资源说明

项目

环境约束

CPU

Intel(R) Core(TM) i5-10210U CPU @ 1.60GHz   2.11 GHz

内存

16GB

硬盘

520GB

客户端软件环境如下:

表1.3.1-2 客户端软件资源说明

项目

环境约束

OS

Windows 10

C语言运行环境

Visual studio 2017

2.测试过程评估

a. 测试总体评估

项目名称

工作量投入(人/天)

用例规模

用例执行

发现缺陷数

Bug率

“好好记账”

2/6

207

203

44

b. 用例统计

模块

功能

功能用例数

用例百分比

用户管理模块

登录

8

0.039

注册

10

0.049

背景

2

0.009

音乐

2

0.009

账单信息模块

支出

10

0.049

收入

8

0.039

Add借入

8

0.039

Add借出

10

0.049

借入表

29

0.143

借出表

29

0.143

账本操作

25

0.123

预算表

25

0.123

管理员模块

修改用户信息

29

0.143

管理员登陆

8

0.039

测试用例模块统计

从上表中,得本项目共编写 条测试用例,包含包括用户管理模块中的“登录”,“注册”,“音乐”,“背景”以及账单信息模块和管理员功能模块;其中用户管理模块功能测试用例的百分比为 ,账单信息模块百分比为,管理员功能模块百分比为。

由此可见,账单信息功能模块为“好好记账”系统的主要侧重点,其中

  1. “支出”,“收入”为主要功能模块;
  2. 用户登录模块中“注册”,“登录”,账单信息模块“add借入”,“add借出”“add预算”为业务关注点;
  3. 其中管理员模块的账单信息模块“账本”为整个系统测试的关注点。

c. 测试用例执行情况统计

测试用例编号

功能点

用例说明

前置条件

输入

执行步骤

预期结果

重要程度

执行用例测试结果

1.用户管理模块(测试用例个数:22)

YH-ZC0001

注册功能测试

注册界面正确性验证

注册界面正常显示

通过

YH-ZC0002

注册功能测试

【确认】按钮有效性验证

注册界面正常显示

Id:1

密码:111

点击【确认】按钮

注册成功

通过

YH-ZC0003

注册功能

【取消】按钮有效性验证

注册界面正常显示

点击【取消】按钮

注册界面消失

通过

YH-ZC0004

注册功能

不输入信息,进行注册

注册界面正常显示

点击【注册】按钮

提示不可注册信息

通过

YH-ZC0005

注册功能

Id错误(输入大于20个数字/字母),进行注册

注册界面正常显示

Id:123456789

012345678901

密码:11

点击【注册】按钮

注册失败

通过

YH-ZC0006

注册功能

密码错误(密码输入大于20个数字/字母),进行注册

注册界面正常显示

Id:1111

密码:123456789

01234567890

1

点击【注册】按钮

注册失败

通过

YH-ZC0007

注册功能

Id重复注册

注册界面正常显示

Id:111

密码:666

重复注册

弹出注册失败

通过(未显示注册失败)

YH-ZC0008

注册功能

Id为空,进行注册

注册界面正常显示

密码:111

点击【注册】按钮

弹出注册失败

通过(无弹窗显示)

YH-ZC0009

注册功能

密码为空进行注册

注册界面正常显示

Id:666

点击【注册】按钮

弹出注册失败

通过(无密码可以注册)

YH-ZC0010

注册功能

用户名为空

注册界面正常显示

Id:113

密码:111

点击【注册】

注册成功

通过

YH-DL0001

登录功能

登录界面正常性验证

登录界面正常显示

登录界面正常显示

通过

YH-DL0002

登录功能

【登录】按钮有效性确认

登陆界面正常显示

Id:111

密码:666

点击【登录】按钮

成功登录

通过

YH-DL0003

登录功能

【取消】按钮有效性确认

登录界面正常显示

点击【取消】按钮

登录界面消失

通过

YH-DL0004

登录功能

不输入信息进行登录

登录界面正常显示

点击【登录】按钮

显示登录失败

通过

YH-DL0005

登录功能

用户id错误

登录界面正常显示

用户id:112

密码:666

点击【登录】按钮

显示登录失败

通过

YH-DL0006

登录功能

用户密码错误

登录界面正常显示

用户id:111

密码:1112

点击【登录】按钮

显示登录失败

通过

YH-DL0007

登录功能

用户id为空

登录界面正常显示

密码:111

点击【登录】按钮

显示登录失败

通过

YH-DL0008

登录功能

用户密码为空

登录界面正常显示

用户id:112

点击【登录】按钮

显示登录失败

通过

YH-BJ0001

背景功能

背景切换10次

背景菜单正常显示

背景点击【可爱】10次

轮回第一张图片

通过

YH-BJ0002

背景功能

背景菜单正常性验证

背景菜单正常显示

背景菜单正常显示

通过

YH-YY0001

音乐功能

音乐菜单栏正常性验证

音乐菜单正常显示

音乐菜单正常显示

通过

YH-YY0002

音乐功能

切换音乐多次

音乐正常播放

切换音乐多次

音乐正常播放

通过

账单信息模块(测试用例个数:144

ZD-ZC0001

支出功能

支出界面正常性验证

登录成功

支出界面正常显示

通过

ZD-ZC0002

支出功能

【确定】有效性确认

登录成功

点击【确认】按钮

数据存储入数据库

通过

ZD-ZC0003

支出功能

【取消】按钮有效性确认

登录成功

点击【取消】按钮

退出支出界面

通过

ZD-ZC0004

支出功能

Id为空

登录成功

日期:2022-12-18

金额:1

类别:服装

点击【确定】按钮

弹出支出失败

通过(无弹出)

ZD-ZC0005

支出功能

金额为空

登录成功

Id:111

日期:2022-12-18

类别:服装

点击【确认】按钮

支出成功

通过

ZD-ZC0006

支出功能

账单Id输入非登录系统id

登录成功

Id:112

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值