发明名称 一种卫生信息共享文档标准符合性自动化测试方法
摘要 本发明公开了一种卫生信息共享文档标准符合性自动化测试方法,包括共享文档注入测试和共享文档抽取测试;共享文档注入测试是指,测试工具向被测系统输入标准的共享文档,被测试系统解析标准的共享文档输出数据返回给测试工具,测试工具进行校验对比;共享文档抽取测试是指,测试工具向被测试系统输入数据,被测系统将这些数据按照共享文规范构造成符合标准的共享文档,再返回给测试工具,测试工具进行对共享文档的格式、共享文档的数据进行校验。本发明的共享文档注入测试旨在测试被测系统对卫生信息共享文档标准的解析能力,共享文档抽取测试旨在测试被测系统对卫生信息共享文档的构造能力;通过这两种测试过程共同测试,提高了该方法的可靠性、科学性和效率。
申请公布号 CN104657271A 申请公布日期 2015.05.27
申请号 CN201510093560.0 申请日期 2015.03.03
申请人 成都金盘电子科大多媒体技术有限公司 发明人 曲建明
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 成都金英专利代理事务所(普通合伙) 51218 代理人 袁英
主权项 一种卫生信息共享文档标准符合性自动化测试方法,其特征在于:它包括共享文档注入测试步骤和共享文档抽取测试步骤;所述的共享文档注入测试步骤包括以下子步骤:S11:通过测试工具创建测试用例:测试工具根据测试的内容创建对应的测试用例,所述的测试用例包括正向测试用例或者反向测试用例;S12:根据测试用例生成测试共享文档:测试工具根据测试用例生成共享文档,正向测试用例生成标准共享文档,反向测试用例则生成非标准共享文档;S13:对测试共享文档进行封装处理:测试工具将生成的每个测试共享文档封装成请求消息,该请求消息的格式为卫生信息交互规范中的标准消息格式;S14:执行测试用例:测试工具采用Web Service技术,通过测试接口将所有请求消息发送给被测医疗卫生信息系统;S15:处理测试数据:被测医疗卫生信息系统对接收到的所有的请求消息进行解析处理,在得到所有测试项目的共享文档后,对这些共享文档的测试数据进行解析,生成规定的XML格式的文件;S16:返回响应消息:在生成规定的XML格式的文件后,被测医疗卫生信息系统将该XML格式的文件封装为响应消息,并通过测试接口返回给测试工具;S17:准确性测试:测试工具对返回的响应消息与测试工具生成测试用例时所用的测试数据进行校验对比,包括校验测试数据中的每个数据元的数据格式、数据类型是否符合标准;S18:得出测试结果:根据准确性测试的结果,得出卫生信息共享文档准符合性测试的结果;所述的共享文档抽取测试步骤包括以下子步骤:S21:通过测试工具创建测试用例:测试工具根据测试的内容,创建对应的测试用例,所述的测试用例包括正向测试用例或者反向测试用例;S22:根据测试用例生成测试数据:测试工具根据测试用例,生成XML格式的数据;S23:对测试数据进行封装处理:测试工具将生成的每个测试数据封装成请求消息,该请求消息的格式为卫生信息交互规范中的标准消息格式;S24:执行测试用例:测试工具采用Web Service技术,通过测试接口将所有请求消息发送给被测医疗卫生信息系统;S25:处理测试数据:被测医疗卫生信息系统对接收到的所有请求消息进行解析处理,在得到所有测试项目的XML数据后,对该测试数据进行构建,生成符合标准格式的共享文档文件;S26:返回响应消息:在生成标准格式的共享文档文件后,被测医疗卫生信息系统将其封装为响应消息,并通过测试接口返回给测试工具;S27:准确性测试:测试工具对返回的响应消息与测试工具生成测试用例时所用的测试数据构建的标准共享文档进行校验对比,包括校验共享文档格式、数据值域是否符合标准以及校验共享文档标识符是否符合标准;所述的测试数据构建的标准共享文档由生成测试用例的数据构建得到;S28:得出测试结果:根据准确性测试的结果,得出卫生信息共享文档准符合性测试结果。
地址 610056 四川省成都市成华区一环路东一段159号信息产业大厦