[发明专利]一种卫生信息共享文档标准符合性自动化测试方法有效
| 申请号: | 201510093560.0 | 申请日: | 2015-03-03 |
| 公开(公告)号: | CN104657271B | 公开(公告)日: | 2017-05-03 |
| 发明(设计)人: | 曲建明 | 申请(专利权)人: | 成都金盘电子科大多媒体技术有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 成都金英专利代理事务所(普通合伙)51218 | 代理人: | 袁英 |
| 地址: | 610056 四川省成都市*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 卫生 信息 共享 文档 标准 符合 自动化 测试 方法 | ||
技术领域
本发明涉及软件测试领域,特别是涉及一种卫生信息共享文档标准符合性自动化测试方法。
背景技术
在卫生信息化的建设大潮中,卫生信息标准是规范卫生信息系统规范,是实现跨机构、跨地域的信息共享和医疗业务协同的重要保障。从而对医疗卫生信息系统的卫生信息标准的符合性测试变得尤为重要。
卫生信息共享文档标准符合性测试是卫生信息标准符合性测试的一部分。卫生信息共享文档标准符合性测试内容包括共享文档的格式和共享文档的数据。从2009年卫生信息标准符合性测试开展以来,对卫生信息共享文档标准符合性的测试方法为:从被测医疗卫生信息系统中导出测试样本共享文档,将样本共享文档数据导入到测试工具中进行数据校验,得出测试结果。
这种卫生信息共享文档标准的测试方法具有以下多个弊端:
1.测试不全面:样本共享文档只是被测医疗卫生信息系统中很少的一部分,并不能测试所有的共享文档,而且也不能测试到被测医疗卫生信息系统对标准共享文档的解析能力。
2.测试效率低:需要准备大量的测试样本共享文档,并且通过手动导入到测试工具中,测试非自动化。
3.测试结果不可靠:因为样本共享文档的准备可能存在作假的情况,并不一定来源于被测医疗卫生信息系统,无法准确判断出被测医疗卫生信息系统共享文档的准确性。
发明内容
本发明的目的在于克服现有技术的不足,提供一种可靠性高、效率高的卫生信息共享文档标准符合性自动化测试方法,本发明通过共享文档注入测试和共享文档抽取测试两种测试,解决现有技术无法对被测系统的解析能力和数据处理能力进行测试的问题。
本发明的目的是通过以下技术方案来实现的:一种卫生信息共享文档标准符合性自动化测试方法,它包括共享文档注入测试步骤和共享文档抽取测试步骤;
所述的共享文档注入测试步骤包括以下子步骤:
S11:通过测试工具创建测试用例:测试工具根据测试的内容创建对应的测试用例,所述的测试用例包括正向测试用例或者反向测试用例;
S12:根据测试用例生成测试共享文档:测试工具根据测试用例生成共享文档,正向测试用例生成标准共享文档,反向测试用例则生成非标准共享文档;
S13:对测试共享文档进行封装处理:测试工具将生成的每个测试共享文档封装成请求消息,该请求消息的格式为卫生信息交互规范中的标准消息格式;
S14:执行测试用例:测试工具采用Web Service技术,通过测试接口将所有请求消息发送给被测医疗卫生信息系统;
S15:处理测试数据:被测医疗卫生信息系统对接收到的所有的请求消息进行解析处理,在得到所有测试项目的共享文档后,对这些共享文档的测试数据进行解析,生成规定的XML格式的文件;
S16:返回响应消息:在生成规定的XML格式的文件后,被测医疗卫生信息系统将该XML格式的文件封装为响应消息,并通过测试接口返回给测试工具;
S17:准确性测试:测试工具对返回的响应消息与测试工具生成测试用例时所用的测试数据进行校验对比,包括校验测试数据中的每个数据元的数据格式、数据类型是否符合标准;
S18:得出测试结果:根据准确性测试的结果,得出卫生信息共享文档标准符合性测试的结果;
所述的共享文档抽取测试步骤包括以下子步骤:
S21:通过测试工具创建测试用例:测试工具根据测试的内容,创建对应的测试用例,所述的测试用例包括正向测试用例或者反向测试用例;
S22:根据测试用例生成测试数据:测试工具根据测试用例,生成XML格式的数据;
S23:对测试数据进行封装处理:测试工具将生成的每个测试数据封装成请求消息,该请求消息的格式为卫生信息交互规范中的标准消息格式;
S24:执行测试用例:测试工具采用Web Service技术,通过测试接口将所有请求消息发送给被测医疗卫生信息系统;
S25:处理测试数据:被测医疗卫生信息系统对接收到的所有请求消息进行解析处理,在得到所有测试项目的XML数据后,对该测试数据进行构建,生成符合标准格式的共享文档文件;
S26:返回响应消息:在生成标准格式的共享文档文件后,被测医疗卫生信息系统将其封装为响应消息,并通过测试接口返回给测试工具;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都金盘电子科大多媒体技术有限公司,未经成都金盘电子科大多媒体技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510093560.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:软件界面测试方法及装置
- 下一篇:测试方法和系统
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置





