图书管理系统测试报告

项目简介

该项目名称为图书管理系统,技术选型为前后端分离,前端基于Vue.js,后端基于Java语言开发,使用了SpringBoot和MyBatis框架提高开发效率和质量。主要面向图书馆管理员和读者在图书管理、图书借阅等需求

测试概要

测试对象:基于springboot的图书管理系统

测试目的:校验项目功能是否符合自己的预期

测试方法和工具:主要是黑盒测试,自动化工具使用 Selenium 和 Junit。

测试环境
硬件:Lenovo r9000p 2021(R7-5800H/16GB/512GB/独显)。

浏览器:Google Chrome 版本 131.0.6778.86(正式版本) (64 位)。

操作系统:Windows 11。

测试工具:Selenium3 和 Junit5

 测试执行概况及功能测试
1. 手工测试
1.1 手动测试用例编写

部分测试用例执行

用例编号       TC_ADD_001

用例名称       正常新增一本图书信息

测试功能       新增图书信息功能的正常流程

测试步骤      

1. 打开图书管理系统,进入图书信息新增页面。

2. 在图书名称字段输入有效的图书名称,如《平凡的世界》。

3. 在作者字段输入对应的作者姓名,如路遥。

4. 在价格字段输入价格,如40

5. 选择一个图书类型。

6. 添加图书描述

7. 检查所填信息无误后,点击 “确认” 按钮。

预期结果       1. 页面弹出提示框,显示 “图书信息新增成功”。

2. 自动跳转至图书列表页面,在列表中可看到新增的图书记录,且各项信息与输入的内容完全一致。

实际结果       1. 页面弹出提示框,显示 “图书信息新增成功”。

2. 自动跳转至图书列表页面,在列表中可看到新增的图书记录,且各项信息与输入的内容完全一致。

测试状态       已测试

用例编号       TC_DEL_01

用例名称       正常删除图书

测试功能       验证图书删除功能在正常情况下的执行

测试步骤      

1. 以管理员身份登录图书管理系统,进入图书列表页面。

2. 在图书列表中,选择一本存在且可删除的图书(例如《三体》),点击其对应的 “删除” 按钮。

预期结果       1. 系统弹出确认删除对话框,提示 “是否确定删除《活着》这本书?”。

2. 点击确认后,页面显示 “删除记录成功” 提示信息,且该图书在列表中不再显示,数据库中对应的图书记录也被成功删除。

实际结果       1. 系统弹出确认删除对话框,提示 “是否确定删除《活着》这本书?”。

2. 点击确认后,页面显示 “删除记录成功” 提示信息,且该图书在列表中不再显示,数据库中对应的图书记录也被成功删除

测试状态       已测试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值