首页 / 专利库 / 电脑零配件 / 计算机系统 / 一种测试方法、装置、系统、计算机可读存储介质

一种测试方法、装置、系统、计算机可读存储介质

阅读:60发布:2020-05-08

专利汇可以提供一种测试方法、装置、系统、计算机可读存储介质专利检索,专利查询,专利分析的服务。并且本 申请 实施例 公开一种测试方法、装置、系统、计算机可读存储介质,方法包括:根据客户端发送的测试 请求 获取目标参数信息;对目标参数信息进行解析;当解析结果为虚拟对象测试参数时,根据虚拟对象测试参数调用预定义的虚拟对象;根据虚拟对象获取与虚拟对象测试参数相对应的目标测试结果;将目标测试结果发送至客户端。本申请通过创建虚拟对象,使得系统通过虚拟对象来获取数据,不必依赖于真实对象就能实现系统测试,提高了测试效率。,下面是一种测试方法、装置、系统、计算机可读存储介质专利的具体信息内容。

1.一种测试方法,其特征在于,所述方法包括:
根据客户端发送的测试请求获取目标参数信息;
对所述目标参数信息进行解析;
当解析结果为虚拟对象测试参数时,根据所述虚拟对象测试参数调用预定义的虚拟对象;
根据所述虚拟对象获取与所述虚拟对象测试参数相对应的目标测试结果;
将所述目标测试结果发送至所述客户端。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述解析结果为压测脚本测试参数时,对所述压测脚本测试参数进行计算以得到目标测试结果。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述解析结果为接口测试参数时,对所述接口测试参数进行计算以得到目标测试结果。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述解析结果为数据查询测试参数时,根据所述数据查询测试参数在预设的参数与分库分表信息的映射关系中获取目标分库分表信息,同时获取查询条件;
根据所述目标分库分表信息和查询条件生成对应的查询请求并根据所述查询请求获取目标测试结果。
5.根据权利要求4所述的方法,其特征在于,所述根据所述目标分库分表信息和查询条件生成对应的查询请求并根据所述查询请求获取目标测试结果具体包括:
根据所述目标分库分表信息和查询条件生成对应的SQL查询语句;
将所述SQL查询语句发送至对应的目标数据库服务器
接收所述目标数据库服务器在目标数据库中获取及处理后返回的目标测试结果。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
根据所述目标分库分表信息在预存储的配置信息中获取目标数据库连接信息;
根据所述目标数据库连接信息,向对应的目标数据库服务器发送连接请求以实现与所述目标数据库的连接。
7.根据权利要求5或6所述的方法,其特征在于,所述方法还包括:
对所述目标测试结果进行校验;
所述将所述目标测试结果发送至所述客户端具体包括:
当校验成功时,将所述目标测试结果发送至所述客户端。
8.一种测试装置,其特征在于,所述装置包括:
获取模,用于根据客户端发送的测试请求获取目标参数信息;
解析模块,用于对所述目标参数信息进行解析;
第一处理模块,用于当解析结果为虚拟对象测试参数时,根据所述虚拟对象测试参数调用预定义的虚拟对象;根据所述虚拟对象获取与所述虚拟对象测试参数相对应的目标测试结果;
发送模块,用于将所述目标测试结果发送至所述客户端。
9.一种计算机系统,其特征在于,包括:
一个或多个处理器;以及
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1~7任意一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1~7任意一项所述的方法。

说明书全文

一种测试方法、装置、系统、计算机可读存储介质

技术领域

[0001] 本发明属于软件测试技术领域,尤其涉及一种测试方法、装置、系统、计算机可读存储介质。

背景技术

[0002] 软件测试是在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。对于测试人员来说,为了测试一个系统,可能需要与下游系统进行联调才能完成测试,若下游系统的接口并未被开发或者当下游系统的对象不易获取时,那么就会影响整个系统的测试,耽误工作进度。

发明内容

