医院综合管理平台系统测试分析报告文档编号:FHI_CMMI_VER_201601231_RPA文档信息:医院综合管理平台系统测试分析报告文档名称:医院综合管理平台系统测试分析报告文档类别:项目文档密级:无版本信息:1.0建立日期:2016-6-14编辑软件:Microsoft Office 2003 中文版文档修订记录版本编号或者更改记录编号*变化状态简要说明(变更内容和变更范围)日期变更人批准日期批准人V1.0 C 创建2016-6-14 赵永安*变化状态:C――创建,A——增加,M——修改,D——删除目录1引言 (5)1.1编写目的 (5)1.2背景 (5)1.3定义 (5)1.4测试依据 (7)1.5参考资料 (7)2测试环境 (7)2.1生产环境 (7)2.2测试环境 (8)2.3客户端 (8)2.4网络环境 (8)3测试组织结构 (9)4测试目标及范围 (9)4.1测试目标 (9)4.2测试范围 (9)4.2.1功能测试94.2.2界面测试95测试结果及发现 (10)5.1功能测试结果 (10)5.2界面测试结果 (11)5.2.1 功能界面测试结果 (11)5.2.1 IE6.0浏览器测试结果 (11)6对环境支持的结论 (11)7对软件安全性的结论 (13)8对软件功能的结论 (13)9软件界面测试结论 (13)10对软件性能的结论 (14)11分析摘要 (14)11.1能力 (14)11.2缺陷情况 (14)11.2.1 缺陷分析表 (14)11.2.2 缺陷级别分布图 (15)11.2.3 缺陷类别分布 (15)11.2.4 缺陷模块分布图 (15)11.3建议 (16)11.4评价 (16)11.5测试时间及工作量统计 (16)12测试资源消耗 (16)1 引言1.1 编写目的编写该测试分析报告主要目的是通过对测试过程、测试结果的总结、分析,得到对软件质量的评价。
1.2 背景1、被测试软件系统的名称:医院综合管理平台。
2、该软件的任务提出者:医院。
3、该软件的任务开发者:山东政通科技发展有限公司。
1.3 定义将缺陷的严重程度划分为以下几种:严重,一般,轻微,建议。
严重程度说明严重(1)架构设计不合理,影响系统性能以及功能的合理实现;(2)重要数据库表设计不合理,数据流混乱;(3)用户需求理解重大歧义,严重不符合常规业务逻辑;需求书中的重要功能未实现;(4)程序实现与设计间存在严重不一致;(5)造成系统崩溃、死机,并且不能通过其它方法实现功能;(6)与数据库连接错误或异常中断。
(7)常规操作中发生程序非法退出、死循环、导致程序无法运行、通讯中断或异常,数据破坏丢失或数据库异常且不能通过其它方法实现功能的;(8)C/S、B/S模式下,利用客户端某些操作可造成服务端不能继续正常工作的。
(9)系统性能不能满足客户的需求,①并发用户数不能满足用户需求,系统出现宕机或停止响应;②多用户并发时,系统响应时间不满足用户需求;③多用户并发时,程序数据处理出现错误,例如生成的序号跳号;④重要功能的响应时间不能满足用户需求;一般(1)程序的功能运行基本正常,但是存在一些需求、设计或实现上的缺陷;次要功能运行不正常,如:次要功能不能正常实现;(2)重要功能不能按正常操作实现,但可通过其它方法可实现;(3)程序接口错误;(4)数据库表中有过多的空字段;(5)数据库的表、业务规则、缺省值未加完整性等约束条件;(6)常用操作如:操作界面错误(包括数据窗口内列名定义、含义不一致);打印内容、格式错误;查询错误,既定的查询条件不能得到预期结果;执行添加、编辑、删除操作造成数据保存或删除错误;(流程中)按非正常业务流程运行时程序非法或中断退出;因错误操作迫使程序中断;未空字段输入控制不满足要求,非空字段未输入值可以保存成功;未识别、剔除导入的非法数据,对系统后续操作造成影响;一般数据项或标志位字段赋值错误,影响系统后续运行;(7)经过一段时间运行后,系统性能或响应时间会变慢;(8)重要资料,如密码未加密存放(包括配置文件中的密码),或其它存在安全性隐患的;(9)硬件或通讯介质发生异常恢复后,系统不能自动正常继续工作(需要过多的人工干预才行);(10)系统兼容性差,与其它支持系统一起工作时容易出错,而没有充分理由说明是由支持系统引起的;或者由于使用了非常规技术或第三方组件造成不能使用自动化测试工具进行测试的。
(11)密码明文显示;(12) 非常规的操作,造成程序非法退出、死循环、导致程序无法运行、通讯中断或异常,数据破坏丢失或数据库异常且不能通过其它方法实现功能的;(13)功能错误,功能输出非预期结果(例如:出现编译错误或404错误);功能冗余;功能虽实现但不够完整;功能基本能实现,但系统不稳定、一些边界条件下操作会导致run-time error、文件操作异常、通讯异常、数据丢失或破坏等错误;轻微(1)界面在一些显示上不美观,不符合用户习惯,或者是一些文字的错误,如:界面不规范、辅助说明描述不清楚、输入输出不规范(包括输入长度,输入字符限制,特殊输入要求(例如:特殊字符处理错误,包括:“‘;<>等特殊字符)判断,图片上传限制错误和文件上传限制错误等)、界面存在文字错误;(2)模块间按钮名称、用途不一致;(3)系统整体界面风格不一致;(4)提示信息不一致,易造成操作歧义;(执行删除操作未给出提示,或只有提示单一确认项);(5)提示窗口文字未采用行业术语;(6)可输入区域和只读区域没有明显的区分标志;(7)简单的输入限制未放在前台进行控制;(8)长时间操作未给用户提示(或长时间操作结束后提示没有消失);(9)在功能实现方式上如果需求中没有明确定义,而没有按常规实现,并且不比常规方式实现优越的;( 如用户名第一位用数字或特殊字符);(10)选择记录数据时,无法按照类型排序,选择不方便。
建议建议性的改进要求(包括功能操作,校验说明等)。
1.4 测试依据《医院综合管理平台软件需求规格说明书》《医院综合管理平台系统测试用例》1.5 参考资料文档版本/日期作者或来源备注《评审规程》V1.2 宋涛《测试规程》V1.2 宋涛2 测试环境2.1 生产环境硬件软件硬件平台Pc Server 操作系统Windows 2003CPU 双处理器,均为英特尔? 至强?数据库系统SQL Server 2005E5320 四核处理器 1.86GHz,8MB (2 x 4MB) 二级高速缓存,1066 MHz 前端总线内存4G内存应用服务器Windows 2003硬盘8×146GB SCSI硬盘中间件IIS 6.0浏览器IE6.0其他2.2 测试环境硬件软件硬件平台测试服务器操作系统Windows 2003CPU Intel(R)pentium(R)D 3.00数据库系统SQL Server 2005GHz内存2G 应用服务器Windows 2003硬盘160G 中间件IIS 6.0(服务器)浏览器IE6.0其他2.3 客户端机型及配置操作系统系统软件备注通用台式机Windows XP sp2IE6.0无2.4 网络环境客户端通过局域网访问服务器。
3 测试组织结构角色角色描述人数人员具体职责测试负责人进行管理监督。
1人赵永安提供技术指导获取适当的资源提供管理报告测试设计人员确定测试用例、确定测试用例的优先级并实施测试用例。
2人赵永安、闫泽豪编写测试计划编写测试方案、测试用例评估测试工作的有效性测试人员执行测试。
2人赵永安、闫泽豪执行测试记录测试数据,缺陷数据缺陷跟踪4 测试目标及范围4.1 测试目标对系统的功能、用户界面测试,对软件质量进行评价,为决策者提供依据。
4.2 测试范围4.2.1功能测试功能测试重点在工作日志、值班管理、医务公开、岗位职责、学习园地、发文办理、收文办理等模块的功能测试。
4.2.2界面测试页面对IE6浏览器版本支持进行测试,包括登陆界面以及登陆后的各个模块的界面整齐性、合理性、效果等。
4.2.3性能测试并发用户数量,医院数据库并发数最大值为50个(允许50个用户同时并发登录和执行查询操作)。
对于用户前台的一般性操作,尤其是涉及业务的增加、删改和删除信息等操作,要求具有良好的响应时间,应当尽可能在5秒内完成,以提高交互能力。
对于单项、组合、模糊、批量等查询操作,应当尽量在15秒的时间内完成,以提高系统的可用性。
(1) 系统支持50个用户并发登录。
1. 在客户端登陆服务器远程登陆系统;2. 录制脚本,处理脚本,增加集合点,登录事务处理,登录用户名参数化处理;3. 回放脚本,发现脚本问题,处理问题;4. 再次回放脚本,运行并发场景;以10个用户数为基数,10用户为增量,增加到50为止。
按照事先确定的方式进行并发测试(2)工作日志支持50个用户并发;在客户端通过互联网登陆服务器进入医院综合管理平台,进入工作日志模块,输入信息,点击添加按钮;录制脚本,处理脚本,增加集合点,登录事务处理,登录用户名参数化处理,工作日志添加处理;回放脚本,发现脚本问题,处理问题;再次回放脚本,运行并发场景;以10个用户数为基数,10用户为增量,增加到50。
按照事先确定的方式进行并发测试。
(3)值班管理支持分别支持10、20直到50个用户并发;在客户端通过互联网登陆服务器进入值班管理模块,输入信息,点击查询;录制脚本,处理脚本,增加集合点,登录事务处理,登录用户名参数化处理,查询事务处理;回放脚本,发现脚本问题,处理问题;再次回放脚本,运行并发场景;以10个用户数为基数,10用户为增量,增加到50为止。
按照事先确定的方式进行并发测试。
4.2.4接口测试用户在IE浏览器的地址栏输入本系统的域名或者IP地址后,系统能否正常显示,用户登录时,是否有登录信息的校验。
5 测试结果及发现5.1功能测试结果模块名称子模块测试结论主要遗留问题工作日志无通过值班管理值班管理通过部门值班查询通过单位值班查询通过值班类型维护通过值班类型明细通过模块名称子模块测试结论主要遗留问题值班名称维护通过值班人员维护通过医务公开无通过岗位职责无通过学习园地无通过发文办理院办发文通过党办发文通过收文办理院办收文通过党办收文通过5.2 界面测试结果5.2.1 功能界面测试结果测试范围测试重点测试结论主要遗留问题所有功能模块(5.1章节中的功能模块)根据需求确定的界面风格,对所有功能模块进行界面的中文及美观性、适用性进行验证;按钮的样式、美观性、摆放位置;提示信息的正确性。
通过无5.2.1 IE6.0浏览器测试结果浏览器版本测试重点测试结论主要遗留问题IE6 界面排版和显示通过无5.3 性能测试结果5.3.1系统登录测试结果资源指标并发用户数(人)10 20 30 40 50平均响应时间2.2332.2352.2522.364 2.454吞吐率126926.923 149021.565 150485.229 152992 152295.355 每秒点击率16.923 22.569 22.582 22.933 22.6应用服务器CPU %Processor Time4.5525.802 4.842 4.235 5 SystemProcessor QueueLength0 0.228 0.265 0.06 0.055context switches/sec 1000.05 1238.905 1258.412 1226.452 1213.858 内存Available KBytes346032 344248.235 338855.882 332470.32 326033.493测试结果分析:由测试结果可以得出,随着并发用户数的增大,平均响应时间逐渐增长,但不影响具体的访问操作。