测试数据的生成方法、医技数据中台的测试方法、装置制造方法及图纸

技术编号:35995886 阅读:51 留言:0更新日期:2022-12-17 23:12
本发明专利技术公开了测试数据的生成方法、医技数据中台的测试方法、装置、电子设备、存储介质。该测试数据的生成方法包括:展示用户界面,所述用户界面展示有用于生成测试数据的数据候选项;响应于对所述数据候选项的选择操作,根据被选中的数据候选项构造医学测试数据;所述医学测试数据用于对医技数据中台进行测试。本发明专利技术通过用户界面中的选项选择便能构造合规的医学测试数据,使用该医学测试数据对医技数据中台进行测试,可以有效降低测试医技数据中台的门槛,进而有效提升对医技数据中台的测试效率。效率。效率。

【技术实现步骤摘要】
测试数据的生成方法、医技数据中台的测试方法、装置


[0001]本专利技术涉及医疗设备
,尤其涉及一种测试数据的生成方法、医技数据中台的测试方法、装置、电子设备、存储介质。

技术介绍

[0002]医技数据中台是连接医技系统(如超声、内镜、放射)与医院集成平台的桥梁。当医技数据中台是通过数据库方式实现检查数据流转时,具体表现为患者数据存放在医院集成平台的表(视图)中、医技系统为患者做完检查后经过医技数据中台利用集成平台数据库内的存储过程实现数据回写到集成平台中,该种形式数据较为固定且都存在于数据库中,但因需要与各个不同系统交互,存在构造测试数据极为耗时的问题,且要求测试人员熟悉各医技系统业务,测试门槛高。
[0003]目前对于与各个系统交互的数据中台的测试数据构造,都是采用手工方式进行。尤其对于医技数据中台,需要保证数据与各个医技内数据一致性,否则构造的测试数据无效。现阶段无相关技术可有效解决医技数据中台测试数据构造的繁琐性问题,测试人员需要全面熟悉与医技数据中台交互的各个医技系统业务,才可通过手工方式构造适合于不同医技系统的有效测试数据。

技术实现思路