[0003] 为了解决现有技术的问题,本发明提出一种测试方法、装置、系统、计算机可读存储介质。该方法通过创建虚拟对象,使得系统通过虚拟对象来获取数据,不必依赖于真实对象就能实现系统测试,提高了测试效率。
[0004] 本发明实施例提供的具体技术方案如下:
[0005] 第一方面,本发明提供一种测试方法,所述方法包括:
[0006] 根据客户端发送的测试请求获取目标参数信息;
[0007] 对所述目标参数信息进行解析;
[0008] 当解析结果为虚拟对象测试参数时,根据所述虚拟对象测试参数调用预定义的虚拟对象;
[0009] 根据所述虚拟对象获取与所述虚拟对象测试参数相对应的目标测试结果;
[0010] 将所述目标测试结果发送至所述客户端。
[0011] 优选的,所述方法还包括:
[0012] 当所述解析结果为压测脚本测试参数时,对所述压测脚本测试参数进行计算以得到目标测试结果。
[0013] 优选的,所述方法还包括:
[0014] 当所述解析结果为接口测试参数时,对所述接口测试参数进行计算以得到目标测试结果。
[0015] 优选的,所述方法还包括:
[0016] 当所述解析结果为数据查询测试参数时,根据所述数据查询测试参数在预设的参数与分库分表信息的映射关系中获取目标分库分表信息,同时获取查询条件;
[0017] 根据所述目标分库分表信息和查询条件生成对应的查询请求并根据所述查询请求获取目标测试结果。
[0018] 优选的,所述根据所述目标分库分表信息和查询条件生成对应的查询请求并根据所述查询请求获取目标测试结果具体包括:
[0019] 根据所述目标分库分表信息和查询条件生成对应的SQL查询语句;
[0020] 将所述SQL查询语句发送至对应的目标数据库服务器
[0021] 接收所述目标数据库服务器在目标数据库中获取及处理后返回的目标测试结果。
[0022] 优选的,所述方法还包括:
[0023] 根据所述目标分库分表信息在预存储的配置信息中获取目标数据库连接信息;
[0024] 根据所述目标数据库连接信息,向对应的目标数据库服务器发送连接请求以实现与所述目标数据库的连接。
[0025] 优选的,所述方法还包括:
[0026] 对所述目标测试结果进行校验;
[0027] 所述将所述目标测试结果发送至所述客户端具体包括:
[0028] 当校验成功时,将所述目标测试结果发送至所述客户端。
[0029] 第二方面,本发明提供一种测试装置,所述装置包括:
[0030] 获取模,用于根据客户端发送的测试请求获取目标参数信息;
[0031] 解析模块,用于对所述目标参数信息进行解析;
[0032] 第一处理模块,用于当解析结果为虚拟对象测试参数时,根据所述虚拟对象测试参数调用预定义的虚拟对象;根据所述虚拟对象获取与所述虚拟对象测试参数相对应的目标测试结果;
[0033] 发送模块,用于将所述目标测试结果发送至所述客户端。
[0034] 优选的,所述装置还包括:
[0035] 第二处理模块,用于当所述解析结果为压测脚本测试参数时,对所述压测脚本测试参数进行计算以得到目标测试结果。
[0036] 优选的,所述装置还包括:
[0037] 第三处理模块,用于当所述解析结果为接口测试参数时,对所述接口测试参数进行计算以得到目标测试结果。
[0038] 优选的,所述装置还包括:
[0039] 第四处理模块,用于当所述解析结果为数据查询测试参数时,根据所述数据查询测试参数在预设的参数与分库分表信息的映射关系中获取目标分库分表信息,同时获取查询条件;根据所述目标分库分表信息和查询条件生成对应的查询请求并根据所述查询请求获取目标测试结果。
[0040] 优选的,所述第四处理模块具体包括:
[0041] 生成模块,用于根据所述目标分库分表信息和查询条件生成对应的SQL查询语句;
[0042] 所述发送模块还用于将所述SQL查询语句发送至对应的目标数据库服务器;
[0043] 接收模块,用于接收所述目标数据库服务器在目标数据库中获取及处理后返回的目标测试结果。
[0044] 优选的,所述获取模块还用于根据所述目标分库分表信息在预存储的配置信息中获取目标数据库连接信息;
[0045] 所述发送模块还用于根据所述目标数据库连接信息,向对应的目标数据库服务器发送连接请求以实现与所述目标数据库的连接。
[0046] 优选的,所述第四处理模块还包括校验模块,用于对所述目标测试结果进行校验;
[0047] 所述发送模块还用于当校验成功时,将所述目标测试结果发送至所述客户端。
[0048] 第三方面,本发明提供一种计算机系统,包括:
[0049] 一个或多个处理器;以及
[0050] 存储器,用于存储一个或多个程序;
[0051] 当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述第一方面任一所述的方法。
[0052] 第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上述第一方面任一所述的方法。
[0053] 本发明实施例具有如下有益效果:
[0054] 1、本方法通过创建虚拟对象,使得系统通过虚拟对象来获取数据,不必依赖于真实对象就能实现系统测试,提高了测试效率;
[0055] 2、本方法使得测试人员在进行性能测试时,只需输入与压测脚本测试参数对应的信息并发送测试请求就能获取压测脚本,无需再手动编写压测脚本,节省时间;
[0056] 3、本方法使得测试人员在进行单元测试时,只需输入与接口测试参数对应的信息并发送测试请求就能实现接口测试,无需下载专的接口测试工具、无需编写测试桩就能实现多类型的接口测试;
[0057] 4、本方法使得测试人员在进行功能测试时,无论是关系型数据库还是非关系型数据库,只要数据库连接信息被预保存在配置信息中,测试人员便能通过输入与数据查询测试参数对应的信息并发送测试请求就能实现数据查询测试,一键获取数据库的数据,无需下载并安装多个数据库连接工具、无需多次请求、提高了效率、降低了成本;
[0058] 5、本方法实现了测试资源的整合,将软件测试过程中所需的测试内容整合在一起,实现了定制化,对于测试人员来说,不必单独再耗费人进行开发,不必上网找相应测试工具进行测试,解决了某些需要付费才能使用的软件的版权问题,节约测试成本。附图说明
[0059] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0060] 图1是本申请实施例提供的一种的测试方法的应用环境图;
[0061] 图2是本申请实施例一提供的一种测试方法的流程图
[0062] 图3是本申请实施例一提供的一虚拟对象测试页面显示图;
[0063] 图4是本申请实施例一提供的一压测脚本测试页面显示图;
[0064] 图5是本申请实施例一提供的一接口测试页面显示图;
[0065] 图6是本申请实施例二提供的一种测试装置的结构示意图;
[0066] 图7是本申请实施例三提供的一种计算机系统架构图。

