版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第[16]。本系统主要采用黑盒测试,目的在于检查系统是否符合软件需求。测试用例普通用户测试用例主要涉及到网站首页、修改密码、器械申请等模块,这些模块都是这个系统的基本模块,必须经过软件测试才能确保这些功能模块是否完善。普通用户测试用例如表6-1所示。表STYLEREF1\s6–SEQ表\*ARABIC\s11普通用户用例测试表模块功能操作步骤预期结果测试结果用户登录用户登录成功1.输入已经注册的账号;
2.输入正确的密码;
3.输入正确的验证码登陆成功显示正常用户登录失败1.已经注册的用户名;
2.输入错误的密码;
3.输入正确的验证码提示用户名或密码错误显示正常系统首页首页公告展示输入正确的域名公告正常展示显示正常清除缓存1.输入正确的域名2.点击清除缓存清除缓存成功显示正常锁屏1.输入正确的域名2.点击用户名修改密码成功显示正常页面操作1.输入正确的域名2.点击页面操作页面操作成功显示正常时间提示输入正确的域名实时时间展示正常显示正常导航栏输入正确的域名导航栏正常显示正常器械申请查询器械1.输入正确的域名2.点击器械申请3.选择生产商名称进行查询能够显示被查询器械显示正常1.输入正确的域名2.点击器械申请3.选择器械名称进行查询能够显示被查询器械显示正常器械申请1.输入数量2.确定申请3.等待审核成功申请器械显示正常器械申请记录审核中1.器械申请记录2.审核中成功展示审核中器械显示正常通过审核1.器械申请记录2.通过审核成功展示通过审核器械显示正常未通过审核1.器械申请记录2.未通过审核成功展示未通过审核器械显示正常管理员测试用例主要涉及到基础管理、进货管理、器械申请管理、系统管理和其他管理等模块。管理员登录系统会查看到系统首页,和普通用户登陆后相同,在此就不重复进行测试,主要对管理员的其他各项功能进行详细测试。科室管理主要是管理员对科室进行管理。科室用例测试表如表6-2所示。表STYLEREF1\s6–SEQ表\*ARABIC\s12科室用例测试表模块功能操作步骤预期结果测试结果科室管理科室查询1.输入科室名称2.点击查询显示被查询科室显示正常1.输入联系人名称2.点击查询显示被查询科室显示正常1.输入联系人号码2.点击查询显示被查询科室显示正常添加科室1.输入科室信息2.提交3.添加成功成功添加科室显示正常编辑科室1.选择科室点击编辑2.输入编辑内容2.提交编辑成功显示正常删除科室1.选择科室点击删除2.确定删除删除成功显示正常批量删除科室1.勾选想删除的科室2.点击批量删除3.删除确定删除成功显示正常生产商主要是管理员对生产商进行各种操作的管理。生产商主要是和器械进货密切相关。生产商用例测试表如表6-3所示。表STYLEREF1\s6–SEQ表\*ARABIC\s13生产商用例测试表模块功能操作步骤预期结果测试结果生产商管理生产商查询1.输入生产商名称2.点击查询显示被查询生产商显示正常1.输入联系人名称2.点击查询显示被查询生产商显示正常1.输入联系人号码2.点击查询显示被查询生产商显示正常添加生产商1.输入生产商信息2.提交3.添加成功成功添加生产商显示正常编辑生产商1.选择生产商点击编辑2.输入编辑内容2.提交编辑成功显示正常删除生产商1.选择生产商点击删除2.确定删除删除成功显示正常批量删除生产商1.勾选想删除的生产商2.点击批量删除3.删除确定删除成功显示正常器械管理是管理员对器械进行管理,是系统主要的功能之一,与其他主要功能相辅相成,共同组成一个完整的系统,测试更是必不可少的。器械管理用例测试表如表6-4所示。表STYLEREF1\s6–SEQ表\*ARABIC\s14器械管理用例测试表模块功能操作步骤预期结果测试结果器械管理器械查询1.输入生产商名称2.点击查询显示被查询器械显示正常1.输入器械名称2.点击查询显示被查询器械显示正常1.输入器械描述2.点击查询显示被查询器械显示正常添加器械1.输入器械信息2.提交3.添加成功成功添加器械显示正常编辑器械1.选择器械点击编辑2.输入编辑内容2.提交编辑成功显示正常删除器械1.选择器械点击删除2.确定删除删除成功显示正常部门管理是管理员对各部门进行管理,主要有五个小模块,部门管理用例测试表如表6-5所示。表STYLEREF1\s6–SEQ表\*ARABIC\s15部门管理用例测试表模块功能操作步骤预期结果测试结果部门管理部门查询1.输入部门名称2.点击查询显示被查询部门显示正常1.输入部门备注2.点击查询显示被查询部门显示正常1.输入部门地址2.点击查询显示被查询部门显示正常添加部门1.输入部门信息2.提交3.添加成功成功添加部门显示正常编辑部门1.选择部门点击编辑2.输入编辑内容2.提交编辑成功显示正常删除部门1.选择子部门点击删除2.确定删除删除成功显示正常1.选择父级部门点击删除2.确定删除该部门有子部门,请先删除子部门显示正常器械申请管理是管理员对于用户器械申请的批准,以及对以往申请记录的查看。器械申请用例测试表如表6-6所示。表STYLEREF1\s6–SEQ表\*ARABIC\s16器械申请管理用例测试表模块功能操作步骤预期结果测试结果器械申请管理审核中通过审核操作操作成功显示正常不通过审核操作操作成功显示正常通过审核点击选择框选择通过审核展示通过审核器械显示正常未通过审核点击选择框选择未通过审核展示未通过审核显示正常器械进货主要是管理员进行进货操作,也是一个非常重要的功能模块。器械进货用例测试表如表6-7所示。表STYLEREF1\s6–SEQ表\*ARABIC\s17器械进货用例测试表模块功能操作步骤预期结果测试结果器械进货器械查询1.输入生产商名称2.点击查询显示被查询器械显示正常1.输入器械名称2.点击查询显示被查询器械显示正常添加进货1.输入器械信息2.提交3.添加成功进货成功显示正常菜单管理是管理员对系统导航栏所有菜单进行管理,菜单管理用例测试表如表6-8所示。表STYLEREF1\s6–SEQ表\*ARABIC\s18菜单管理用例测试表模块功能操作步骤预期结果测试结果菜单管理菜单查询1.输入菜单名称2.点击查询显示被查询菜单显示正常添加菜单1.输入菜单信息2.提交3.添加成功成功添加菜单显示正常编辑菜单1.选择菜单点击编辑2.输入编辑内容2.提交编辑成功显示正常删除菜单1.选择子菜单点击删除2.确定删除删除成功显示正常1.选择父级菜单点击删除2.确定删除该部门有子菜单,请先删除子菜单显示正常权限管理是管理员对权限进行各种操作的管理,一个权限对应一个功能,权限管理至关重要。权限管理用例测试表如表6-9所示。表STYLEREF1\s6–SEQ表\*ARABIC\s19权限管理用例测试表模块功能操作步骤预期结果测试结果权限管理权限查询1.输入权限名称2.点击查询显示被查询权限显示正常1.输入权限编码2.点击查询显示被查询权限显示正常添加权限1.输入权限信息2.提交3.添加成功成功添加权限显示正常编辑权限1.选择权限点击编辑2.输入编辑内容2.提交编辑成功显示正常删除权限1.选择权限点击删除2.确定删除删除成功显示正常角色管理与权限管理息息相关,分配权限给角色,分配角色给用户,用户才可以进行对应的功能操作。角色用例测试表如表6-10所示。表STYLEREF1\s6–SEQ表\*ARABIC\s110角色用例测试表模块功能操作步骤预期结果测试结果角色管理角色查询1.输入角色名称2.点击查询显示被查询角色显示正常1.输入角色备注2.点击查询显示被查询角色显示正常添加角色1.输入角色信息2.提交3.添加成功成功添加角色显示正常编辑角色1.选择角色点击编辑2.输入编辑内容2.提交编辑成功显示正常删除角色1.选择角色点击删除2.确定删除删除成功显示正常分配权限1.选择角色分配权限2.选择权限确定分配分配成功显示正常用户管理与角色管理相辅相成,用户被分配角色,进而拥有权限,所以用户管理也是一个至关重要的功能模块。用户管理用例测试表如表6-11所示。表STYLEREF1\s6–SEQ表\*ARABIC\s111用户管理用例测试表模块功能操作步骤预期结果测试结果用户管理用户查询1.输入用户所属部门2.点击查询显示被查询用户显示正常1.输入用户名2.点击查询显示被查询用户显示正常1.输入用户地址2.用户地址显示被查询用户显示正常添加用户1.输入用户信息2.提交3.添加成功成功添加用户显示正常编辑用户1.选择用户点击编辑2.输入编辑内容2.提交编辑成功显示正常删除用户1.选择用户点击删除2.确定删除删除成功显示正常分配角色1.选择用户分配权限2.选择角色确定分配分配成功显示正常登录日志主要是管理员对所有用户登录本系统的记录进行管理,登录日志这个模块主要有三个小功能。登录日志测试用例表如表6-12所示。表STYLEREF1\s6–SEQ表\*ARABIC\s112登录日志用例测试表模块功能操作步骤预期结果测试结果登录日志日志查询1.输入登录名称2.点击查询显示被查询登录日志显示正常1.输入登录IP2.点击查询显示被查询登录日志显示正常删除日志1.选择日志点击删除2.确定删除删除成功显示正常批量删除日志1.选择日志2.点击删除3.确定删除删除成功显示正常系统公告主要是管理员对公告进行各种操作的模块,系统公告用例测试表如表6-13所示。表STYLEREF1\s6–SEQ表\*ARABIC\s113系统公告用例测试表模块功能操作步骤预期结果测试结果系统公告公告查询1.输入公告标题2.点击查询显示被查询公告显示正常1.输入操作人2.点击查询显示被查询公告显示正常添加公告1.输入公告信息2.提交3.添加成功成功添加公告显示正常编辑公告1.选择公告点击编辑2.输入编辑内容2.提交编辑成功显示正常删除公告1.选择公告点击删除2.确定删除删除成功显示正常批量删除公告1.选择公告2.批量删除3.删除提示删除成功显示正常查看公告选择公告进行查看查看成功显示正常测试结论本次测试主要测试了系统的各种功能,经过测试,可以知道所有的功能基本都能顺利运行。在测试过程中测试人员发现系统仍存在一些bug,但本系统的主要功能基本满足用户需求,所以不需要有大的改动,只需要改一些小bug即可。同时因为人力的问题,无法测试系统能允许多少人同时在线并不会出现问题,后期需要对系统多加测试,尽量考虑所有方面的问题。测试步骤很繁琐,但是大量的软件测试才能考虑到每一种可能出现的情况,能够及时进行改正。结束语本系统是基于MySQL和SpringBoot进行的软件系统开发,从刚开始的可行性分析、需求分析、系统的设计、界面展示和核心代码展示和系统测试,我遇到了很多问题,在我的不懈努力下,在朋友的帮助下,基本上都得到了解决,系统基本能够流畅的运行。本系统可以实现多管理员操作,不同身份管理不同权限,共同管理器械管理系统。由于知识和时间有限,仍有部分功能未能实现,如器械的追踪问题。在以后的工作时间内,我会继续努力,提升自己,提高自己的专业素养。参考文献潘慧平,叶小琴.医疗器械管理与医疗安全[J].中国医疗器械杂志,2005,29(4):301-303.熊凤梅,牟强善,曾开奇.医疗设备管理系统软件标准化模块的设置[J].医疗装备,2016(29):24-25.曹少平,印春光,赵振英.植入性医疗器械信息化管理系统的设计及应用[J].中国医疗器械杂志,2013,V37(002):146-149.吕宇琛.SpringBoot框架在web应用开发中的探讨[J].科技创新导报,2018,v.15;No.440(08):168-168.马先波,冯伟.MSSQL与MySQL数据库的优劣对比及前景展望[J].科技创新导报,2009(11):19-19.渠连恩,赵珊.基于Struts2与Mybatis框架下收费系统设计与实现[J].计算机光盘软件与应用,2013,000(005):279-279,281.武志强.基于SpringMVC和MyBatis框架的理财规划系统的设计与实现[D].北京交通大学,2016.汤小康,王志刚,曹步文.UML用例图的Z形式规范[J].计算机与现代化,2006,000(011):12-13.袁国铭,刘瑞,樊波,等.UML用例图在软件工程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公共机构节能条例试题及答案
- 隔离技术试题及答案判断题
- 电子设备装接工试题库
- 肝胆胰外科面试题及答案解析(2025版)
- 钢结构采光顶施工方案
- 防水施工规范
- 蛋白丢失性胃肠病
- 出院病人随访登记表
- 传统康复技术试题及答案
- 2026-2027学年上期学校教务处工作计划
- 管道完整性管理课件
- 黄石住房公积金管理办法
- 外委班组等同化管理办法
- DB4405∕T 315-2025 非物质文化遗产 潮阳英歌
- 公路工程预算定额
- CJ/T 156-2001沟槽式管接头
- T/CECS 10214-2022钢面镁质复合风管
- JJF(新) 128-2024 热量表配对铂热电阻校准规范
- 黑洞课件教学课件
- 甲方工程管理手册
- 建筑安装工程设备与材料的划分
评论
0/150
提交评论