资源描述
文档编号:BH_6 版 本 号:V1.0
文档名称:软件测试计划
项目名称:住院管理系统
开发者:窦志伟
所属单位:北京交通大学海滨学院
所属科系:计算机科学系
目录
1 引言 3
1.1 编写目标 3
1.2 项目背景 3
2 任务概述 3
2.1 目标 3
2.2 运行环境 4
2.3 条件和限制 4
2.4 功效 4
3 计划 5
3.1 测试方案 5
3.2 测试项目 5
3.3 测试准备 5
3.4 测试机构 5
4 测试项目说明 5
4.1 用户认证测试 5
4.2 上传病人信息测试 6
4.3 病人管理人员信息维护测试 6
4.4 病单处理测试 9
5 评价 10
5.1 范围 10
5.2 准则 14
1引言
1.1编写目标
依据《需求分析汇报》,在仔细考虑讨论以后,我们对项目标进行做了深入计划,完善了数据库和代码。特此做出对软件测试计划。
1.2项目背景
项目基于落后医院管理系统实施升级版开发,对原系统不足之处进行填补,开发人员为北京交通大学海滨学院在校学生,意在愈加好为病人和医院工作人员提供愈加好服务。
2任务概述
2.1目标
系统能够正确、快捷处理医院各项事务。满足用户查询、处理和统计需求,从而实现医院管理系统化、规范化和自动化。尽可能解放劳动力,提升工作质量,降低医院费用开销,增加医院收益。
使用系统后,医院多种工作就能够由计算机完成。比如:通常情况下多种统计工作是最难处理。因为,它不仅要查阅大量统计信息,而且还要进行多种复杂计算,稍有不慎就会产生错误,很令人头痛。计算机系统便能够快速查询到多种统计信息,并将正确进行多种复杂运算,不仅提升了工作效率,而且提升了正确度。既方便,又快捷。计算机对信息存放量很大,处理速度也很快,所以能够节省医院人力和设备开销,从而降低经费支出,增加医院收益。
2.2运行环境
软件平台:myeclipse 10 加数据库SQL server
2.3条件和限制
该项目由学生开发,一些方面还不成熟,设备条件有限,不能进行超大项目开发。
2.4功效
本系统对应功效有:
(1) 病人方面:
挂号功效;
缴费功效;
打印处方功效;
打印账单功效;
病历功效;
病房信息功效;
(2) 医生护士方面:
添加用户功效;
病房管理功效;
药品管理功效;
病人管理功效;
费用管理功效;
增删改查功效;
(3) 数据库:
工作人员信息表;
挂号信息表;
病人信息表;
药品信息表;
处方信息表;
病房信息表;
其它数据表;
3计划
3.1测试方案
直接运行Tomcat,在浏览器上进行当地测试,逐项检验各项功效效应,对不符合要求功效进行修改。
3.2测试项目
(1)系统管理人员功效测试,包含:添加病人管理人员、删除病人管理人员、权限设置、系统维护、查找和修改功效等测试;
对以上功效分别进行测试,没个功效测试时间为半天。
(2)病人管理人员功效测试,包含:病人挂号、病人信息管理、病房管理、药品管理、处方管理、费用管理、查找功效、其它管理等功效测试;
对以上功效分别进行测试,没个功效测试时间为半天。
3.3测试机构
北京交通大学计算机科学系,开发人员:窦志伟。
4测试项目说明
4.1用户认证测试
测试1: 名称:用户认证测试。
目标:测试用户认证功效。
内容:用户名和密码认证。
账户表:
账户id
密码
账户类型
7987
7987
0
12281113
12281113
2
12281121
12281121
1
测试用例:
输入
输出
测试用例1
7987,7987
登录成功,跳转到主页面
测试用例2
7987,0000
非法帐号或口令
测试用例3
12281113, 12281113
登录成功,跳转到主页面
测试用例4
1281113, 0000
非法帐号或口令
测试用例5
(),12281113
不合理输入
测试用例6
12281121,12281121
登录成功,跳转到主页面
测试用例7
1281121 0000
非法帐号或口令
步骤及操作
操作完成,打开用户界面察看结果
许可偏差
不许可有任何偏差
4.2上传病人信息测试
测试2: 名称:上传病人信息测试。
目标:测试上传病人信息功效。
内容:增加病单信息。
病单信息表:
病人编号
就诊时间
病人疾病类型
病单编号
1
-5-5
0
0908
2
-5-6
1
0911
4.3病人管理人员信息维护测试
名称:病人管理人员信息维护测试。
目标:测试病人管理人员信息维护功效。
内容:增加、查询、修改病人管理人员信息。
人员表:
人员编号
人员名
联络方法
性别
组别编号
12281121
豆豆
12345678
男
1
12281113
小枣
13234545
女
2
测试用例:
输入
输出
测试用例1:人员添加
12281111(人员编号号), 张三(人员名),12345678(联络方法), 男(性别),心肺科组(组别)
人员添加成功
测试用例2:人员添加
12281113(人员编号号), 张三(人员名),12345678(联络方法), 男(性别),护士组(组别)
人员编号已存在
测试用例3:人员添加
()(人员编号号), 张三(人员名),12345678(联络方法), 男(性别),外科组(组别)
人员编号为必填项
测试用例4:人员添加
12281127(人员编号号), ()(人员名),12345678(联络方法), 男(性别),内科组(组别)
人员名为必填项
测试用例5:人员添加
abcd(人员编号号), 张三(人员名),12345678(联络方法), 男(性别),妇产组(组别))
人员编号输入不合理
测试用例6:人员添加
12281127(人员编号号), 张三(人员名),abcdedfg(联络方法), 男(性别),内科组(组别)
联络方法输入不合理
测试用例7:人员添加
12281127人员编号号), 张三(人员名),12345678(联络方法), 男(性别),外科组(组别)
人员添加成功
测试用例8:人员添加
12281128(人员编号号), 张三(人员名),12345678(联络方法), 男(性别),手术组(组别)
人员添加成功
测试用例9:人员查询
12281113(人员编号),点击查看
返回人员编号为12281113人员信息
测试用例10:人员查询
AAA(人员编号),点击查看
人员编号输入不合理
测试用例11:人员查询
40(人员编号),点击查看
不存在该人员编号
测试用例12:人员查询
豆豆(人员名),点击查看
返回人员名为“李铄”人员信息
测试用例13:人员查询
手术科组(组别),点击查看
返回手术科组人员信息
测试用例14:人员查询
12345678(联络方法)
返回联络方法为12345678人员信息
测试用例15:人员删除
选择人员信息列表前选框,点击删除
弹出删除确定对话框
测试用例16:人员更新
选择人员信息列表前选框,点击修改
跳转到修改页面
测试用例17:人员更新
在修改页面中输入修改信息,把人员联络方法修改成aaa
提醒人员联络方法不合理
测试用例18:人员更新
12281113登录,在菜单中找到修改本身信息,把密码修改为12345678,输入原密码12281113
修改密码成功
测试用例19:人员更新
12281121登录,在菜单中找到修改本身信息,把密码修改为12345678,输入原密码12281113
修改密码失败
步骤及操作
操作完成,打开人员信息库直接察看结果
许可偏差
不许可有任何偏差
4.4病单处理测试
测试4: 名称:病单处理测试
目标:每日进行病单功效
内容:病单事务步骤测试。
病单信息表:
病单编号
病单时间
病单处理类型
病单数据库编号
1
-5-5
0
0908
2
-5-6
2
0911
病人信息表:
文件编号
文件名
主治医师
护士
0908
1
豆豆
小枣
0909
2
豆豆
小枣
0910
3
豆豆
小枣
0911
4
豆豆
小枣
测试用例:
输入
输出
测试用例1
人员进入,病人信息(文件名),豆豆(主治医师),小枣(护士)单击提交
病单信息上传成功
测试用例2
护士进入审核病单信息,单机审核经过
病单审核经过
测试用例3
主治医师进入审核病单信息
病单审核经过
步骤及操作
操作完成,打开病单信息库直接察看结果,并更换账户进行审核
许可偏差
不许可有任何偏差
5评价
5.1范围
此测试计划说明书中测试用例能基础上包含全部情况,基础上能反应此软件是否存在错误。
5.2准则
依据测试标准进行严格反复测试。
展开阅读全文