区域医疗软件测试框架的研究与实现

来源 :中南民族大学 | 被引量 : 0次 | 上传用户:whuagnqn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现代计算机技术、通信技术以及互联网技术在医学领域的广泛应用,区域医疗信息化建设已经得到了快速的发展。通过区域内不同信息系统间的互联互通、共享交换,能够合理分配区域内医疗资源,降低医疗费用,提高医疗服务的质量和效率。  本文所研究的区域医疗信息系统拥有完善的配套产品。涵盖远程诊断系统,远程会诊系统,远程教育,远程培训和在线支持,而且模块丰富,通过不同的模块组合基本上可以涵盖区域中和医院内同影像相关的项目。而且这是国内医疗科技公司推出的产品,在价格方面完全适应中西部地区的医疗水平。  软件测试在国内起步比较晚,但越来越被更多公司重视。很多从事计算机软件行业的人对测试有误解,认为测试只是简单重复的工作,事实上,软件测试不仅要求测试人员有很全面的计算机基础知识、较强的编程能力,还要求有很强的业务理论知识。随着软件行业的发展,软件项目越来越大,手工测试已经不能够满足产品测试的需求,迫切需要实现自动化测试。  自动化测试工具很多,如支持录制和回放的qtp。但是这种简单录制的工具,有着很多缺陷,比如巨大的脚本维护工作量,不能满足对复杂的区域医疗软件的测试。针对上面提到的问题,本文提出了一个区域医疗软件测试框架。该测试框架用Java语言的单元测试框架Junit进行测试代码的编写,Web应用程序测试的工具selenium实现流程组件和控件操作组件,将软件编译、测试、部署等步骤联系在一起加以自动化的工具Apache Ant进行编译,使用python语言编写脚本来运行程序,统计测试结果和发送邮件给相关人员。  整个测试框架简单轻盈,有利于自动化测试新手快速上手,同时运行稳定,减轻了测试人员维护测试框架的工作量。整个测试工程按模块编写,便于将来增加新模块的测试板块。日志清晰,便于错误快速定位。
其他文献
通用串行总线(USB)主要用于外部设备与主机之间的通信,尤其是外设与主机之间的高速数据传输,目前在工业控制领域中,数据的传输大都采用此种方式。随着无线传感器等科学技术的发
随着纳米材料学和生物医学等现代科学技术的蓬勃发展,荧光纳米材料的设计、制备、修饰及其在生物医学领域中的应用正逐渐成为研究热点。与传统的荧光标记材料如有机荧光染料
本文通过对荣华二采区10
期刊