通用医疗集团电子病历(EHR-AE)系统软件外包测试

2007-12-18 11:09:32【作者】 仇邾宇 【进入论坛】
本文关键字

主要内容:通过参与到测试团队中进行系统测试工作并指导自动化测试工具使用,提高软件开发的质量,保证开发商生产出的软件产品的质量能够满足业务部门的使用需求。

GE Healthcare Technology/GE医疗集团

GE Healthcare Technology/GE医疗集团医疗技术部门在医学影像、信息技术、患者监护系统与医疗服务等领域提供广泛的服务,年销售额达110亿美元。从超声波、磁共振到外科手术导航系统,GE都拥有行业内的领先技术,帮助临床医生比以往更清晰地诊视病人的体内情况。GE患者监护系统和医疗信息技术可以将不同领域的医学影像与数据完美地整合起来,从而提高诊断效率,改善护理质量。

 

项目概述及需求

 该项目是对GE医疗集团GEMS-IT部门研制开发的EHR-AE(电子病历)系统软件进行系统测试,该系统软件已历时开发两年,将在具体应用时与临床信息系统结合使用,主要功能是利用电子设备保存、管理、传输和重现的数字化病人医疗记录,涉及到医生、护士和检查科室等与病人医疗相关的各个环节,产品将与医嘱处理、病程记录、检验、医学影像、监护和麻醉等多个不同的系统进行集成。电子病历系统的强大信息功能有

 第一,电子病历不仅可记录纸质病历的全部内容,还可记录CTMRIX线、超声、心电图和手术麻醉等影像图片、声像动态以及神经电生理信号等,使医护人员在阅读病历时更加直观和全面,保证了医疗信息的完整性。电子病历实质上是整个医院以病人为中心的计算机信息化,其意义绝不仅限于病历本身管理。

 第二,电子病历对书写出来的病历达到格式上的规范化、记录上的完整性,可以有效避免临床医师在病历书写时的缺项、漏项及书写病历的随意性,从而有效保证了病历的质量。

 第三,电子病历可随时检索住院病人信息、接收病人主索引、住院病人管理、医疗统计系统的动态数据。病人持电子病历就医,可帮助医务人员迅速、直观、准确地了解病人的资料,缩短确诊时间,避免不必要的重复检查,控制医疗费用,减轻病人的经济负担。同时电子病历还可作为媒介进行异地专家的远程会诊和研究。

 受GE医疗集团公司之邀,苏州市软件评测中心有限公司(以下简称评测中心)委派有经验的测试工程师协助测试。整个测试项目应GE医疗集团高要求的质量控制要求,针对每周不断更新的软件版本进行一轮回归测试、测试用例开发和全面测试,最终出具每轮全面测试的测试报告,以便于项目经理和QA Leader跟踪项目质量和进行数据分析。

主要工作

 电子病历系统由管理员系统、用户系统、WEB系统三大系统组成。在六个月的外包测试期间,评测中心的测试工程师主要对以上三大系统进行了15轮的全面的Cycle测试,并根据自己对Mercury Interactive的测试工具的经验,帮助GE GEMS-IT的测试团队高效的完成了测试任务,达到了质量跟踪的目的。

 

 Cycle 测试:

 开发团队在每周会在软件功能的改变或针对缺陷修改完成后发布一个新的版本,测试团队首先会针对上轮测试提交的缺陷在新的版本上做回归测试以验证缺陷的修改是否成功,将验证结果反馈给开发团队,同时召开缺陷评审会议,对尚存疑点的缺陷问题与开发团队进行沟通,确认最终的缺陷状态。

 其次,测试团队根据功能的改变修改相应的测试用例。经过用例评审后,在新的测试用例集的基础上对新的版本进行一轮正式的Cycle测试,将发现的缺陷提交到缺陷跟踪管理系统,在经过缺陷评审会议后,与开发团队就新发现的缺陷问题进行沟通,确认缺陷问题的最终状态,在修正后形成Cycle测试报告。

 

 Mercury工具协助:

 在苏州市软件评测中心有限公司的测试工程师协助下,项目组引入了Mercury Interactive 的测试管理工具TestDirector8.0。具体方法是将开发团队的系统需求特征(SRS)导入TestDirector,并逐条对SRS编写相应的测试用例(Test Case)以达到100%的测试覆盖率,采用TestDirector特有的测试集(Test Set)功能将测试用例关联,使得单独的测试用例能按照一定的逻辑关系在测试过程(Test Execution)中被执行,测试工程师只需要在提交缺陷后对相应的测试用例进行结果的设置就可以在TestDirector的分析报告模块中得到测试用例的通过率和系统需求特征的通过率,由于在统计工作上节省了很多时间,每周一次的测试报告也变得容易了。这种利用自动化工具进行测试管理的方法对于本项目版本更新快,测试周期短的特点起大了非常大的帮助,节省了人力资源,提高了工作效率,方便了项目的质量跟踪。

结果

此次与通用电气医疗集团的软件质量保障服务项目的合作相当成功,评测中心的测试工程师圆满完成了项目的功能、性能测试以及工具指导任务,得到了通用电气医疗集团领导和开发团队的一致认可和好评。