测试用例人民检察院检察业务及办公软件.docx
《测试用例人民检察院检察业务及办公软件.docx》由会员分享,可在线阅读,更多相关《测试用例人民检察院检察业务及办公软件.docx(27页珍藏版)》请在冰豆网上搜索。
![测试用例人民检察院检察业务及办公软件.docx](https://file1.bdocx.com/fileroot1/2023-4/18/8a677624-a4bd-4cc6-80fa-30ea961aa42d/8a677624-a4bd-4cc6-80fa-30ea961aa42d1.gif)
测试用例人民检察院检察业务及办公软件
No:
0304506
测试用例
样品名称人民检察院检察业务及办公软件
生产单位xxxxxxxxxxxxxxxxxxxxxxx
委托单位最高人民检察院
检察技术信息研究中心
测试类型委托测试
报告日期2004年01月05日
人民检察院检察业务及办公软件
用例的总体概况
定义内容
单位
数量
测试过程
条
29
测试用例
条
40
用户文档(UD)类测试索引
条
0
功能性(F)类测试索引
条
17
可靠性(R)类测试索引
条
0
易用性(U)类测试索引
条
0
可维护性(M)类测试索引
条
0
可移植性(P)类测试索引
条
0
效率测试(E)类测试索引
条
23
中文特性(CC)类测试索引
条
0
测试用例确认
测试人
审核人
日期
测试用例:
所有业务---案件查询F-110F-114F-134F-160F-183F-206F-229F-252F-275F-298F-321F-361
第1页
共1页
案件查询F-110-01
序号
操作/输入
预期结果
实际结果
F/P
01
进入模块中的“案卷信息浏览”页面
成功进入页面,显示无误
成功进入页面,显示无误
P
02
在“案卷信息浏览”下面的“案件名称”下输入案件名称的中间的字符
查询出名称包含输入字符的案件
不能查询出名称包含输入字符的案件
F
案件信息的浏览F-251
第1页
共1页
案件信息的浏览F-251-01
序号
操作/输入
预期结果
实际结果
F/P
01
选择侦查监督业务-》提请批准直接受理案件审查中-》内勤受案,填写案卡,输入表中要求的必填项,点击“保存”
案件信息保存成功并在列表中正确地显示出来
案件名称没有设置为必填项,在列表中没有显示出来,导致此案件不能再次被浏览
F
所有业务--案件信息的修改F-111F-135F-161F-184F-207F-230F-253F-276F-299F-322F-362
第1页
共1页
案件信息的修改F-111-01
序号
操作/输入
预期结果
实际结果
F/P
03
以侦查监督部门的人员(如zcjd001)进入办案-》侦查监督-》受理审查逮捕-》承办案件,进入某一个案件,点击“修改”
进入案件信息的编辑页面
进入案件信息的编辑页面
P
04
修改案件名称,点击“保存”
提示保存成功,新的案件名称显示在案件信息列表中
提示保存成功,案件信息列表中显示的依然是修改前的名称
F
办公系统设定-字典管理F-64
第1页
共1页
代码维护-搜索代码名称F-64-01
序号
操作/输入
预期结果
实际结果
F/P
05
以超级用户身份登陆系统,进入办公系统,在系统设定的字典管理界面点击“代码维护”
进入代码维护界面,出现相应的代码列表及明细
进入代码维护界面,出现相应的代码列表及明细
P
06
在代码维护界面左上角的代码名称栏位输入要查询的代码类别名称(代码列表中存在的),再点击“搜索”按钮
代码列表定位于查找到的代码名称,同时代码明细显示该代码的代码明细定义
代码列表定位于查找到的代码名称,同时代码明细显示该代码的代码明细定义
P
07
在代码维护界面左上角的代码名称栏位输入要查询的代码类别名称(代码列表中不存在的),再点击“搜索”按钮
系统提示找不到信息,或界面没有反应
界面没有反应
P
办公系统设定-字典管理F-65
第1页
共1页
代码维护-添加代码名称F-65-01
序号
操作/输入
预期结果
实际结果
F/P
01
以超级用户身份登陆系统,进入办公系统,在系统设定的字典管理界面点击“代码维护”
进入代码维护界面,出现相应的代码列表及明细
进入代码维护界面,出现相应的代码列表及明细
P
02
在代码维护界面点击代码列表部分的“添加”按钮
代码编辑对话框弹出
代码编辑对话框弹出
P
03
输入代码类别名称、代码编号、代码名称、简称、代码描述,点击“保存”
对话框关闭、新的代码类别名称被加入列表
对话框关闭、新的代码类别名称被加入列表
P
办公系统设定-字典管理F-66
第1页
共1页
代码维护-删除代码名称F-66-01
序号
操作/输入
预期结果
实际结果
F/P
01
以超级用户身份登陆系统,进入办公系统,在系统设定的字典管理界面点击“代码维护”
进入代码维护界面,出现相应的代码列表及明细
进入代码维护界面,出现相应的代码列表及明细
P
02
在代码列表部分选中要删除的代码类别名称,在代码维护界面点击代码列表部分的“删除”按钮
代码删除确认对话框弹出
代码删除确认对话框弹出
P
03
点击对话框中的“确定”按钮
对话框关闭,代码列表中相应的代码类别被删除
对话框关闭,代码列表中相应的代码类别被删除
P
办公系统设定-字典管理F-67
第1页
共1页
代码维护-搜索代码明细F-67-01
序号
操作/输入
预期结果
实际结果
F/P
01
以超级用户身份登陆系统,进入办公系统,在系统设定的字典管理界面点击“代码维护”
进入代码维护界面,出现相应的代码列表及明细
进入代码维护界面,出现相应的代码列表及明细
P
02
在代码维护界面的代码列表中选定要找的代码类别名称
代码明细显示该代码类别的代码明细定义
代码明细显示该代码类别的代码明细定义
P
03
在代码明细编辑框,输入要查找的代码名称,点击旁边的“搜索”按钮
代码明细列表进行过滤,过滤出相应要查找的内容
代码明细列表进行过滤,过滤出相应要查找的内容
P
办公系统设定-字典管理F-68
第1页
共1页
代码维护-添加代码明细F-68-01
序号
操作/输入
预期结果
实际结果
F/P
01
以超级用户身份登陆系统,进入办公系统,在系统设定的字典管理界面点击“代码维护”
进入代码维护界面,出现相应的代码列表及明细
进入代码维护界面,出现相应的代码列表及明细
P
02
在代码维护界面的代码列表中选定要找的代码类别名称
代码明细显示该代码类别的代码明细定义
代码明细显示该代码类别的代码明细定义
P
03
点击代码明细侧的“添加”按钮
代码编辑对话框弹出
代码编辑对话框弹出
P
04
输入代码类别名称、代码编号、代码名称、简称、代码描述,点击“保存”
对话框关闭、新的代码名称被加入明细列表
对话框关闭、提示保存成功,新的代码名称被加入明细列表
P
05
在代码列表中切换到别的代码类别,再切换回来
新加入的代码明细能够显示
新加入的代码明细不能够显示,需要重新开启IE后,才能正常显示
F
办公系统设定-字典管理F-69
第1页
共1页
代码维护-删除代码明细F-69-01
序号
操作/输入
预期结果
实际结果
F/P
01
以超级用户身份登陆系统,进入办公系统,在系统设定的字典管理界面点击“代码维护”
进入代码维护界面,出现相应的代码列表及明细
进入代码维护界面,出现相应的代码列表及明细
P
02
在代码维护界面的代码列表中选定要找的代码类别名称
代码明细显示该代码的代码明细定义
代码明细显示该代码的代码明细定义
P
03
在代码明细列表中选中要删除代码明细前面的选择框,点击代码明细侧的“删除”按钮
代码明细删除确认对话框弹出
代码明细删除确认对话框弹出
P
04
点击对话框中的“确定”按钮
对话框关闭,代码明细列表中相应的代码定义已被删除
对话框关闭,代码明细列表中相应的代码定义已被删除
P
办公系统设定-字典管理F-70
第1页
共1页
代码维护-编辑代码明细F-70-01
序号
操作/输入
预期结果
实际结果
F/P
01
以超级用户身份登陆系统,进入办公系统,在系统设定的字典管理界面点击“代码维护”
进入代码维护界面,出现相应的代码列表及明细
进入代码维护界面,出现相应的代码列表及明细
P
02
在代码维护界面的代码列表中选定要找的代码类别名称
代码明细显示该代码类别的代码明细定义
代码明细显示该代码类别的代码明细定义
P
03
在代码明细列表中,点击要编辑代码明细行中的“编辑”按钮
代码编辑对话框弹出
代码编辑对话框弹出
P
04
修改其中的代码编号(改为原代码明细表中不存在的)、代码名称、简称、代码描述,点击“保存”
对话框关闭,代码明细列表中相应的代码定义已被修改
对话框关闭,代码明细列表中相应的代码定义已被修改
P
05
不修改修改其中的代码编号,只修改代码名称、简称、代码描述部分,点击“保存”
对话框关闭,代码明细列表中相应的代码定义已被修改
系统提示,代码编号重复,无法保存。
F
办公系统设定-字典管理F-73
第1页
共1页
数据字典维护-修改数据表定义F-73-01
序号
操作/输入
预期结果
实际结果
F/P
01
以超级用户身份登陆系统,进入办公系统,在系统设定的字典管理界面点击“数据字典维护”
进入数据字典维护界面,出现相应的数据表定义
进入数据字典维护界面,出现相应的数据表定义
P
02
在数据表名列表框选定要查找的数据表名
右边界面显示相应的各数据项的定义
右边界面显示相应的各数据项的定义
P
03
点击某一数据项前面的“编辑”按钮
各栏位改变为可编辑状态
各栏位改变为可编辑状态
P
04
编辑各个当前为空的栏位为字符串,然后点击“更新”按钮
系统提示保存成功,或某栏位输入非法,无法保存
系统界面出现源程序级错误显示“ServerErrorin'/JcySoft'Application...”
F
办案系统设定-数据导入导出及案件清除F-1155
第1页
共1页
查询案件F-1155-01
序号
操作/输入
预期结果
实际结果
F/P
01
以超级用户身份登陆系统,进入办案系统,在系统设定部分点击“数据导入导出案件清除”
进入“数据导入导出案件清除”界面
进入“数据导入导出案件清除”界面
P
02
在业务类型下拉框中选定要查询案件的业务类型,在案件名称编辑框输入要查询的案件名称,点击“查询”按钮。
在案件列表中过滤出要查找的案件
在案件列表中过滤出要查找的案件
P
办案系统设定-数据导入导出及案件清除F-1157
第1页
共1页
导出案件F-1157-01
序号
操作/输入
预期结果
实际结果
F/P
01
以超级用户身份登陆系统,进入办案系统,在系统设定部分点击“数据导入导出案件清除”
进入“数据导入导出案件清除”界面
进入“数据导入导出案件清除”界面
P
02
在业务类型下拉框中选定要查找的案件的业务类型,在案件列表中选定要导出的案件,点击该案件对应的“导出”按钮。
系统数据交换服务界面提示运行成功,并能在相应的导出数据文件夹内看到相应的文件。
系统数据交换服务界面提示运行成功,并能在相应的导出数据文件夹内看到相应的文件
P
办案系统设定-数据导入导出及案件清除F-1158
第1页
共1页
删除案件F-1158-01
序号
操作/输入
预期结果
实际结果
F/P
01
以超级用户身份登陆系统,进入办案系统,在系统设定部分点击“数据导入导出案件清除”
进入“数据导入导出案件清除”界面
进入“数据导入导出案件清除”界面
P
02
在业务类型下拉框中选定要删除案件的业务类型,在案件列表中选定要导出的案件,点击该案件对应的“X”按钮,并确认弹出的删除确认框。
案件从案件列表中删除。
案件从案件列表中删除。
P
办案系统设定-数据导入导出及案件清除F-1159
第1页
共1页
排序案件F-1159-01
序号
操作/输入
预期结果
实际结果
F/P
01
以超级用户身份登陆系统,进入办案系统,在系统设定部分点击“数据导入导出案件清除”
进入“数据导入导出案件清除”界面
进入“数据导入导出案件清除”界面
P
02
在业务类型下拉框中选定要删除案件的业务类型,在案件列表中单击案件名称/案件标号的标题
案件列表按案件名称/案件标号排序。
案件列表按案件名称/案件标号排序。
P
办案系统设定-数据导入导出及案件清除F-1156
第1页
共1页
导入案件F-1156-01
序号
操作/输入
预期结果
实际结果
F/P
01
以超级用户身份登陆系统,进入办案系统,在系统设定部分点击“数据导入导出案件清除”
进入“数据导入导出案件清除”界面
进入“数据导入导出案件清除”界面
P
02
将要导入案件的数据文件拷贝到相应的数据交换文件夹内,点击案件列表上方的“导入”按钮。
进入数据交换界面
进入数据交换界面
P
03
在“运行名称”编辑框,输入要导入办案业务(执行死刑临场监督情况(GS_ZXSXLCJD)、公诉复核案件(GS_FH)、检察技术业务(JCJS_BAQK)、检察装备器材-器材设备(ZB_QCSB)、立案监督-提请批准直接受理案件审查(LAJD-SCTQPZZJSL))的名称,然后选中“从xml文件至数据库”,再点击“确定”
系统提示运行成功,并能在相应的案件列表中,看到导入的案件数据。
系统数据交换服务界面提示有问题,系统提示运行成功,在相应的案件列表中,看不到导入的案件数据
F
办案系统设定-数据导入导出及案件清除F-1156
第1页
共1页
导入案件F-1156-02
序号
操作/输入
预期结果
实际结果
F/P
01
以超级用户身份登陆系统,进入办案系统,在系统设定部分点击“数据导入导出案件清除”
进入“数据导入导出案件清除”界面
进入“数据导入导出案件清除”界面
P
02
将要导入案件的数据文件拷贝到相应的数据交换文件夹内,点击案件列表上方的“导入”按钮。
进入数据交换界面
进入数据交换界面
P
03
在“运行名称”编辑框,输入要导入的其它办案业务的名称,然后选中“从xml文件至数据库”,再点击“确定”
系统提示运行成功,并能在相应的案件列表中,看到导入的案件数据。
系统提示运行成功,并能在相应的案件列表中,看到导入的案件数据。
P
04
进入各个业务处理模块,查对导入的案件信息
信息全面
无法看到各案件文书资料
F
05
以相应业务身份登陆系统,操作导入的案件业务
可以进一步流转和处理
可以进一步流转和处理
P
效率测试用例
系统登录---并发用户登录系统
序号
操作/输入
预期结果
实际结果
P/F
省级检察院(用户数:
300人)
01
单用户登录系统
得出单用户登录系统的响应时间
02
10个具有不同ID的用户并发登录系统
得出10用户登录系统响应时间中最小值、最大值、平均值,以及90%的响应时间中的最大值
03
50个具有不同ID的用户并发登录系统
得出50用户登录系统响应时间中最小值、最大值、平均值,以及90%的响应时间中的最大值
测试目的:
分别并发不同数目的虚拟用户执行登录操作,对检查点进行压力加载测试。
预测应用投入使用后在一定用户压力情况下的系统响应时间。
递增用户登录检察院系统测试用例
系统登录---递增用户登录系统
序号
操作/输入
预期结果
实际结果
P/F
01
每隔“单用户登录系统时间”登录1个用户,最终登录到50个用户
得出50用户登录系统响应时间中最小值、最大值、平均值,以及90%的响应时间中的最大值
02
每隔“单用户登录系统时间”并发登录10个用户,最终达到50个用户在线登录,每个用户执行5遍登录操作
得出50用户登录系统响应时间中最小值、最大值、平均值,以及90%的响应时间中的最大值
测试目的:
1模拟应用真实的使用情景,使用户预知应用投入使用后的性能水平。
2确定系统登录模块是否存在内存泄漏问题
注:
该测试用例适用于县、市、省级检察院系统
最大用户登录检察院系统测试用例
系统登录---并发用户登录系统
序号
操作/输入
预期结果
实际结果
P/F
省级检察院(用户数:
300人)
01
300个具有不同ID的用户并发登录系统
得出300用户登录系统响应时间中最小值、最大值、平均值,以及90%的响应时间中的最大值
02
每隔“单用户登录系统时间”并发登录10个用户,最终达到300个用户在线登录,每个用户执行15遍登录操作
得出300用户登录系统响应时间中最小值、最大值、平均值,以及90%的响应时间中的最大值
测试目的:
分别并发实际最大用户数执行登录操作,预测应用能否满足实际需求。
多用户执行数据库查询操作情况下,用户登录系统测试用例
系统登录---多用户执行数据库查询操作情况下,用户登录系统
序号
操作/输入
预期结果
实际结果
P/F
01
并发10用户登录系统,同时模拟10用户执行数据库查询操作
得出10用户登录系统响应时间中最小值、最大值、平均值,以及90%的响应时间中的最大值
测试目的:
模拟应用真实的使用情景,使用户预知应用投入使用后的性能水平。
注:
该测试用例适用于县、市、省级检察院系统
并发用户查询控告举报案件数据
数据查询---并发用户查询数据
序号
操作/输入
预期结果
实际结果
P/F
省级检察院(用户数:
300人)
01
单用户查询控告举报案件数据
得出单用户查询控告举报案件数据的响应时间
02
10用户并发查询控告举报案件数据
得出10用户查询控告举报案件数据响应时间中最小值、最大值、平均值,以及90%的响应时间中的最大值
03
50用户并发查询控告举报案件数据
得出50用户查询控告举报案件数据响应时间中最小值、最大值、平均值,以及90%的响应时间中的最大值
测试目的:
分别并发不同数目的虚拟用户执行查询数据操作,对检查点进行压力加载测试。
预测应用投入使用后在一定用户压力情况下的系统响应时间。
注:
该测试用例适用于满足不同数目查询条件的查询操作
递增用户查询控告举报案件数据
数据查询---递增用户查询数据
序号
操作/输入
预期结果
实际结果
P/F
01
每隔“单用户查询数据时间”登录1用户查询控告举报案件数据,最终递增到50个用户
得出50用户查询数据系统响应时间中最小值、最大值、平均值,以及90%的响应时间中的最大值
02
每隔“单用户查询数据时间”并发登录5用户查询控告举报案件数据,最终递增到50个用户,每个用户执行10遍查询操作
得出50用户查询数据系统响应时间中最小值、最大值、平均值,以及90%的响应时间中的最大值
测试目的:
1模拟应用真实的使用情景,使用户预知应用投入使用后的性能水平。
2确定数据查询模块是否存在内存泄漏问题
注:
1该测试用例适用于县、市、省级检察院系统
2该测试用例适用于满足不同数目查询条件的查询操作
多用户执行登录情况下,用户执行查询操作测试用例
数据查询---多用户执行登录情况下,用户执行查询操作
序号
操作/输入
预期结果
实际结果
P/F
01
并发10用户执行数据库查询操作,同时模拟10用户登录系统
得出10用户执行查询操作响应时间中最小值、最大值、平均值,以及90%的响应时间中的最大值
测试目的:
模拟应用真实的使用情景,使用户预知应用投入使用后的性能水平。
注:
该测试用例适用于县、市、省级检察院系统
并发用户执行提交表单操作测试用例
提交表单---并发用户提交表单
序号
操作/输入
预期结果
实际结果
P/F
省级检察院(用户数:
300人)
01
单用户添加控告举报案件数据后提交表单
得出单用户提交表单的响应时间
02
10用户并发添加控告举报案件数据后提交表单
得出10用户提交表单响应时间中最小值、最大值、平均值,以及90%的响应时间中的最大值
03
30用户并发添加控告举报案件数据后提交表单
得出30用户提交表单响应时间中最小值、最大值、平均值,以及90%的响应时间中的最大值
测试目的:
分别并发不同数目的虚拟用户执行提交表单操作,对检查点进行压力加载测试。
预测应用投入使用后在一定用户压力情况下的系统响应时间。
递增用户执行提交表单操作测试用例
提交表单---递增用户提交表单
序号
操作/输入
预期结果
实际结果
P/F
01
每隔“单用户提交表单时间”登录1用户添加数据后提交表单,最终递增到20个用户
得出20用户提交表单系统响应时间中最小值、最大值、平均值,以及90%的响应时间中的最大值
02
每隔“单用户提交表单时间”并发登录4用户添加数据后提交表单,最终递增到20个用户,每个用户执行5遍提交表单操作
得出20用户提交表单系统响应时间中最小值、最大值、平均值,以及90%的响应时间中的最大值
测试目的:
1模拟应用真实的使用情景,使用户预知应用投入使用后的性能水平。
2确定系统提交表单模块是否存在内存泄漏问题
注:
该测试用例适用于县、市、省级检察院系统
并发用户执行上传文件操作测试用例
上传文件---并发用户执行上传文件操作测试用例
序号
操作/输入
预期结果
实际结果
P/F
省级检察院(用户数:
300人)
01
单用户上传文件
得出单用户上传文件的响应时间
02
10用户并发上传文件
得出10用户上传文件响应时间中最小值、最大值、平均值,以及90%的响应时间中的最大值
测试目的:
分别并发不同数目的虚拟用户执行上传文件操作,对检查点进行压力加载测试。
预测应用投入使用后在一定用户压力情况下的系统响应时间。
注:
该测试用例适用于不同大小文件的上传操作
递增用户执行上传文件操作测试用例