具体实施方式

[0067] 为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0068] 本申请提供一种方法,可以应用于如图1所示的应用环境中。其中,服务端12通过网络与数据库11和终端13进行通信。终端13可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务端12可以用独立的服务端或者是多个服务端组成的服务端集群来实现。
[0069] 实施例一
[0070] 如图2所示,本申请提供了一种测试方法,包括以下步骤:
[0071] S21、根据客户端发送的测试请求获取目标参数信息。
[0072] 其中,测试请求生成过程如下:
[0073] 1、当监测到用户登录成功时,获取目标页面数据并发送至客户端以使得客户端进行渲染展示目标页面,其中,目标页面上包括目标内容项;
[0074] 2、获取根据用户已填写的目标内容项而生成的测试请求。
[0075] S22、对目标参数信息进行解析;
[0076] S23、当解析结果为虚拟对象测试参数时,根据虚拟对象测试参数调用预定义的虚拟对象;
[0077] 其中,解析结果与用户已填写的目标内容项对应关联。
[0078] 虚拟对象测试参数包括时间信息、报文信息。
[0079] S24、根据虚拟对象获取与虚拟对象测试参数相对应的目标测试结果;
[0080] S25、将目标测试结果发送至客户端。
[0081] 示例性的,如图3所示,根据用户在目标页面的目标内容项(响应延迟、响应报文)中分别输入200、{“success”:“发送成功”}后生成的测试请求获取目标参数信息,并对目标参数信息进行解析,解析结果为虚拟对象测试参数,根据虚拟对象测试参数调用预定义的虚拟对象(如:Mock挡板),根据Mock挡板获取与虚拟对象测试参数相对应的目标测试结果并发送至客户端,客户端在经过200ms之后便会显示“success”:“发送成功”内容。
[0082] 如此,本方法便能通过创建虚拟对象,使得系统通过虚拟对象来获取数据,不必依赖于真实对象就能实现系统测试,提高了测试效率。
[0083] 此外,本方法还可以包括:
[0084] S31、当解析结果为压测脚本测试参数时,对压测脚本测试参数进行计算以得到目标测试结果。
[0085] 其中,压测脚本测试参数包括主题/队列信息、类信息、类位置信息、报文信息等。对压测脚本参数进行计算以得到目标测试结果的过程具体为:对压测脚本测试参数进行解析,将json或者xml格式转换成StringBuffer格式,从而得到目标测试结果。
[0086] 示例性的,如图4所示,当用户在目标页面的目标内容项(主题名/队列名、类名、AppCode、报文填写框)中分别输入dtm_order_links、MBF_receiveLogisticsOrderl、FPSCP等内容,生成测试请求后,根据测试请求获取目标参数信息,并对目标参数信息进行解析,解析结果为压测脚本测试参数,对压测脚本测试参数进行计算得到目标测试结果。
[0087] 以下为根据压测脚本测试参数生成的目标测试结果:
[0088]
[0089]
[0090]
[0091] 本方法使得测试人员在进行性能测试时,只需输入与压测脚本测试参数对应的信息并发送测试请求就能获取压测脚本,无需再手动编写压测脚本,节省时间。
[0092] 此外,本方法还可以包括:
[0093] S41、当解析结果为接口测试参数时,对接口测试参数进行计算以得到目标测试结果。
[0094] 其中,接口测试参数包括URL信息、报文信息等。对接口测试参数进行计算以得到目标测试结果具体为:根据接口测试参数调用对应接口,从而得到目标测试结果。
[0095] 示例性的,如图5所示,根据用户在目标页面的目标内容项(请输入URL、报文填写框)中分别输入的内容生成的测试请求获取目标参数信息,并对目标参数信息进行解析,解析结果为接口测试参数,根据接口测试参数调用hession接口,从而得到目标测试结果。
[0096] 如此,本方法使得测试人员在进行单元测试时,只需输入与接口测试参数对应的信息并发送测试请求就能实现接口测试,无需下载专门的接口测试工具、无需编写测试桩就能实现多类型的接口测试。
[0097] 此外,本方法还可以包括:
[0098] S51、当解析结果为数据查询测试参数时,根据数据查询测试参数在预设的参数与分库分表信息的映射关系中获取目标分库分表信息,同时获取查询条件。
[0099] 其中,数据查询测试参数包括场景信息、测试数据、环境信息等;
[0100] 测试数据包括:订单号/包裹号、箱码、仓库信息、主键信息、表名等,环境信息包括系统测试环境。
[0101] 此外,查询条件的获取过程包括:
[0102] 根据场景信息获取对应的查询条件。
[0103] 具体的,根据不同的场景信息,查询条件为测试数据或者为对测试数据进行查表或计算后得到的数据。
[0104] S52、根据目标分库分表信息和查询条件生成对应的查询请求并根据查询请求获取目标测试结果。
[0105] 其中,步骤S52具体包括:
[0106] S521、根据目标分库分表信息在预存储的配置信息中获取目标数据库连接信息;
[0107] S522、根据目标数据库连接信息,向对应的目标数据库服务器发送连接请求以实现与目标数据库的连接;
[0108] S523、根据目标分库分表信息和查询条件生成对应的SQL查询语句;
[0109] S524、将SQL查询语句发送至对应的目标数据库服务器;
[0110] S525、接收目标数据库服务器在目标数据库中获取及处理后发送的目标测试结果。
[0111] 示例性的,若目标测试结果在数据库A中,获取目标测试结果的步骤包括:
[0112] 1、在预存储的配置信息中获取数据库A连接信息;
[0113] 2、根据数据库A连接信息,向对应的数据库A服务器发送连接请求以实现与数据库A的连接;
[0114] 3、根据数据库A的信息、数据库A的表信息、查询条件生成SQL查询语句;
[0115] 4、将SQL查询语句发送至数据库A服务器;
[0116] 5、接收数据库A服务器在数据库A中获取及处理后得到的目标测试结果。
[0117] 此外,在接收目标数据库服务器在目标数据库中获取及处理后发送的目标测试结果后,还包括:
[0118] 对目标测试结果进行校验以使得校验成功时将目标测试结果发送至客户端。
[0119] 如此,本方法使得测试人员在进行功能测试时,无论是关系型数据库还是非关系型数据库,只要数据库连接信息被预保存在配置信息中,测试人员便能通过输入与数据查询测试参数对应的信息并发送测试请求就能实现数据查询测试,一键获取数据库的数据,无需下载并安装多个数据库连接工具、无需多次请求、提高了效率、降低了成本。
[0120] 根据上述步骤可以得到,本方法实现了测试资源的整合,将软件测试过程中所需的测试内容整合在一起,实现了定制化,对于测试人员来说,不必单独再耗费人力进行开发,不必上网找相应测试工具进行测试,解决了某些需要付费才能使用的软件的版权问题,节约测试成本。
[0121] 实施例二
[0122] 如图6所示,本申请提供了一种测试装置,具体包括:
[0123] 获取模块61,用于根据客户端发送的测试请求获取目标参数信息;
[0124] 解析模块62,用于对目标参数信息进行解析;
[0125] 第一处理模块63,用于当解析结果为虚拟对象测试参数时,根据虚拟对象测试参数调用预定义的虚拟对象;根据虚拟对象获取与虚拟对象测试参数相对应的目标测试结果;
[0126] 发送模块64,用于将目标测试结果发送至客户端。
[0127] 优选的,上述装置还包括:
[0128] 第二处理模块65,用于当解析结果为压测脚本测试参数时,对压测脚本测试参数进行计算以得到目标测试结果。
[0129] 优选的,上述装置还包括:
[0130] 第三处理模块66,用于当解析结果为接口测试参数时,对接口测试参数进行计算以得到目标测试结果。
[0131] 优选的,上述装置还包括:
[0132] 第四处理模块67,用于当解析结果为数据查询测试参数时,根据数据查询测试参数在预设的参数与分库分表信息的映射关系中获取目标分库分表信息,同时获取查询条件;根据目标分库分表信息和查询条件生成对应的查询请求并根据查询请求获取目标测试结果。
[0133] 优选的,上述第四处理模块67具体包括:
[0134] 生成模块671,用于根据目标分库分表信息和查询条件生成对应的SQL查询语句;
[0135] 上述发送模块64还用于将SQL查询语句发送至对应的目标数据库服务器;
[0136] 接收模块672,用于接收目标数据库服务器在目标数据库中获取及处理后返回的目标测试结果。
[0137] 优选的,上述获取模块61还用于根据目标分库分表信息在预存储的配置信息中获取目标数据库连接信息;
[0138] 上述发送模块64还用于根据目标数据库连接信息,向对应的目标数据库服务器发送连接请求以实现与目标数据库的连接。
[0139] 优选的,上述第四处理模块67还包括校验模块673,用于对目标测试结果进行校验;
[0140] 上述发送模块64还用于当校验成功时,将目标测试结果发送至客户端。
[0141] 实施例三
[0142] 本申请实施例三提供一种计算机系统,包括:
[0143] 一个或多个处理器;以及
[0144] 存储器,用于存储一个或多个程序;
[0145] 当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现实现如上述实施例一的方法。
[0146] 其中,图7示例性的展示出了计算机系统的架构,具体可以包括处理器72,视频显示适配器74,磁盘驱动器76,输入/输出接口78,网络接口710,以及存储器712。上述处理器72、视频显示适配器74、磁盘驱动器76、输入/输出接口78、网络接口710,与存储器712之间可以通过通信总线714进行通信连接。
[0147] 其中,处理器72可以采用通用的CPU(Central Processing Unit,中央处理器)、微处理器、应用专用集成电路(Application Specific Integrated Circuit,ASIC)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本申请所提供的技术方案。
[0148] 存储器712可以采用ROM(Read Only Memory,只读存储器)、RAM(Random Access Memory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器712可以存储用于控制计算机系统70运行的操作系统716,用于控制计算机系统的低级别操作的基本输入输出系统(BIOS)718。另外,还可以存储网页浏览器720,数据存储管理系统722等等。总之,在通过软件或者固件来实现本申请所提供的技术方案时,相关的程序代码保存在存储器712中,并由处理器72来调用执行。
[0149] 输入/输出接口78用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘鼠标触摸屏、麦克、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。
[0150] 网络接口710用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如USB、网线等)实现通信,也可以通过无线方式(例如移动网络、WIFI、蓝牙等)实现通信。
[0151] 通信总线714包括一通路,在设备的各个组件(例如处理器72、视频显示适配器74、磁盘驱动器76、输入/输出接口78、网络接口710,与存储器712之间传输信息。
[0152] 另外,该计算机系统还可以从虚拟资源对象领取条件信息数据库中获得具体领取条件的信息,以用于进行条件判断,等等。
[0153] 需要说明的是,尽管上述设备仅示出了处理器72、视频显示适配器74、磁盘驱动器76、输入/输出接口78、网络接口710,存储器712,通信总线714等,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。
[0154] 实施例四
[0155] 本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上述实施例一所述的方法。
[0156] 本领域内的技术人员应明白,本发明实施例中的实施例可提供为方法、系统、或计算机程序产品。因此,本发明实施例中可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例中可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0157] 本发明实施例中是参照根据本发明实施例中实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0158] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0159] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0160] 尽管已描述了本发明实施例中的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例中范围的所有变更和修改。另外,上述实施例提供的计算机可读存储介质、计算机系统、测试装置与测试方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0161] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