图书管理系统~~学生管理测试用例

接下来会陆续更新其他管理的测试用例!

功能测试

新增学生信息
1.点击新增按钮,是否弹出新增的各个信息
2.是否学生为必填项,其他为非必填项
3.班级项是否可以下拉
4.毕业年份和专业不能进行选择
5.新增成功后,是否可以正常退出弹出框
6.新增成功后,是否提示操作成功
修改学生信息
1.选中一条或多条学生信息,是否弹出修改提示框
2.修改完成,点击提交,提示操作成功
3.修改完成,点击关闭,是否取消修改退出弹出框
4.选中多条信息,修改按钮无法点击
5.未选中学生信息,修改按钮无法点击
6.是否姓名\学号\班级\邮箱都可以正常修改
删除学生信息
1.选中一条或者多条,是否弹出删除框
2.未选中学生信息,修改按钮无法点击
3.选中一条或多条学生信息,点击确认删除,删除成功
4.选中一条或多条学生信息,点击取消按钮,取消删除,退出弹出框
其他功能
1.点击刷新按钮,是否正常刷新
2.点击搜索对话框,输入关键字,回车是否显示对应学生信息
3.点击切换按钮被,是否变成纵向学生信息
4.再次点击切换按钮,是否切换回原来界面
5.点击全屏按钮,是否切换为全屏
6.再次选中全屏按钮,是否退出全屏
7.点击列表按钮,取消或者选中某列,主页面是否可以正常显示
8.点击右下角数字框,是否跳转至相应页面
9.点击左下角数字框,是否正常改变每页显示的条数
10.点击右上角其他功能页面,是否跳转至其他页面

界面测试

1.新增修改删除按钮颜色大小布局是否合理
2.左上角用户图像是否正常显示
3.刷新,搜索,全屏,切换.列表按钮是否正常显示
4.左下角是否展示分页记录
5.右下角是否展示分页页码
6.每页是否展示7条记录
7.页面字体大小粗细是否合理
8.是否有错别字
9.展示的位置是否合理
10.浏览器大小发生变化时,系统页面是否随之变化

易用性测试

1.点击搜索框,是否匹配到相应学生信息
2.搜索框是否实现了模糊匹配
3.界面,布局符合人的意识行为
4.按钮位置明显,易操作
5.按钮区分明显
6.实现一次删除多个学生信息

兼容性测试

1.是否适应不同浏览器
2.是否适应不同操作系统(windows Linux MAC)
3.是否适应不同系统版本
4.是否适应不同浏览器版本

安全性测试

1.如果有SQL注入,是否可以正常操作
2.单次操作是否会保存记录

图书管理系统~~学生管理测试用例相关推荐

  1. 图书管理系统——读者管理(查询功能)

    1.读者查询 1.1点击'读者管理'跳转界面 1.2在Controller创建readerIndex ReaderController.java /*** 查询菜单的映射*/@GetMapping(& ...

  2. 图书管理系统——公告管理(高级查询功能)

    1查询公告 1.1点击api中"公告管理"进行页面的跳转 1.2在Controller下创建跳转页面路径 NoticeController.java @Autowiredpriva ...

  3. 图书管理系统——公告管理(查询公告详细)

    1 公告查询 1.1查询公告详细 noticeIndex.jsp /*** tool操作栏监听事件*/table.on('tool(currentTableFilter)', function (ob ...

  4. Axure高保真学校后台管理作品管理教师管理资源审核学生管理家长管理权限管理资源管理web端后台模板管理教师审核统计分析教育后台管理系统学校后台管理系统校园后台管理系统

    作品介绍:Axure高保真学校后台管理&作品管理&教师管理&资源审核&学生管理&家长管理&权限管理&资源管理&web端后台模板管理&am ...

  5. 基于SpringBoot的社区小型图书管理系统的设计与实现

    作者主页:Designer 小郑 作者简介:Java全栈软件工程师一枚,来自浙江宁波,负责开发管理公司OA项目,专注软件前后端开发(Vue.SpringBoot和微信小程序).系统定制.远程技术指导. ...

  6. 图书管理系统课设报告(含用例图、通信图、顺序图、状态图、活动图)

    这份报告帮助了很多人完成学业,你值得拥有 下载链接:   图书管理系统课程设计报告.docx_图书管理系统课程设计报告,图书管理系统课设报告-互联网文档类资源-CSDN下载 面向对象的系统分析与设计 ...

  7. 数据库设计图书管理系统

    目录 一. 摘要 二. 前言 三.主体 3.1需求分析 3.1.1 功能需求分析 3.1.2 数据需求分析 3.2 概念设计 3.2.1 数据字典 3.2.2 ERD(实体关系图) 3.2.3 use ...

  8. 基于C#开发的(WinForm)图书管理系统【100010037】

    图书管理系统项目开发说明书 项目简介 项目背景(选择这个项目的原因.前景,面向的用户,优势): * 根据学院需要希望能够充分利用现代科技来提高图书管理的效率,在原有的办公系统基础上进行扩展,将一些可以 ...

  9. jsp+servlet+mysql实现的图书管理系统源码

    此篇给大家推荐的是jsp+servlet+mysql实现的图书管理系统源码: 随着社会信息量的与日俱增,作为信息存储的主要媒体之一的图书,数量,规模比以往任何时候都大的多 不论个人还是图书管理部门都需 ...

  10. Python面向对象实现图书管理系统

    # _*_coding:utf-8 _*_ """ name: book1 date: 2018-07-23 8:05 AM (无敌热的一天,40度,没空调没风扇) au ...

最新文章

  1. 将某表一行数据的某些字段插入到该表
  2. 68页PPT教你撰写一篇优秀的机器学习研究论文!
  3. Redis配置主从数据,实现主从库之间数据同步
  4. 聊一聊Python的变量类型判断type和isinstance
  5. vue 跳转页面带对象_vue从一个页面跳转到另一个页面并携带参数
  6. 7号团队-团队任务3:每日例会(2018-11-29)
  7. ECCV 2020 亮点摘要(上)
  8. 《Orange’s 一个操作系统的实现》1.搭建操作系统开发环境
  9. IOS中JSON数据的解析
  10. MFC UpdateData
  11. 浏览计算机已查找驱动程序软件,欢迎访问海南省数字证书认证中心
  12. 高中计算机生涯规划,计算机职业生涯规划书
  13. 搜索引擎提交入口总结
  14. IntelliJ IDEA激吗? 活 ——集火吗
  15. 2021最新 杭州互联网公司排名
  16. 数字IC入门基础(汇总篇)
  17. Linux(程序设计):29---Zlib库(数据压缩与解压)
  18. c语言编程实践题,C语言实践编程题
  19. c语言format是什么,初始化C盘时format c:/s 中/s是什么意思啊?
  20. echarts 地图上边画柱状图

热门文章

  1. 酒店产生蜱虫原因及如何处理
  2. qq空间显示手机型号android,手机qq空间发说说怎么修改/隐藏显示的手机型号?
  3. Vc++安装包_Visual C++ 6.0中文版安装包下载及安装教程
  4. android singleTask使用情况,场景分析
  5. matlab求数组转置,数组与矩阵运算 - MATLAB Simulink - MathWorks 中国
  6. linux背光命令,在Linux下开启背光Led键盘的背光
  7. J2EE框架DDoS漏洞预警公告
  8. 基于RFM模型的用户价值的数据分析报告
  9. go技巧-json转map
  10. yalmip简单的例子