医院信息管理系统的测试.doc_第1页
医院信息管理系统的测试.doc_第2页
医院信息管理系统的测试.doc_第3页
医院信息管理系统的测试.doc_第4页
医院信息管理系统的测试.doc_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件测试论文 题 目 医院信息管理系统的测试 姓 名 王 永 强 专 业 计算机科学与技术 学 号 201215054 郑州科技学院信息工程学院 二一六年一月目 录1 测试计划书11.1 基本内容11.1.1 编写目的11.1.2 项目背景11.1.3 定义11.2 任务概述21.2.1 目标21.2.2 运行环境21.2.3 需求概述21.3 计划31.3.1 测试方案31.3.2 测试准备31.3.3 测试机构及人员31.4 测试项目说明41.4.1 测试项目名称及测试内容41.4.2 测试用例41.4.3 进度61.4.4 测试资料61.5 评价61.5.1 范围61.5.2 准则62 测试用例72.1 用户登录72.2 商品大类管理92.3 商品管理信息112.4 商品导入信息122.5 新商品增加功能142.6 药品及项目打印162.7 往来部门信息管理172.8 疾病类型管理182.9 收款方式管理202.10 供应商信息管理212.11 批发商信息管理223 测试结果分析243.1 测试计划执行情况243.1.1 测试项目243.1.2 测试机构和人员253.1.3 测试结果253.2 评价273.2.1 软件能力273.2.2 缺陷和限制273.2.3 建议283.2.4 测试结论284 总结29参考资料301 测试计划书1.1 基本内容1.1.1 编写目的测试的目标是尽可能的发现软件中的错误,但是发现错误并不是测试的最终的目的,而是找出系统中的错误并进行修改,从而开发出高质量的完全符号用户需求的软件。测试计划书设计了测试中使用的测试方法、测试标准和精心设计的测试用例,帮助测试人员更高效的测试整个项目。1.1.2 项目背景医院管理系统是现代化医院运营的必要技术支撑和基础设施,实现医院管理系统的目的就是为了以更现代化、科学化、规范化的手段来加强医院的管理,提高医院的工作效率,改进医疗质量,从而树立现代医院的新形象,这也是未来医院发展的必然方向。所开发软件名称:医院信息管理系统项目委托单位:郑州科技学院项目开发单位:信息工程工程学院软件用途:用于帮助实现医院业务的信息化管理1.1.3 定义本项目中使用的缩写和专业说术语的说明如下:(1)HSMS:是Hospital Managerment System的缩写,指代“医院管理系统”。(2)HSDB:是Hospital DataBase的缩写,指代“医院管理系统数据库”。(3)住院部:医院中,管理病人住院情况的部门。(4)挂号:即,病人就诊前先做一个就诊登记,并缴纳一定的挂号费的行为。(5)处方:医生为病人开的药单。1.2 任务概述1.2.1 目标测试是“为了尽可能地发现软件中的错误,而不是为了证明程序的正确性”,测试的目的就是在软件投入生产性运行之前,按照测试的原则要求,尽可能多的发现软件中的错误。1.2.2 运行环境硬件要求:Genuine Intel(R)CPU 2140 160GHz 1.60GHz,100GB RAM 运行环境:win98/winNT4.0/win2000/winxp 1.2.3 需求概述该项目是为了实现医院业务的信息化管理,其需求大致如下:(1)用户进入系统时,对用户进行身份验证,以保证安全性。(2)商品大类信息的管理功能。系统要实现对商品大类信息进行添加、删除、保存以及打印商品大类信息。(3)商品管理信息的管理功能。系统要能实现对商品进行添加、删除、检索、保存等功能,同时可以将商品信息导入、导出。(4)商品导入信息的管理功能。系统要能实现对商品进行删除、检索、保存等功能,同时可以将药典导入。(5)新商品增加功能。实现对商品的添加功能,包括商品编码、品名、单位、最近进价、零售价、批发价、产地、规格(可以不写)、拼音码、下限、拆零系数、开单提成金、药品种类、处置计提、费用类别、通用名称、有效期、类别。(6)药品及项目打印功能。系统要能实现对商品信息打印。(7)往来部门信息管理功能。系统对往来部门信息进行添加、删除、保存、打印功能,往来信息包括:编码、名称、类别、电话、拼音码、地址。(8)疾病类型管理功能。系统对疾病类型信息进行添加、删除、保存、打印功能。 (9)收款方式管理功能。系统对收款方式信息进行添加、删除、保存、打印功能。收款方式添加包括:收款方式、备注。(10)供应商信息管理功能。系统对供应商信息进行添加、删除、保存、打印功能。供应商信息包括:编号、名称、联系方式、备注、应付金额。(11)批发商信息管理功能。系统对批发商信息进行添加、删除、保存、打印功能。批发商信息包括:编号、名称、联系方式、备注、应收金额。1.3 计划1.3.1 测试方案本次测试中主要测试软件系统是否满足用户的需求,因此采用黑盒测试中等价划分的测试方案。选取测试用例的原则:严格遵照测试用例设计的基本原则,对每一个概念都详尽描述,尽量避免含糊的测试用例;尽量将具有相类似功能的测试用例抽象并归类;尽量避免冗长和复杂的测试用例;对每个模块都设计测试用例(去除功能类似模块测试用例的重复性)。所有的测试都应可追溯到客户需求,在设计测试用例时,应包括合理的输入条件和不合理的输入条件,严格执行测试计划,排除测试的随意性,应当对每一个测试结果,做全面的检查。妥善保存测试计划、测试用例、出错统计和最终分析报告,为维护提供方便。检查程序是否做了应做的事,仅是成功的一半,另一半检查程序是否做了不该做的事。在规划测试时不要设想程序中不会有错。1.3.2 测试准备1.确定代码运行环境2.导入代码1.3.3 测试机构及人员测试人员:薛维志 职责: 测试准备,测试实施,测试结果记录及分析1.4 测试项目说明1.4.1 测试项目名称及测试内容测试项目名称:医院信息管理系统测试内容:0001 用户登录功能测试 0002 商品大类信息管理功能测试 0003 商品管理信息功能测试 0004 商品导入信息能测试 0005 新商品增加功能测试0006 药品及项目打印功能测试0007往来部门信息管理功能测试0008疾病类型管理功能测试0009收款方式管理功能测试0010供应商信息管理功能测试0011批发商信息管理功能测试1.4.2 测试用例1.4.2.1 输入0001 用户登录功能输入用户名、密码。0002 商品大类输入费用名称、发票内序号、点击删除、打印。0003 商品管理输入拼音码模糊字母、点击删除、增加、检索。0004 商品导入功能点击药典导入、检索药典。0005 新商品增加输入商品编码、品名、单位、最近进价、零售价、批发价等信息。0006 药品及项目点击打印、存为word和存为excel按钮。0007 往来部门输入编码、名称、类别等信息。0008 疾病类型输入疾病类型。0009 收款方式输入相应的收款方式、备注。0010 供应商信息管理输入供应商信息的基本信息,含编号、名称、联系方式等。0011 批发商信息管理输入批发商信息的基本信息,含编号、名称、联系方式等。1.4.2.2 输出0001 登录成功出现系统主界面,及不成功出现出错提示。0002 商品大类在添加时成功使出现成功提示,不成功出现失败提示。点击打印出现打印设置界面。0003 出现检索信息表。增加商品显示在商品列表中。0004 导入药典出现新的提示窗口、药典检索出现已有商品基本信息。0005 出现添加的商品基本信息表、保存后自动出现新的商品添加信息表。0006 弹出出现商品基本信息表,点击打印出现打印设置界面,点击存为word出现word界面等。0007 往来部门信息管理基本表,添加成功出现成功提示。0008 疾病理性基本信息表,添加成功出现成功提示,点击打印出现打印设置界面。0009 收款方式管理输出收款方式基本信息表,增加成功收款方式提示成功。0010 供应商的基本信息表,添加信息成功提示成功否则提示失败。0011 批发商的基本信息表,添加信息成功提示成功否则提示失败。1.4.2.3步骤及操作 登陆用户界面,输入用户名和密码,如果有错误产生,则报错,反之,正确输入成功登陆系统主界面。根据选择不同信息管理,执行不同的操作。登陆时密码空,用户名默认。商品信息输入商品的一些基本信息,如商品编码、品名、单位、最近进价、零售价、批发价等等基本的信息,如果信息输入有误则产生报错提示,当输入正确时则显示报表。往来部门输入相应的数据,如果输入的数据错误,则报错,输入的正确结果则显示相应的报表。对子系统的各个功能进行逐个的测试。供应商和批发商基本信息录入,输入相应的错误数据报错,正确则提示正确并显示。1.4.3 进度测试用例/测试时间000100020003000400050006000700080009001000112小时2小时2小时2小时2小时2小时2小时2小时2小时2小时2小时1.4.4 测试资料医院管理系统需求分析报告。1.5 评价1.5.1 范围各项测试用例测试下来说明,该系统相对稳定,测试用例的选择能够适时地满足测试用例设计需求,基本上达到项目测试所应具有的水平,相对较客观完善,与预期效果相差无几,满足了用户的相应需求.局限性: 没有数据库连接,不能观察到数据的存储位置,对数据的备份也有一定缺陷。1.5.2 准则1.各单体编码无语法错误,均可调试成功;2.集合测试中各画面跳转正常,数据库连接无误.3.数据能正常被输入输出.2 测试用例2.1 用户登录用户进入系统时,对用户进行身份验证,以保证安全性。测试用例:字段名称描述标识符0001测试环境要求(1)系统正常加载 (2)进入登陆界面输入标准(1)输入用户名密码 (2)点击确定输出标准(1)用户名密码正确,窗口直接跳转到系统主界面(2)用户名或密码错误,弹出提示窗口“您的用户名或密码错误”具体操作过程:a在系统登录界面输入正确用户名和密码(正确密码为空) 2-1用户登录界面b点击确定,界面跳转2-2系统主界面c在系统登录界面输入正确用户名和错误密码,点击确定2-3用户登录报错界面d在系统登录界面输入错误用户名和错误密码或错误用户名和正确密码,点击确定2-4用户登录报错界面2.2 商品大类管理商品大类信息的管理功能。系统要实现对商品大类信息进行添加、删除、保存以及打印商品大类信息。测试用例:字段名称描述标识符0002测试环境要求(1)成功登入系统 (2)进入商品大类界面输入标准(1)输入费用名称、发票内序号后,点击保存。 (2)选中需要删除的记录,点击删除。 (3)需要将商品大类信息打印时,点击打印。输出标准(1)输入正确的费用名称和发票序号后,点击保存,弹出成功提示。 (2)输入却无的费用名称和发票序号后,点击保存,弹出失败提示。 (3)点击删除后,相应的记录被删除 (4)点击打印后,弹出打印设置窗口具体操作过程:a在商品大类添加界面,输入费用名称,正确的发票内序号,点击保存。 2-5添加成功界面 2-6添加失败界面b在商品大类添加界面,输入费用名称,错误的发票内序号,点击保存。c在商品大类界面,点击删除,相应数据被删除。2-7数据被删除d在商品大类界面,点击打印。2-8商品大类打印界面 2.3 商品管理信息商品管理信息的管理功能。系统要能实现对商品进行添加、删除、检索、保存等功能,同时可以将商品信息导入、导出。测试用例:字段名称描述标识符0003测试环境要求(1)成功登录系统 (2)进入商品管理界面输入标准(1)点击添加,输入编码、品名等信息,点击保存(2)选中需要删除的记录,点击删除。 (3)在拼音模糊查询窗口输入品名拼音首字母,点检检索输出标准(1)添加成功,在窗口显示已添加商品,否则不显示。 (2)点击删除后,相应的记录被删除 (3)输入品名拼音首字母,点击检索,显示检索信息。具体操作:a. 商品管理界面2-9 商品管理界面b.在商品管理界面,在拼音码模糊查询窗口输入tb,点击检索。2-10商品管理检索2.4 商品导入信息商品导入信息的管理功能。系统要能实现对商品进行删除、检索、保存等功能,同时可以将药典导入。测试用例:字段名称描述标识符0004测试环境要求(1)成功登入系统 (2)进入商品导入界面输入标准(1)输入品名拼音首字母,点击检索,显示检索信息。 (2)选中需要删除的记录,点击删除。 (3)点击药典导入。(4)点击药典输出标准(1)输入品名拼音首字母,点击检索,显示检索信息。 (2)点击删除后,相应的记录被删除 (3)点击药典导入,弹出导入提示框(4)点击药典,弹出药典信息显示界面具体操作:a.点击药典导入,弹出如下界面:2-11药典导入b.点击药典,弹出如下界面2-12 药典查询2.5 新商品增加功能新商品增加功能。实现对商品的添加功能,包括商品编码、品名、单位、最近进价、零售价、批发价、产地、规格(可以不写)、拼音码、下限、拆零系数、开单提成金、药品种类、处置计提、费用类别、通用名称、有效期、类别。测试用例:字段名称描述标识符0005测试环境要求(1)成功登入系统 (2)进入新商品增加界面输入标准(1)输入商品基本信息,点击保存输出标准(1)商品添加成功后,在商品管理界面可以看到,否则看不到具体操作:a.增加商品的界面,如下图所示。2-13商品添加界面b.在商品增加界面填写相应信息,如下界面。2-14商品添加c.商品添加成功,查看界面。2-15查看添加成功商品2.6 药品及项目打印系统要能实现对商品信息打印功能。测试功能:字段名称描述标识符0006测试环境要求(1)成功登入系统 (2)进入药品及项目打印界面输入标准(1)点击打印(2)点击存为word (3)点击存为excel输出标准(1)点击打印,弹出打印设置窗口 (2)点击存为Word、存为excel,系统报错,自动退出具体操作:a. 药品信息打印系统界面,如下图所示。2-16药品信息打印主界面2-17打印界面2.7 往来部门信息管理往来部门信息管理功能。系统对往来部门信息进行添加、删除、保存、打印功能,往来信息包括:编码、名称、类别、电话、拼音码、地址。测试用例:字段名称描述标识符0007测试环境要求(1)成功登入系统 (2)进入药往来部门信息管理界面输入标准(1)点击增加,输入往来部门基本信息,保存 (2)选中需要删除的记录,点击删除。 (3)点击打印输出标准(1)增加信息成功,弹出提示成功窗口 (2)点击删除后,相应的记录被删除 (3)点击打印,弹出打印设置窗口主要操作:a. 往来部门信息界面,如下图所示。2-18往来部门信息界面b.点击增加,输入内容并保存成功。2-19添加往来部门信息c.点击删除,相应信息被删除。2-20删除往来部门信息d.点击打印,弹出如图2-8所示界面。2.8 疾病类型管理疾病类型管理功能。系统对疾病类型信息进行添加、删除、保存、打印功能。测试用例:字段名称描述标识符0008测试环境要求(1)成功登入系统 (2)进入疾病类型管理界面输入标准(1)点击增加,输入疾病类型,保存 (2)选中需要删除的记录,点击删除。 (3)点击打印输出标准(1)增加信息成功,弹出提示成功窗口 (2)点击删除后,相应的记录被删除 (3)点击打印,弹出打印设置窗口主要操作:a. 疾病类型界面,如下图所示。2-21疾病类型界面b.添加疾病类型,保存成功界面。2-22添加疾病类型c.点击删除疾病类型,如下界面。2-23删除疾病类型d.点击打印,弹出如图2-8所示界面。2.9 收款方式管理收款方式管理功能。系统对收款方式信息进行添加、删除、保存、打印功能。收款方式添加包括:收款方式、备注。测试用例:字段名称描述标识符0009测试环境要求(1)成功登入系统 (2)进入收款方式界面输入标准(1)点击增加,输入疾病类型,保存 (2)选中需要删除的记录,点击删除。 (3)点击打印输出标准(1)增加信息成功,弹出提示成功窗口 (2)点击删除后,相应的记录被删除 (3)点击打印,弹出打印设置窗口具体操作:a.点击添加,输入收款方式,保存成功。2-24收款方式添加b.选中要删除的数据,点击删除。2-25收款方式删除d.点击打印,弹出如图2-8所示界面。2.10 供应商信息管理供应商信息管理功能。系统对供应商信息进行添加、删除、保存、打印功能。供应商信息包括:编号、名称、联系方式、备注、应付金额。测试用例吗:字段名称描述标识符0010测试环境要求(1)成功登入系统 (2)进入供应商信息界面输入标准(1)点击增加,输入供应商基本信息,保存。 (2)选中需要删除的记录,点击删除。 (3)点击打印输出标准(1)增加信息成功,弹出提示成功窗口,否则失败 (2)点击删除后,相应的记录被删除 (3)点击打印,弹出打印设置窗口主要操作:a. 点击添加,供应商信息,保存成功。2-26供应商信息添加成功b. 点击添加,供应商信息,保存失败。2-27供应商信息添加失败c.选中要删除的数据,点击删除。2-28删除供应商信息d.点击打印,弹出如图2-8所示界面。2.11 批发商信息管理批发商信息管理功能。系统对批发商信息进行添加、删除、保存、打印功能。批发商信息包括:编号、名称、联系方式、备注、应收金额。测试用例:字段名称描述标识符0011测试环境要求(1)成功登入系统 (2)进入批发商信息界面输入标准(1)点击增加,输入批发商基本信息,保存。 (2)选中需要删除的记录,点击删除。 (3)点击打印输出标准(1)增加信息成功,弹出提示成功窗口,否则失败 (2)点击删除后,相应的记录被删除 (3)点击打印,弹出打印设置窗口主要操作:a. 点击添加,批发商信息,保存成功。2-29添加批发商信息b.选中要删除的数据,点击删除。2-30删除批发商信息c. 点击打印,弹出如图2-8所示界面.3 测试结果分析 3.1 测试计划执行情况3.1.1 测试项目测试项目名称:医院信息管理系统测试名称:0001用户登录功能测试 测试内容:输入用户名和密码,例如:00和123456 测试目的:测试是否能成功登陆该系统。 0002商品大类信息管理功能测试 测试内容:添加、删除、打印。例如:提供商信息的删除、增加。 测试目的:测试是否能成功保存、删除该信息,是否可打印信息。 0003 商品管理信息功能测试 测试内容:对商品信息的增加、删除、查询,将信息导入、导出。 测试目的:测试是否能成功更新、查询商品信息并导入、导出。 0004 商品导入信息能测试 测试内容:删除、检索、药典导入、药典查询。 测试目的:测试是否能成功成功删除、检索信息、药典的导入等。 0005 新商品增加功能测试 测试内容:输入商品的基本信息,保存。 测试目的:测试是否能成功添加新商品。 0006 药品及项目打印功能测试 测试内容:打印药品信息、存档。 测试目的:测试是否能成功打印药品信息并且存为文档。 0007 往来部门信息管理功能测试 测试内容:增加、删除、打印往来部门信息 测试目的:测试是否能成功增加、删除打印往来部门信息。 0008 疾病类型管理功能测试 测试内容:增加、删除、打印疾病类型信息 测试目的:测试是否能成功增加、删除、打印疾病类型信息。 0009 收款方式管理功能测试 测试内容:增加和删除收款方式、打印信息 测试目的:测试是否能成功增加和删除收款方式、打印信息。 0010 供应商信息管理功能测试 测试内容:增加、删除和打印供应商基本信息。 测试目的:测试是否能成功增加、删除和打印供应商基本信息。 0011 批发商信息管理功能测试 测试内容:增加、删除和打印批发商基本信息。 测试目的:测试是否能成功增加、删除和打印批发商基本信息。3.1.2 测试机构和人员设备和软件:硬件要求:Genuine Intel(R)CPU 2140 160GHz 1.60GHz,100GB RAM 运行环境:win98/winNT4.0/win2000/winxp 负责人员:王永强参与测试人员:王永强3.1.3 测试结果测试项目名称:医院信息管理系统测试名称:0001用户登录功能测试 测试内容:输入用户名和密码,例如:00和123456 测试结果:输入正确用户名密码能成功登陆该系统,否则无法登录系统。系统界面良好。 0002 商品大类信息管理功能测试 测试内容:添加、删除、打印。例如:提供商信息的删除、增加。 测试结果:界面比较友好,对药品大类实现添加、删除、打印。 0003商品管理信息功能测试 测试内容:对商品信息的增加、删除、查询,将信息导入、导出。 测试结果:界面比较友好,能与用户进行良好的交互。能成功更新、查询商品信息并导入、导出信息。 0004 商品导入信息能测试 测试内容:删除、检索、药典导入、药典查询。 测试结果:界面比较友好,能与用户进行良好的交互。能成功成功实现删除、检索信息、药典的导入等功能。 0005 新商品增加功能测试 测试内容:输入商品的基本信息,保存。 测试结果:界面比较友好,能与用户进行良好的交互。能成功添加新商品。 0006 药品及项目打印功能测试 测试内容:打印药品信息、存档。 测试结果:界面比较友好,能与用户进行良好的交互。能成功打印药品信息,但是在存文档时报错并自动退出系统。 0007 往来部门信息管理功能测试 测试内容:增加、删除、打印往来部门信息 测试结果:界面比较友好,能与用户进行良好的交互。能成功增加、删除和打印往来部门信息。 0008 疾病类型管理功能测试 测试内容:增加、删除、打印疾病类型信息 测试结果:界面比较友好,能与用户进行良好的交互。能成功实现增加、删除、打印疾病类型信息功能。 0009 收款方式管理功能测试 测试内容:增加和删除收款方式、打印信息 测试结果:界面比较友好,能与用户进行良好的交互。能成功实现增加和删除收款方式、打印信息功能。 0010 供应商信息管理功能测试 测试内容:增加、删除和打印供应商基本信息。 测试结果:界面比较友好,能与用户进行良好的交互。能成功实现增加、删除和打印供应商基本信息功能。 0011 批发商信息管理功能测试 测试内容:增加、删除和打印批发商基本信息。 测试结果:界面比较友好,能与用户进行良好的交互。能成功实现增加、删除和打印批发商基本信息功能。3.2 评价3.2.1 软件能力在测试中,软件的整体性能还是稳定的,界面比较友好,与用户有良好的交互能力。界面操作简单、易学易用,能够很好的实现人机交互的功能。 界面设计的人性化,直观、明白,可以很容易的上手。测试中本软件能基本实现基本信息中的基本商品管理信息功能、新商品增加功能、药品及项目打印功能、往来部门信息管理功、疾病类型管理功能、收款方式管理功能、供应商信息管理功能、批发商信息管理功能等功能。 3.2.2 缺陷和限制对于数据备份功能,设计的不是太好,数据库得不到很好的支持,备份功能没有太多的操作,只能对整体进行保存。数据库的选择会使与其他数据库系统不兼容,不能很好的做到兼容性,数据库选取不当,也会使与其他系统不能很好的进行数据的交互功能。对系统的扩展也有一定的阻碍。操作设计有重复功能,对相应数据项进行删除时,没有进行信息提示就直接删除

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论