[0004]本专利技术要解决的技术问题是为了克服现有技术中对医技数据中台的测试时,生成测试数据比较繁琐的缺陷,提供一种测试数据的生成方法、医技数据中台的测试方法、装置、电子设备、存储介质。
[0005]本专利技术是通过下述技术方案来解决上述技术问题:
[0006]第一方面,提供一种测试数据的生成方法,包括:
[0007]展示用户界面,所述用户界面展示有用于生成医学测试数据的数据候选项;
[0008]响应于对所述数据候选项的选择操作,根据被选中的数据候选项构造医学测试数据;所述医学测试数据用于对医技数据中台进行测试。
[0009]可选地,所述医学测试数据包括数据表;所述数据候选项包括数据表的表结构候选项;
[0010]根据被选中的所述数据候选项构造医学测试数据,包括:
[0011]根据被选中的表结构候选项构造所述数据表。
[0012]可选地,所述数据候选项还包括所述数据表包含的字段的字段规则候选项;
[0013]根据被选中的表结构候选项构造所述数据表,包括:
[0014]为所述数据表的字段配置与被选中的字段规则候选项相匹配的字段规则。
[0015]可选地,所述数据候选项还包括表数据获取模式选项,所述表数据获取模式选项包括随机模式选项与获取模式选项;
[0016]根据被选中的所述数据候选项构造医学测试数据,还包括:
[0017]当所述随机模式选项被选中时,按照从医技系统获取的第一目标数据随机生成所述数据表的表数据
[0018]和/或,当所述获取模式选项被选中时,将从医技系统获取的第二目标数据作为所述数据表中目标字段的表数据。
[0019]可选地,所述数据候选项包括操作语句模板选项;所述医学测试数据包括数据库操作语句;
[0020]根据被选中的所述数据候选项构造医学测试数据,包括:
[0021]根据被选中的操作语句模板选项以及所述数据表的目标字段构造数据库操作语句。
[0022]第二方面,提供一种医技数据中台的测试方法,包括:
[0023]获取医学测试数据;所述医学测试数据根据上述任一项所述的测试数据的生成方法构造得到;
[0024]根据所述测试数据对所述医技数据中台进行测试。
[0025]可选地,所述测试数据包括以下至少一种:数据表、表数据、数据库操作语句;根据所述测试数据对所述医技数据中台进行测试,包括:
[0026]触发所述医技数据中台调用用于数据提取的数据库操作语句,以从医院集成平台的数据库的目标数据表中提取第三目标数据至所述医技数据中台,若数据提取成功,则确定数据提取测试通过;
[0027]和/或,触发所述医技数据中台将所述第三目标数据转发给医技系统,若确定所述医技系统接收到所述第三目标数据,则确定数据转发测试通过;
[0028]和/或,触发所述医技数据中台调用用于数据存储的数据库操作语句,将所述表数据包含的第四目标数据存储至与所述医技数据中台连接的目标数据库的目标数据表中,若存入成功,则确定数据存储测试通过。
[0029]可选地,根据所述测试数据对所述医技数据中台进行测试之前,包括:
[0030]获取数据库连接信息,并根据所述数据库连接信息触发所述医技数据中台与目标数据库连接。
[0031]第三方面,提供一种测试数据的生成装置,包括:
[0032]展示模块,用于展示用户界面,所述用户界面展示有用于生成医学测试数据的数据候选项;
[0033]构造模块,用于响应于对所述数据候选项的选择操作,根据被选中的所述数据候选项构造医学测试数据;所述医学测试数据用于对医技数据中台进行测试。
[0034]第四方面,提供一种测试数据的生成系统,包括:
[0035]测试数据的生成装置,用于执行上述任一项所述的测试数据的生成方法,以生成医学测试数据;
[0036]测试装置,用于根据所述医学测试数据对所述医技数据中台进行测试。
[0037]可选地,所述测试数据包括以下至少一种:数据表、表数据、数据库操作语句;所述测试装置具体用于:
[0038]在与所述医技数据中台连接的目标数据库中创建所述数据表,若所述数据表创建成功,则确定数据表创建测试通过;
[0039]和/或,调用用于数据存储的数据库操作语句,将所述表数据存入与所述医技数据连接的目标数据库的目标数据表中,若存入成功,则确定数据存储测试通过;
[0040]和/或,调用用于数据提取的数据库操作语句,从所述目标数据库的目标数据表中提取目标数据至所述医技数据中台,若数据提取成功,则确定数据提取测试通过。
[0041]第五方面,提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述的方法。
[0042]第六方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法。
[0043]在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本专利技术各较佳实例。
[0044]本专利技术的积极进步效果在于:通过用户界面中的选项选择便能构造合规的医学测试数据,使用该医学测试数据对医技数据中台进行测试,可以有效降低构造医学测试数据的门槛,进而降低测试医技数据中台的门槛,提升对医技数据中台的测试效率。
附图说明
[0045]图1为本专利技术一示例性实施例提供的一种医技数据中台的使用场景示意图。
[0046]图2为本专利技术一示例性实施例提供的一种测试数据的生成方法的流程图。
[0047]图3为本专利技术一示例性实施例提供的一种医技数据中台的测试方法的流程图。
[0048]图4为本专利技术一示例性实施例提供的一种测试本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测试数据的生成方法,其特征在于,包括:展示用户界面,所述用户界面展示有用于生成医学测试数据的数据候选项;响应于对所述数据候选项的选择操作,根据被选中的数据候选项构造医学测试数据;所述医学测试数据用于对医技数据中台进行测试。2.根据权利要求1所述的测试数据的生成方法,其特征在于,所述医学测试数据包括数据表;所述数据候选项包括数据表的表结构候选项;根据被选中的所述数据候选项构造医学测试数据,包括:根据被选中的表结构候选项构造所述数据表。3.根据权利要求2所述的测试数据的生成方法,其特征在于,所述数据候选项还包括所述数据表包含的字段的字段规则候选项;根据被选中的表结构候选项构造所述数据表,包括:为所述数据表的字段配置与被选中的字段规则候选项相匹配的字段规则。4.根据权利要求2所述的测试数据的生成方法,其特征在于,所述数据候选项还包括表数据获取模式选项,所述表数据获取模式选项包括随机模式选项与获取模式选项;根据被选中的所述数据候选项构造医学测试数据,还包括:当所述随机模式选项被选中时,按照从医技系统获取的第一目标数据随机生成所述数据表中目标字段的表数据;和/或,当所述获取模式选项被选中时,将从医技系统获取的第二目标数据作为所述数据表中目标字段的表数据。5.根据权利要求2所述的测试数据的生成方法,其特征在于,所述数据候选项包括操作语句模板选项;所述医学测试数据包括数据库操作语句;根据被选中的所述数据候选项构造医学测试数据,包括:根据被选中的操作语句模板选项以及所述数据表的目标字段构造数据库操作语句。6.一种医技数据中台的测试方法,其特征在于,包括:获取医学测试数据;所述医学测试数据根据权利要求1

...

【专利技术属性】
技术研发人员:蒋东
申请(专利权)人:武汉联影医疗科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1