测试用例(功能用例)——完整demo(一千多条测试用例)
Posted 红目香薰
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了测试用例(功能用例)——完整demo(一千多条测试用例)相关的知识,希望对你有一定的参考价值。
资产管理用例表
模块名称 | 用例个数(个) | 用例链接 |
---|---|---|
登录 | 20 | |
首页 | 4 | |
个人信息 | 44 | |
资产类别 | 49 | |
品牌 | 49 | |
取得方式 | 49 | |
供应商 | 80 | |
存放地点 | 56 | |
部门管理 | 38 | |
人员管理 | 62 | |
资产入库 | 111 | |
资产借还 | 75 | |
资产转移 | 58 | |
资产维修 | 73 | |
资产报废 | 54 | |
资产盘点 | 164 | |
资产申购 | 71 | |
统计报表 | 43 | |
合计(个) | 1100 |
- 引言
- 编写目的
本文档将列举实现资产管理系统所需要的全部功能,并对每个功能给出简单的描述。
本文档的预期读者包括:最终用户,项目负责人,评审人员,产品人员,软件设计开发人员,测试人员。
-
- 背景
随着信息化时代的到来,实现资产的数字化网络化管理,是任何一个事业单位及企业的需求:通过计算机软件,使资产易于维护、方便查询,提高资产管理的准确性,进而提高工作效率。
-
- 名词、缩略语
- 参考资料
名词/缩略语 | 解 释 |
ID | 唯一标识码 |
UI | 软件的人机交互界面 |
无。
- 项目概述
- 建设目标
本项目的目标是建立符合一般企业实际管理需求的资产管理系统,对企业的资产信息进行精确的维护,有效服务,从而减轻资产管理部门从事低层次信息处理和分析的负担,解放管理员的“双手大脑”,提高工作质量和效率。
-
- 技术要求
本项目软件系统平台将达到主流Web应用软件的水平:
(1)功能方面:系统满足业务逻辑各功能需求的要求。
(2)易用性方面:通过使用主流的浏览器/服务器架构,保证用户使用本系统的易用性良好。
(3)安全性方面:系统对敏感信息(例如用户密码)进行相关加密;
(4)UI界面方面:界面简洁明快,用户体验良好,提示友好,必要的变动操作有“确认”环节等。
(5)移动端APP测试:使用移动设备对APP进行UI测试、业务逻辑功能测试,保证良好的用户体验和稳定性。
- 平台、角色和权限
资产管理系统涉及Web端及手机APP两个平台;BS资产管理系统包含超级管理员和资产管理员两个角色;手机APP仅资产管理员一个角色。
-
- Web端
Web端分为超级管理员和资产管理员两个角色;超级管理员主要维护一些通用的字典;资产管理员维护部门、人员信息,并进行资产的日常管理。
角色名称 | 模块菜单 | 功能项 |
超级管理员 | 个人信息 | 查看超级管理员角色相关信息,可修改手机号码 |
资产类别 | 新增、修改、禁用、启用 | |
品牌 | 新增、修改、禁用、启用 | |
取得方式 | 新增、修改、禁用、启用 | |
供应商 | 新增、修改、禁用、启用、查询、查看详情 | |
存放地点 | 新增、修改、禁用、启用、查询、查看详情 | |
资产管理员 | 个人信息 | 查看资产管理员角色相关信息,可修改手机号码 |
资产类别 | 查看 | |
品牌 | 查看 | |
取得方式 | 查看 | |
供应商 | 查询、查看详情 | |
存放地点 | 查询、查看详情 | |
部门管理 | 新增、修改 | |
人员管理 | 新增、修改、删除、查询 | |
资产入库 | 入库登记、修改、查询、批量导出 | |
资产借还 | 借用登记、归还、查询、查看借用单详情 | |
资产转移 | 转移登记、查询、查看转移单详情、查看转移原因 | |
资产维修 | 维修登记、查询、查看维修单详情、维修统计 | |
资产报废 | 报废登记、查询、查看报废详情、查看报废原因 | |
资产盘点 | 新增盘点单、删除盘点单、开始盘点、录入盘点结果、结束盘点、查询、查看盘点结果 | |
资产申购 | 申购登记、查询、查看申购单详情 | |
统计报表 | 分别按资产状态、资产类别、供应商、品牌、取得方式、存放地点对资产进行统计 |
-
- 手机APP
- Web端需求
- 登录页面
角色名称 | 模块菜单 | 功能项 |
资产管理员 | 我的 | 登录、登出 |
资产 | 搜索、筛选、刷新、资产入库、查看资产详情、修改资产 | |
盘点 | 搜索、筛选、刷新、删除盘点单、开始盘点、结束盘点、录入/修改/查看盘点结果 | |
报表 | 按资产状态、资产类别、供应商、品牌、取得方式、存放地点进行统计 |
-
-
- 业务描述
-
资产管理员、超级管理员需要通过登录页面进入Web端资产管理系统,登录页面是进入该系统的唯一入口。
-
-
- 需求描述
-
首先选择角色,再输入有效的用户名、密码、任务ID和验证码,才能登录该系统。
-
-
- 行为人
-
资产管理员,超级管理员。
-
-
- UI页面
-
登录页
-
-
- 业务规则
-
首先选择角色(系统默认选中“资产管理员”);用户名为工号,用户获得密码和任务ID后,分别输入相应输入框,之后输入有效的验证码(点击【换一张】可更换验证码),点击【登录】即可登录该系统;
注意:资产管理员和超级管理员使用同一套账号密码登录,根据登录界面所选的角色,进入相应角色的操作界面:
- 若选择角色为“资产管理员”,并且用户名、密码、任务ID、验证码输入有效,登录后进入资产管理员首页,页面左侧显示该角色功能菜单项;
- 若选择角色为“超级管理员”,并且用户名、密码、任务ID、验证码输入有效,登录后进入超级管理员首页,页面左侧显示该角色功能菜单项;
- 首页
- 业务描述
- 首页
资产管理员/超级管理员登录后,默认进入首页欢迎页面。
-
-
- 需求描述
-
登录系统后进入的默认页面。
-
-
- 行为人
-
资产管理员,超级管理员。
-
-
- UI
- 界面
-
(超级管理员)首页
-
-
- 业务规则
-
登录后默认进入首页欢迎页,页面title显示“首页”,面包屑导航显示“当前位置:首页”,页面显示欢迎语:欢迎!。
-
- 个人信息
- 业务描述
- 个人信息
登录系统后,资产管理员/超级管理员可以查看个人信息,姓名、手机号、工号等,其中手机号初始为空,资产管理员/超级管理员可以进行修改;同时,也可以修改登录密码和退出系统。
因资产管理员和超级管理员使用同一个账号登录,任一角色修改手机号、登录密码后,对两个角色同时生效。
-
-
- 需求描述
-
- 个人信息查看:
系统会显示资产管理员/超级管理员的姓名(学生姓名)、手机号、工号(为学生学号)、性别、部门、职位信息。
- 手机号编辑:
首次登录时为空,允许修改,只能输入以1开头的11位数字。
- 修改登录密码:
修改登录密码,修改成功后下次登录生效。
- 退出系统:
点击【退出】,退回到登录页,可以重新登录。
-
-
- 行为人
-
资产管理员,超级管理员。
-
-
- UI页面
-
(资产管理员)个人信息页面
“修改密码”窗口
-
-
- 业务规则
-
点击左侧导航栏中的“个人信息”模块菜单,进入个人信息页面:
- 个人信息页面:(资产管理员&超级管理员)
- 页面title显示“个人信息”;
- 面包屑导航显示“当前位置:首页>个人信息”,点击“首页”可跳转至首页页面;
- 若是资产管理员,右侧管理界面显示用户姓名、手机号、工号、性别、部门(资产管理部门,只读)、职务(资产管理员,只读);
- 若是超级管理员,右侧管理界面显示用户姓名、手机号、工号、性别、部门(资产管理部门,只读)、职务(超级管理员,只读)
- 首次登录时,手机号默认为空;输入有效手机号,点击【保存】,完成对手机号的编辑。
- 修改密码:(注意,必填项使用红色星号“*”标注)(资产管理员&超级管理员)
- 点击页面右上角的【修改密码】,弹出“修改密码”窗口,可以修改登录密码;
- 当前密码、新密码及确认新密码必填;
- 当前密码必须正确;
- 新密码为6~10位字符,字母和数字的组合,区分大小写;
- 修改成功后下次登录需要使用新密码。
- 【退出】:(资产管理员&超级管理员)
点击页面右上角的【退出】,可以退出该系统,返回登录页。如果再次登录,需要重新选择角色、输入用户名、密码、任务ID和验证码。
-
- 资产类别
- 业务描述
- 资产类别
“资产类别”作为资产信息的属性而存在;该模块用于超级管理员对资产类别进行管理,资产管理员只能查看。
-
-
- 需求描述
-
登录系统后,超级管理员可以对资产类别进行管理:包括资产类别的新增、修改、启用和禁用;资产管理员没有操作权限,只能进行资产类别的查看。
资产类别字段:类别编码、类别名称、状态、创建时间。
-
-
- 行为人
-
资产管理员、超级管理员。
-
-
- UI界面
-
(超级管理员)资产类别:列表页
(超级管理员)资产类别:“新增资产类别”窗口
(超级管理员)资产类别:“修改资产类别”窗口
-
-
- 业务规则
-
- 资产类别列表页:(资产管理员&超级管理员)
- 点击左侧导航栏中的“资产类别”模块菜单,可进入资产类别管理页面,页面title显示“资产类别”;
- 面包屑导航显示“当前位置:首页>资产类别”,点击“首页”可跳转至首页页面;
- 列表按照类别创建时间降序显示全部的资产类别;
- 超级管理员:【新增】、【修改】、【禁用】按钮可见;
- 资产管理员:【新增】、【修改】、【禁用】按钮不可见;
- 新增资产类别:(注意,必填项使用红色星号“*”标注)(超级管理员)
- 在资产类别列表页,点击【新增】按钮,弹出“新增资产类别”窗口;
- 类别名称:必填项,与系统内的资产类别名称不能重复,字符格式及长度要求:中文字符,不超过10位;
- 类别编码:必填项,与系统内的资产类别编码不能重复,字符格式及长度要求:6~8位字符,字母和数字的组合;
- 点击【保存】,保存当前新增内容,关闭当前窗口,回到列表页,在列表页新增一条记录,状态默认为“已启用”;
- 点击【取消】,不保存当前新增内容,关闭当前窗口,回到列表页。
- 修改资产类别:(注意,必填项使用红色星号“*”标注)(超级管理员)
- 在资产类别列表页,点击【修改】按钮,弹出“修改资产类别”窗口,带入“类别名称”及“类别编码”信息;
- 类别名称:必填项,带入原值,修改时与系统内的资产类别名称不能重复,字符格式及长度要求:中文字符,不超过10位;
- 类别编码:必填项,带入原值,修改时与系统内的资产类别编码不能重复,字符格式及长度要求:6~8位字符,字母和数字的组合;
- 点击【保存】,保存当前编辑内容,关闭当前窗口,回到列表页,列表页相应内容随之更新;
- 点击【取消】,不保存当前编辑内容,关闭当前窗口,回到列表页,列表页相应内容前后不变。
- 禁用资产类别:(超级管理员)
在资产类别列表页,点击“已启用”状态资产类别后的【禁用】按钮,系统弹出提示信息“您确定要禁用该资产类别吗?”:
- 点击【确定】,关闭提示信息,同时执行禁用操作;回到列表页,该类别状态变为“已禁用”;
- 点击【取消】,关闭提示信息,不执行禁用操作;回到列表页,该类别状态仍为“已启用”。
- 启用资产类别:(超级管理员)
在资产类别列表页,点击“已禁用”状态资产类别后的【启用】按钮,系统弹出提示信息“您确定要启用该资产类别吗?”:
- 点击【确定】,关闭提示信息,同时执行启用操作;回到列表页,该类别状态变为“已启用”;
- 点击【取消】,关闭提示信息,不执行启用操作;回到列表页,该类别状态仍为“已禁用”。
-
- 品牌
- 业务描述
- 品牌
“品牌”作为资产信息的属性而存在;该模块用于超级管理员对品牌进行管理,资产管理员只能查看。
-
-
- 需求描述
-
登录系统后,超级管理员可以对品牌进行管理:包括品牌的新增、修改、启用和禁用;资产管理员没有操作权限,只能进行品牌的查看。
品牌字段:品牌编码、品牌名称、状态、创建时间。
-
-
- 行为人
-
资产管理员、超级管理员。
-
-
- UI界面
-
(超级管理员)品牌:列表页
(超级管理员)品牌:“新增品牌”窗口
(超级管理员)品牌:“修改品牌”窗口
-
-
- 业务规则
-
- 品牌列表页:(资产管理员&超级管理员)
- 点击左侧导航栏中的“品牌”模块菜单,可进入品牌管理页面;页面title显示“品牌”;
- 面包屑导航显示“当前位置:首页>品牌”,点击“首页”可跳转至首页页面;
- 列表按照品牌创建时间降序显示全部品牌;
- 超级管理员:【新增】、【修改】、【禁用】按钮可见;
- 资产管理员:【新增】、【修改】、【禁用】按钮不可见;
- 新增品牌:(注意,必填项使用红色星号“*”标注)(超级管理员)
- 在品牌列表页,点击【新增】按钮,弹出“新增品牌”窗口;
- 品牌名称:必填项,与系统内的品牌名称不能重复,字符格式及长度要求:中文字符,不超过10位;
- 品牌编码:必填项,与系统内的品牌编码不能重复,字符格式及长度要求:6~8位字符,字母和数字的组合;
- 点击【保存】,保存当前新增内容,关闭当前窗口,回到列表页,在列表页新增一条记录,状态默认为“已启用”;
- 点击【取消】,不保存当前新增内容,关闭当前窗口,回到列表页。
- 修改品牌:(注意,必填项使用红色星号“*”标注)(超级管理员)
- 在品牌列表页,点击【修改】按钮,弹出“修改品牌”窗口,显示带入的“品牌名称”及“品牌编码”信息;
- 品牌名称:必填项,带入原值,修改时与系统内的品牌名称不能重复,字符格式及长度要求:中文字符,不超过10位;
- 品牌编码:必填项,带入原值,修改时与系统内的品牌编码不能重复,字符格式及长度要求:6~8位字符,字母和数字的组合;
- 点击【保存】,保存当前编辑内容,关闭当前窗口,回到列表页,列表页相应内容随之更新;
- 点击【取消】,不保存当前编辑内容,关闭当前窗口,回到列表页,列表页相应内容前后不变。
- 禁用品牌:(超级管理员)
在品牌列表页,点击“已启用”状态品牌后的【禁用】按钮,系统弹出提示信息“您确定要禁用该品牌吗?”:
- 点击【确定】,关闭提示信息,同时执行禁用操作;回到列表页,该品牌状态变为“已禁用”;
- 点击【取消】,关闭提示信息,不执行禁用操作;回到列表页,该品牌状态仍为“已启用”。
- 启用品牌:(超级管理员)
在品牌列表页,点击“已禁用”状态品牌后的【启用】按钮,系统弹出提示信息“您确定要启用该品牌吗?”:
- 点击【确定】,关闭提示信息,同时执行启用操作;回到列表页,该品牌状态变为“已启用”;
- 点击【取消】,关闭提示信息,不执行启用操作;回到列表页,该品牌状态仍为“已禁用”。
- 取得方式
- 业务描述
- 取得方式
“取得方式”作为资产信息的属性而存在;该模块用于超级管理员对取得方式进行管理,资产管理员只能查看。
-
-
- 需求描述
-
登录系统后,超级管理员可以对取得方式进行管理:包括取得方式的新增、修改、启用和禁用;资产管理员没有操作权限,只能进行取得方式的查看。
取得方式字段:取得方式编码、取得方式名称、状态、创建时间。
-
-
- 行为人
-
资产管理员、超级管理员。
-
-
- UI界面
-
(超级管理员)取得方式:列表页
(超级管理员)取得方式:“新增取得方式”窗口
(超级管理员)取得方式:“修改取得方式”窗口
-
-
- 业务规则
-
- 取得方式列表页:(资产管理员&超级管理员)
- 点击左侧导航栏中的“取得方式”模块菜单,进入取得方式管理页面,页面title显示“取得方式”;
- 面包屑导航显示“当前位置:首页>取得方式”,点击“首页”可跳转至首页页面;
- 列表按照取得方式创建时间降序显示全部取得方式;
- 超级管理员:【新增】、【修改】、【禁用】按钮可见;
- 资产管理员:【新增】、【修改】、【禁用】按钮不可见;
- 新增取得方式:(注意,必填项使用红色星号“*”标注)(超级管理员)
- 在取得方式列表页,点击【新增】按钮,弹出“新增取得方式”窗口;
- 取得方式名称:必填项,与系统内的取得方式名称不能重复,字符格式及长度要求:中文字符,不超过10位;
- 取得方式编码:必填项,与系统内的取得方式编码不能重复,字符格式及长度要求:6~8位字符,字母和数字的组合;
- 点击【保存】,保存当前新增内容,关闭当前窗口,回到列表页,在列表页新增一条记录,状态默认为“已启用”;
- 点击【取消】,不保存当前新增内容,关闭当前窗口,回到列表页。
- 修改取得方式:(注意,必填项使用红色星号“*”标注)(超级管理员)
- 在取得方式列表页,点击【修改】按钮,弹出“修改取得方式”窗口,显示带入的“取得方式名称”及“取得方式编码”信息;
- 取得方式名称:必填项,带入原值,修改时与系统内的取得方式名称不能重复,字符格式及长度要求:中文字符,不超过10位;
- 取得方式编码:必填项,带入原值,修改时与系统内的取得方式编码不能重复,字符格式及长度要求:6~8位字符,字母和数字的组合;
- 点击【保存】,保存当前编辑内容,关闭当前窗口,回到列表页,列表页相应内容随之更新;
- 点击【取消】,不保存当前编辑内容,关闭当前窗口,回到列表页,列表页相应内容前后不变。
- 禁用取得方式:(超级管理员)
在取得方式列表页,点击“已启用”状态取得方式后的【禁用】按钮,系统弹出提示信息“您确定要禁用该取得方式吗?”:
- 点击【确定】,关闭提示信息,同时执行禁用操作;回到列表页,该取得方式状态变为“已禁用”;
- 点击【取消】,关闭提示信息,不执行禁用操作;回到列表页,该取得方式状态仍为“已启用”。
- 启用取得方式:(超级管理员)
在取得方式列表页,点击“已禁用”状态取得方式后的【启用】按钮,系统弹出提示信息“您确定要启用该取得方式吗?”:
- 点击【确定】,关闭提示信息,同时执行启用操作;回到列表页,该取得方式状态变为“已启用”;
- 点击【取消】,关闭提示信息,不执行启用操作;回到列表页,该取得方式状态仍为“已禁用”。
- 供应商
- 业务描述
- 供应商
“供应商”作为资产信息的属性而存在;该模块用于超级管理员对供应商进行管理,资产管理员只能查看。
-
-
- 需求描述
-
登录系统后:
- 超级管理员可以新增、修改、启用、禁用、查询、查看供应商信息;
- 资产管理员可以查询、查看供应商信息;
- 供应商详情:供应商名称、类型、状态、联系人、移动电话、地址;
- 供应商查询:支持按照供应商的状态、供应商类型及供应商名称(模糊查询)进行单个条件或组合条件查询。
-
- 行为人
-
资产管理员,超级管理员。
-
-
- UI页面
-
(超级管理员)供应商:列表页
(超级管理员)供应商:“新增供应商”窗口
(超级管理员)供应商:“修改供应商”窗口
供应商:供应商详情窗口
-
-
- 业务规则
-
- 供应商列表页:(资产管理员&超级管理员)
- 点击左侧导航栏中的“供应商”模块菜单,可进入供应商管理页面,页面title显示“供应商”;
- 面包屑导航显示“当前位置:首页>供应商”,点击“首页”可跳转至首页页面;
- 列表按照供应商创建时间降序排列;
- 资产管理员有查询及查看供应商详情的权限;
- 超级管理员可以查询、新增、修改、启用、禁用、查看供应商详情。
- 新增供应商:(注意,必填项使用红色星号“*”标注)(超级管理员)
- 在供应商列表页,点击【新增】按钮,弹出“新增供应商”窗口;
- 供应商名称:必填项,与系统内的供应商名称不能重复,字符格式及长度要求:中文字符,不超过30位;
- 供应商类型:必填项,默认“请选择”;下拉选项为:生产商、代理商、零售、其他;
- 联系人:必填项,字符格式及长度要求:中文字符,不超过20位;
- 移动电话:必填项,字符格式及长度要求:11位有效手机号码;
- 地址:非必填项,字符长度不超过30位;
- 点击【保存】,保存当前新增内容,关闭当前窗口,回到列表页,在列表页新增一条记录,状态默认为“已启用”;
- 点击【取消】,不保存当前新增内容,关闭当前窗口,回到列表页。
- 修改供应商:(注意,必填项使用红色星号“*”标注)(超级管理员)
- 在供应商列表页,点击【修改】按钮,弹出“修改供应商”窗口;
- 供应商名称:必填项,默认带入原值,修改时与系统内的供应商名称不能重复,字符格式及长度要求:中文字符,不超过30位;
- 供应商类型:必填项,默认带入原值;下拉选项为:生产商、代理商、零售、其他;
- 联系人:必填项,默认带入原值;字符格式及长度要求:中文字符,不超过20位;
- 移动电话:必填项,默认带入原值;字符格式及长度要求:11位有效手机号码;
- 地址:非必填项,默认带入原值;字符长度不超过30位;
- 点击【保存】,保存当前编辑内容,关闭当前窗口,回到列表页,列表页相应内容随之更新;
- 点击【取消】,不保存当前编辑内容,关闭当前窗口,回到列表页,列表页相应内容前后不变。
- 禁用供应商:(超级管理员)
在供应商列表页,点击“已启用”状态供应商后的【禁用】按钮,系统弹出提示信息“您确定要禁用该供应商吗?”:
- 点击【确定】,关闭提示信息,执行禁用操作;回到列表页,该供应商状态变为“已禁用”;
- 点击【取消】,关闭提示信息,不执行禁用操作;回到列表页,该供应商状态仍为“已启用”。
- 启用供应商:(超级管理员)
在供应商列表页,点击“已禁用”状态供应商后的【启用】按钮,系统弹出提示信息“您确定要启用该供应商吗?”:
- 点击【确定】,关闭提示信息,同时执行启用操作;回到列表页,该供应商状态变为“已启用”;
- 点击【取消】,关闭提示信息,不执行启用操作;回到列表页,该供应商状态仍为“已禁用”。
- 查看供应商详情:(资产管理员&超级管理员)
- 在供应商列表页,点击列表任意“供应商名称”,弹出“资产供应商详情”窗口,显示供应商名称、类型、状态、联系人、移动电话、地址信息,点击【关闭】按钮,关闭当前窗口,回到列表页。
- 供应商查询:(资产管理员&超级管理员)
- 系统支持单个条件查询及组合查询,“供应商名称”支持模糊查询;
- 在供应商列表页,选择供应商状态、供应商类型,输入供应商名称,点击【查询】按钮,系统显示符合条件的供应商信息。
- 存放地点
- 业务描述
- 存放地点
“存放地点”作为资产信息的属性而存在;该模块用于超级管理员对存放地点进行管理,资产管理员只能查看。
-
-
- 需求描述
-
登录系统后:
- 超级管理员可以新增、修改、启用、禁用、查询、查看存放地点详情;
- 资产管理员可以查询、查看存放地点详情;
- 存放地点详情:存放地点名称、存放地点类型、备注;
- 存放地点查询:支持按照存放地点的状态、类型及存放地点名称(模糊查询)进行单个条件或组合条件查询。
-
- 行为人
-
资产管理员,超级管理员。
-
-
- UI页面
-
(超级管理员)存放地点:列表页
(超级管理员)存放地点:“新增存放地点”窗口
(超级管理员)存放地点:“修改存放地点”窗口
存放地点:存放地详情窗口
-
-
- 业务规则
-
- 存放地点列表页:(资产管理员&超级管理员)
- 点击左侧导航栏中的“存放地点”模块菜单,可进入存放地点管理页面,页面title显示“存放地点”;
- 面包屑导航显示“当前位置:首页>存放地点”,点击“首页”可跳转至首页;
- 列表按照存放地点创建时间降序排列;
- 资产管理员有查询和查看存放地点详情的权限;
- 超级管
以上是关于测试用例(功能用例)——完整demo(一千多条测试用例)的主要内容,如果未能解决你的问题,请参考以下文章