XX管理系统测试用例.docx
《XX管理系统测试用例.docx》由会员分享,可在线阅读,更多相关《XX管理系统测试用例.docx(38页珍藏版)》请在冰豆网上搜索。
XX管理系统测试用例
XXX管理系统_系统测试用例
拟制:
日期:
审核:
日期:
批准:
日期:
文件编号:
HRT-IS-VER-XXX-XXX
等级:
Companyconfidential
生效日期:
发行日期:
修改记录
修订号
作者
日期
简要说明
V1.0
xxx
2013-1-23
新建
1文档介绍5
1.1参考文献5
2测试环境与测试辅助工具的描述5
2.1系统硬件配置5
2.2系统软件配置5
3接口测试用例5
4功能测试用例5
4.1被测试对象的介绍5
4.2测试围与目的5
4.3功能测试用例6
4.3.1参建单位注册管理6
4.3.1.1参建单位注册6
4.3.2企业基本情况6
4.3.2.1企业基本情况6
4.3.2.2填报企业基本情况7
4.3.2.3变更企业基本情况7
4.3.3参建单位管理8
4.3.3.1审批参建单位8
4.3.3.2查看参建单位9
4.3.4工程申报管理10
4.3.4.1新增工程申报10
4.3.4.2导入工程申报11
4.3.4.3修改工程申报11
4.3.4.4删除工程申报12
4.3.4.5查看工程申报12
4.3.4.6申请变更工程申报13
4.3.5工程申报变更审批管理14
4.3.5.1工程申报变更审批14
4.3.5.2查看工程申报14
4.3.6公告管理15
4.3.6.1公告发布15
4.3.6.2公告查看15
4.3.6.3公告生效(失效)16
4.3.7培训计划管理17
4.3.7.1发布培训计划17
4.3.7.2导入培训计划17
4.3.7.3查看培训计划17
4.3.7.4修改培训计划18
4.3.7.5删除培训计划18
4.3.7.6意向培训计划19
4.3.8年检管理19
4.3.8.1填写年度复查表19
4.3.8.2查看年检21
4.3.9年检审批管理21
4.3.9.1发布年检通知21
4.3.9.2审批年检22
4.3.9.3查看年检22
4.3.10统计年检信息23
4.3.10.1统计年检信息23
1文档介绍
该文档是XXX公司关于通管局参建单位管理系统测试用例设计,它详细描述了通管局参建单位管理系统的系统测试步骤。
1.1参考文献
2测试环境与测试辅助工具的描述
2.1系统硬件配置
服务器
硬件配置
备注
2.2系统软件配置
功能
软件
备注
操作系统
Web服务器
运行时环境
运行时平台
数据库
3接口测试用例
4功能测试用例
4.1被测试对象的介绍
4.2测试围与目的
本系统测试用例围为通管局参建单位管理系统功能。
4.3功能测试用例
4.3.1参建单位注册管理
4.3.1.1参建单位注册
测试用例编号
TGJ_CT_001
测试用例名称
参建单位注册
功能描述
参建单位注册功能
用例目的
参建单位注册功能的验证
前提条件
企业用户访问系统(未登录)
输入/动作
期望的输出
1、用户点击‘参建单位注册’。
1、页面显示参建单位注册表单:
用户名*、密码*、确认密码*、联系人*、联系*(联系为手机,*为必填项)。
2、用户填写参建单位注册表单并提交:
A、填写的用户名已经存在。
B、密码和确认密码不一致。
C、任意一项必填项为空。
D、联系格式错误。
E、填写的各项表单字段均正确。
2、
A、系统验证失败,并给出相应提示信息。
B、系统验证失败,并给出相应提示信息。
C、系统验证失败,并给出相应提示信息。
D、系统验证失败,并给出相应提示信息。
E、系统提示注册成功,系统自动发送短信到联系。
4.3.2企业基本情况
4.3.2.1企业基本情况
测试用例编号
TGJ_CT_002
测试用例名称
企业基本情况
功能描述
企业基本情况功能
用例目的
企业基本情况功能的验证
前提条件
企业用户登录系统,且企业基本情况的审批状态不为未审批、审批不通过
输入/动作
期望的输出
1、用户进入‘企业基本情况’页面。
1、页面显示企业基本情况表单:
本/外省参建企业、企业类型、企业名称、通信地址、邮编、主项资质及等级、证书号及有效期、增项资质及等级、证书号及有效期、企业负责人、联系、在闽负责人、手机、在闽联系人、手机、在闽驻地地址、邮编、常驻人员总数、工程技术人员总数、通信相关专业高工、通信相关专业工程师、通信相关专业初级职称、安全生产管理人员、A类、B类、C类、通信概预算人员、通信监理工程师人员、通信专业建造师、一级、二级、其他要说明的情况。
(以上各项均为只读状态)
4.3.2.2填报企业基本情况
测试用例编号
TGJ_CT_003
测试用例名称
填报企业基本情况
功能描述
填报企业基本情况功能
用例目的
填报企业基本情况功能的验证
前提条件
企业用户登录系统,且企业基本情况的审批状态为未审批、或者审批未通过
输入/动作
期望的输出
1、用户进入‘企业基本情况’页面。
1、页面显示企业基本情况填报表单:
本/外省参建企业【下拉列表】*、企业类型【下拉列表】*、企业名称*、通信地址*、邮编【邮编】*、主项资质及等级*、证书号及有效期*、增项资质及等级*、证书号及有效期*、企业负责人*、联系【固话+手机】*、在闽负责人*、手机【手机】*、在闽联系人*、手机【手机】*、在闽驻地地址*、邮编【邮编】*、常驻人员总数【非负整数】*、工程技术人员总数【非负整数】*、通信相关专业高工【非负整数】*、通信相关专业工程师【非负整数】*、通信相关专业初级职称*、安全生产管理人员【非负整数】*、A类【非负整数】*、B类【非负整数】*、C类【非负整数】*、通信概预算人员【非负整数】*、通信监理工程师人员【非负整数】*、通信专业建造师【非负整数】*、一级【非负整数】*、二级【非负整数】*、其他要说明的情况。
(*为必填项)
2、用户填写企业基本情况表单并提交:
A、填写的任意一项字段格式不正确。
B、填写的任意一个必填字段为空。
C、填写的表单信息均正确且必填项都不为空。
2、
A、系统校验失败,并给出相应的提示信息。
B、系统校验失败,并给出相应的提示信息。
C、系统提示企业基本情况提交成功。
4.3.2.3变更企业基本情况
测试用例编号
TGJ_CT_004
测试用例名称
变更企业基本情况
功能描述
变更企业基本情况功能
用例目的
变更企业基本情况功能的验证
前提条件
企业用户登录系统,且企业基本情况为审批通过、或者变更审批不通过
输入/动作
期望的输出
1、用户进入‘企业基本情况’页面。
1、页面显示企业基本情况表单:
本/外省参建企业、企业类型、企业名称、通信地址、邮编、主项资质及等级、证书号及有效期、增项资质及等级、证书号及有效期、企业负责人、联系、在闽负责人、手机、在闽联系人、手机、在闽驻地地址、邮编、常驻人员总数、工程技术人员总数、通信相关专业高工、通信相关专业工程师、通信相关专业初级职称、安全生产管理人员、A类、B类、C类、通信概预算人员、通信监理工程师人员、通信专业建造师、一级、二级、其他要说明的情况。
(以上各项均为只读状态)
2、用户点击‘变更’按钮,进入企业基本情况变更页面。
2、页面显示企业基本情况变更表单:
本/外省参建企业【下拉列表】*、企业类型【下拉列表】*、企业名称*、通信地址*、邮编【邮编】*、主项资质及等级*、证书号及有效期*、增项资质及等级*、证书号及有效期*、企业负责人*、联系【固话+手机】*、在闽负责人*、手机【手机】*、在闽联系人*、手机【手机】*、在闽驻地地址*、邮编【邮编】*、常驻人员总数【非负整数】*、工程技术人员总数【非负整数】*、通信相关专业高工【非负整数】*、通信相关专业工程师【非负整数】*、通信相关专业初级职称*、安全生产管理人员【非负整数】*、A类【非负整数】*、B类【非负整数】*、C类【非负整数】*、通信概预算人员【非负整数】*、通信监理工程师人员【非负整数】*、通信专业建造师【非负整数】*、一级【非负整数】*、二级【非负整数】*、其他要说明的情况。
(*为必填项)
3、用户修改企业基本情况并提交:
A、填写的任意一项字段格式不正确。
B、填写的任意一个必填字段为空。
C、填写的表单信息均正确且必填项都不为空。
3、
A、系统校验失败,并给出相应的提示信息。
B、系统校验失败,并给出相应的提示信息。
C、系统提示企业基本情况提交成功。
4.3.3参建单位管理
4.3.3.1审批参建单位
测试用例编号
TGJ_CT_005
测试用例名称
审批参建单位
功能描述
审批参建单位
用例目的
审批参建单位功能的验证
前提条件
通管局用户登录系统
输入/动作
期望的输出
1、用户进入参建单位列表页面。
1、页面显示查询条件:
企业名称(模糊查询)、状态(下拉列表)、本/外省参建企业(下拉列表)、企业类型(下拉列表)、参建单位(下拉列表),其中‘本/外省参建企业’、‘企业类型’、‘参建单位’这三个查询条件为级联查询。
同时页面默认显示所有企业基本情况列表:
企业代号、企业名称、法人代表、资质等级、证书号、本/外省参见企业、状态、操作(查看、审批)。
2、用户输入查询条件,查询要审批的参建单位。
2、系统显示符合查询条件的参建单位列表,其中只有状态为‘待审批’、‘变更待审批’的参建单位有审批操作。
3、用户选择待审批的参建单位:
A、用户选择一条状态为‘待审批’的参建单位。
B、用户选择一条状态为‘变更待审批’的参建单位。
3、
A、页面显示待审批的参建单位基本信息:
本/外省参建企业、企业类型、企业名称、通信地址、邮编、主项资质及等级、证书号及有效期、增项资质及等级、证书号及有效期、企业负责人、联系、在闽负责人、手机、在闽联系人、手机、在闽驻地地址、邮编、常驻人员总数、工程技术人员总数、通信相关专业高工、通信相关专业工程师、通信相关专业初级职称、安全生产管理人员、A类、B类、C类、通信概预算人员、通信监理工程师人员、通信专业建造师、一级、二级、其他要说明的情况(以上各项均为只读状态),审批结果(通过、不通过)、审批意见。
B、页面显示待审批的参建单位基本信息:
企业名称、变更字段的变更前后对比(以上各项均为只读状态),审批结果(通过、不通过)、审批意见。
4、用户选择审批结果、填写审批意见后提交参建单位审批:
A、审批结果为空。
B、审批结果不为空。
4、
A、系统验证失败,并给出相应提示信息。
B、系统保存企业基本信息,页面提示审批企业基本情况成功。
4.3.3.2查看参建单位
测试用例编号
TGJ_CT_006
测试用例名称
查看参建单位
功能描述
查看参建单位功能
用例目的
查看参建单位功能的验证
前提条件
通管局用户登录系统
输入/动作
期望的输出
1、用户进入参建单位列表页面。
1、页面显示查询条件:
企业名称(模糊查询)、状态(下拉列表)、本/外省参建企业(下拉列表)、企业类型(下拉列表)、参建单位(下拉列表),其中‘本/外省参建企业’、‘企业类型’、‘参建单位’这三个查询条件为级联查询。
同时页面默认显示所有企业基本情况列表:
企业代号、企业名称、法人代表、资质等级、证书号、本/外省参见企业、状态、操作(查看、审批)。
2、用户输入查询条件,查询要查看的参建单位。
2、系统显示符合查询条件的参建单位列表。
3、用户选择要查看的参建单位。
3、系统显示参建单位基本情况的详细信息:
本/外省参建企业、企业类型、企业名称、通信地址、邮编、主项资质及等级、证书号及有效期、增项资质及等级、证书号及有效期、企业负责人、联系、在闽负责人、手机、在闽联系人、手机、在闽驻地地址、邮编、常驻人员总数、工程技术人员总数、通信相关专业高工、通信相关专业工程师、通信相关专业初级职称、安全生产管理人员、A类、B类、C类、通信概预算人员、通信监理工程师人员、通信专业建造师、一级、二级、其他要说明的情况(以上各项均为只读状态)。
4.3.4工程申报管理
4.3.4.1新增工程申报
测试用例编号
TGJ_CT_007
测试用例名称
新增工程申报
功能描述
新增工程申报功能
用例目的
新增工程申报功能的验证
前提条件
企业用户登录系统
输入/动作
期望的输出
1、用户进入页面‘新增工程申报’。
1、系统显示空白的工程申报表单信息:
项目年份*、申报单位*、填报人*、联系【固话+手机】*、项目名称*、建设单位*、合同货币量(万元)【浮点型】*、开工时间【日期型】*、项目负责人*,其中项目年份默认为当前系统年份(用户可修改)、申报单位默认显示当前登录企业、*为必填项。
2、用户填写工程申报表单信息并提交:
A、任意一个必填字段为空。
B、任意一项字段的格式不正确。
C、填写的项目名称在该企业中已经存在。
D、正确填写各项字段。
2、
A、系统验证失败,并给出相应的提示信息。
B、系统验证失败,并给出相应的提示信息。
C、系统验证失败,并给出相应的提示信息。
D、系统保存工程申报信息,并提示保存工程申报成功。
提交的表单状态为‘正常’,暂存的表单状态为‘未提交’。
4.3.4.2导入工程申报
测试用例编号
TGJ_CT_008
测试用例名称
导入工程申报
功能描述
导入工程申报功能
用例目的
导入工程申报功能的验证
前提条件
企业用户登录系统
输入/动作
期望的输出
1、用户进入页面‘导入工程申报’。
1、系统显示工程申报导入页面,页面提供导入模板供用户下载。
2、用户下载模板并根据模板填写文件后导入系统:
A、导入文件中任意一个工程申报的必填字段为空。
B、导入文件中任意一个工程申报字段的格式不正确。
C、导入文件中的任意一个项目名称在该企业中已经存在。
D、正确填写每个工程申报的各项字段。
2、
A、文件导入失败,并给出相应的提示信息。
B、文件导入失败,并给出相应的提示信息。
C、文件导入失败,并给出相应的提示信息。
D、系统保存工程申报信息,并提示保存工程申报成功。
提交的表单状态为‘未提交’,其中申报单位默认为当前登录企业。
4.3.4.3修改工程申报
测试用例编号
TGJ_CT_009
测试用例名称
修改工程申报
功能描述
修改工程申报功能
用例目的
修改工程申报功能的验证
前提条件
企业用户登录系统
输入/动作
期望的输出
1、用户进入‘维护工程申报’页面。
1、页面显示查询条件:
项目名称(模糊查询)、项目年份(区间)、状态(下拉列表)、本/外省参建单位(下拉列表)、企业类型(下拉列表)、建设单位(下拉列表),其中‘本/外省参建企业’、‘企业类型’、‘建设单位’这三个查询条件为级联查询。
页面同时默认显示所有工程申报列表:
年份、项目名称、建设单位、合同货币量(万元)、开工时间、项目负责人、状态、操作栏(查看、修改、删除、变更申请)。
2、用户输入正确查询条件,查询要修改的工程申报。
2、页面显示符合查询条件的工程申报,其中只有状态为‘未提交’的工程申报才有修改操作。
3、用户打开要修改的工程申报。
3、页面显示该工程申报信息:
申报单位*、项目名称*、建设单位*、合同货币量(万元)【浮点型】*、年份【日期型】*、开工时间【日期型】*、项目负责人*、填报人*、联系【固话+手机】*,其中申报单位为系统自动填充不能修改,*为必填项。
4、用户修改工程申报并提交:
A、修改工程申报任意一个必填项为空。
B、修改工程申报任意一个字段格式不正确。
C、修改工程申报的项目名称和该企业的其他工程申报项目名称重复。
D、正确修改工程申报各项信息。
4、
A、系统验证失败,并给出相应提示信息。
B、系统验证失败,并给出相应提示信息。
C、系统校验失败,并给出相应提示信息。
D、系统保存修改后的工程申报,并提示修改工程申报成功。
4.3.4.4删除工程申报
测试用例编号
TGJ_CT_010
测试用例名称
删除工程申报
功能描述
删除工程申报功能
用例目的
删除工程申报功能的验证
前提条件
企业用户登录系统
输入/动作
期望的输出
1、用户进入‘维护工程申报’页面。
1、页面显示查询条件:
项目名称(模糊查询)、项目年份(区间)、状态(下拉列表)、本/外省参建单位(下拉列表)、企业类型(下拉列表)、建设单位(下拉列表),其中‘本/外省参建企业’、‘企业类型’、‘建设单位’这三个查询条件为级联查询。
页面同时默认显示所有工程申报列表:
年份、项目名称、建设单位、合同货币量(万元)、开工时间、项目负责人、状态、操作栏(查看、修改、删除、变更申请)。
2、用户输入正确查询条件,查询要修改的工程申报。
2、页面显示符合查询条件的工程申报,其中只有状态为‘未提交’的工程申报才有删除操作。
3、用户选择要删除的工程申报,点击‘删除’。
A、点击‘确定’按钮。
B、点击‘取消’按钮。
3、系统弹出删除确认框。
A、系统删除该工程申报,并给出相应提示信息。
B、系统不执行删除工程申报操作。
4.3.4.5查看工程申报
测试用例编号
TGJ_CT_011
测试用例名称
查看工程申报
功能描述
查看工程申报功能
用例目的
查看工程申报功能的验证
前提条件
企业用户登录系统
输入/动作
期望的输出
1、用户进入‘维护工程申报’页面。
1、页面显示查询条件:
项目名称(模糊查询)、项目年份(区间)、状态(下拉列表)、本/外省参建单位(下拉列表)、企业类型(下拉列表)、建设单位(下拉列表),其中‘本/外省参建企业’、‘企业类型’、‘建设单位’这三个查询条件为级联查询。
页面同时默认显示所有工程申报列表:
年份、项目名称、建设单位、合同货币量(万元)、开工时间、项目负责人、状态、操作栏(查看、修改、删除、变更申请)。
2、用户输入正确查询条件,查询要查看的工程申报。
2、页面显示符合查询条件的工程申报。
3、用户选择要查看的工程申报,进入查看页面。
3、系统显示该工程申报的详细信息:
申报单位、填报人、项目名称、年份、建设单位、合同货币量(万元)、开工时间、项目负责人、联系,以上所有字段均为只读。
4.3.4.6申请变更工程申报
测试用例编号
TGJ_CT_012
测试用例名称
申请变更工程申报
功能描述
申请变更工程申报功能
用例目的
申请变更工程申报功能的验证
前提条件
企业用户登录系统
输入/动作
期望的输出
1、用户进入‘维护工程申报’页面。
1、页面显示查询条件:
项目名称(模糊查询)、项目年份(区间)、状态(下拉列表)、本/外省参建单位(下拉列表)、企业类型(下拉列表)、建设单位(下拉列表),其中‘本/外省参建企业’、‘企业类型’、‘建设单位’这三个查询条件为级联查询。
页面同时默认显示所有工程申报列表:
年份、项目名称、建设单位、合同货币量(万元)、开工时间、项目负责人、状态、操作栏(查看、修改、删除、变更申请)。
2、用户输入正确查询条件,查询要申请变更的工程申报。
2、页面显示符合查询条件的工程申报,其中只有状态为‘正常’、‘变更审批通过’、‘变更审批未通过’的工程申报才有申请变更操作。
3、用户打开要申请变更的工程申报。
3、页面显示该工程申报信息:
申报单位*、项目名称*、建设单位*、合同货币量(万元)【浮点型】*、年份【日期型】*、开工时间【日期型】*、项目负责人*、填报人*、联系【固话+手机】*,其中申报单位为系统自动填充不能修改,*为必填项。
4、用户变更工程申报并提交:
A、修改工程申报任意一个必填项为空。
B、修改工程申报任意一个字段格式不正确。
C、修改工程申报的项目名称和该企业的其他工程申报项目名称重复。
D、正确修改工程申报各项信息。
4、
A、系统验证失败,并给出相应提示信息。
B、系统验证失败,并给出相应提示信息。
C、系统校验失败,并给出相应提示信息。
D、系统保存变更后的工程申报,并提示申请变更工程申报成功。
4.3.5工程申报变更审批管理
4.3.5.1工程申报变更审批
测试用例编号
TGJ_CT_013
测试用例名称
工程申报变更审批
功能描述
工程申报变更审批功能
用例目的
工程申报变更审批功能的验证
前提条件
通管局用户登录系统
输入/动作
期望的输出
1、用户进入‘维护工程申报’页面。
1、页面显示查询条件:
项目名称(模糊查询)、项目年份(区间)、状态(下拉列表)、本/外省参见企业(下拉列表)、企业类型(下拉列表)、建设单位(下拉列表),其中‘本/外省参建企业’、‘企业类型’、‘建设单位’这三个查询条件为级联查询。
同时页面默认显示所有的工程申报列表:
年份、申报单位、项目名称、建设单位、合同货币量(万元)、开工时间、项目负责人、状态、操作栏(查看、审批)。
2、用户输入正确的查询条件查询要审批的工程申报。
2、页面显示符合查询条件的工程申报列表,其中只有状态为‘变更待审批’的工程申报有审批操作。
3、用户选择要进行变更审批的工程申报,进入审批页面。
3、页面显示工程申报的变更信息:
变更项目、申报单位、变更信息的前后对比(以上信息为只读状态),审批结果(通过、未通过)。
4、用户审批工程申报:
A、用户没有选择审批结果。
B、用户选择审批结果。
4、
A、系统校验失败,并给出相应的提示信息。
B、系统保存工程申报变更审批,并提示审批工程申报变更成功。
4.3.5.2查看工程申报
测试用例编号
TGJ_CT_014
测试用例名称
查看工程申报
功能描述
查看工程申报功能
用例目的
查看工程申报功能的验证
前提条件
通管局用户登录系统
输入/动作
期望的输出
1、用户进入‘维护工程申报’页面。
1、页面显示查询条件:
项目名称(模糊查询)、项目年份(区间)、状态(下拉列表)、本/外省参见企业(下拉列表)、企业类型(下拉列表)、建设单位(下拉列表),其中‘本/外省参建企业’、‘企业类型’、‘建设单位’这三个查询条件为级联查询。
同时页面默认显示所有的工程申报列表:
年份、申报单位、项目名称、建设单位、合同货币量(万元)、开工时间、项目负责人、状态、操作栏(查看、审批)。
2、用户输入正确查询条件,查询要查看的工程申报。
2、页面显示符合查询条件的工程申报。
3、用户选择要查看的工程申报,进入查看页面。
3、系统显示该工程申报的详细信息:
申报单位、填报人、项目名称、年份、建设单位、合同货币量(万元)、开工时间、项目负责人、联系,以上所有字段均为只读。
4.3.6公告管理
4.3.6.1公告发布
测试用例编号
TGJ_CT_015
测试用例名称
公告发布
功能描述
公告发布功能
用例目的
公告发布功能的验证
前提条件
通管局用户登录系统
输入/动作
期望的输出
1、用户进入