首页 / 专利库 / 电脑零配件 / 固件 / 软件 / 软件包 / 一种测试软件包生成方法及终端

一种测试软件包生成方法及终端

阅读:1034发布:2020-07-07

专利汇可以提供一种测试软件包生成方法及终端专利检索,专利查询,专利分析的服务。并且本 发明 实施例 公开了一种测试 软件 包生成方法及终端,其中方法包括:在jenkins平台中插入脚本;在jenkins平台中插入相应的应用程序段;jenkins平台接收用户输入的环境参数;jenkins平台将环境参数传入脚本中;jenkins平台利用脚本查找到应用程序段中与输入的环境参数相对应的参数;jenkins平台利用脚本将环境参数替换应用程序段中相应的参数;jenkins平台对 修改 参数后的应用程序段进行打包生成 软件包 。本发明实施例可以实现开发人员自主选择、输入各种环境参数以及对已经修改过参数的应用程序段进行编译打包,根据所修改的参数类型的不同,可以编译打包多个软件包。,下面是一种测试软件包生成方法及终端专利的具体信息内容。

1.一种测试软件包生成方法,其特征在于,所述方法包括:
在jenkins平台中插入脚本,所述脚本为shell脚本;
在所述jenkins平台中插入相应的应用程序段,所述应用程序段中包括参数;
所述jenkins平台接收用户输入的环境参数;
所述jenkins平台将所述环境参数传入所述脚本中;
所述jenkins平台利用脚本查找到所述应用程序段中与输入的环境参数相对应的参数;
所述jenkins平台利用脚本将环境参数替换所述应用程序段中相应的参数;
所述jenkins平台对修改参数后的应用程序段进行打包生成软件包
2.如权利要求1所述的方法,其特征在于,
所述jenkins平台将环境参数值传入所述脚本中的步骤,具体包括:
获取脚本执行指令;
根据所述执行指令,将所述环境参数传入所述脚本中。
3.如权利要求1所述的方法,其特征在于,
所述jenkins平台利用脚本查找到所述应用程序段中与输入的环境参数相对应的参数的步骤,具体包括:
所述jenkins平台利用脚本确定与输入的环境参数相对应的代码环境,所述代码环境为开发者自定义的测试环境;
根据所述代码环境查找到所述应用程序段中与输入的环境参数相对应的参数。
4.如权利要求1所述的方法,其特征在于,
所述jenkins平台利用脚本将环境参数替换所述应用程序段中相应的参数的步骤,具体包括:
所述jenkins平台利用脚本确定所述应用程序段中相应的参数的位置信息;
根据所述位置信息,利用所述脚本将环境参数替换所述应用程序段中相应的参数。
5.如权利要求1-4所述的方法,其特征在于,
所述jenkins平台对修改参数后的程序段进行打包生成软件包的步骤,具体包括:
预先在所述jenkins平台配置编译工具;
当所述jenkins平台对所述应用程序段中相应的参数进行修改后,利用所述编译工具对修改参数后的应用程序段进行打包生成软件包。
6.一种终端,其特征在于,所述终端包括:
第一插入单元,用于插入脚本,所述脚本为shell脚本;
第二插入单元,用于插入相应的应用程序段,所述应用程序段中包括参数;
接收单元,用于接收用户输入的环境参数;
传入单元,用于将所述环境参数传入所述脚本中;
查找单元,用于利用脚本查找到所述应用程序段中与输入的环境参数相对应的参数;
替换单元,用于利用脚本将环境参数替换所述应用程序段中相应的参数;
生成单元,用于对修改参数后的应用程序段进行打包生成软件包。
7.如权利要求6所述的终端,其特征在于,所述传入单元,具体包括:
获取单元,用于获取脚本执行指令;
传入子单元,用于根据所述执行指令,将所述环境参数传入所述脚本中。
8.如权利要求6所述的终端,其特征在于,所述查找单元,具体包括:
第一确定单元,用于利用脚本确定与输入的环境参数相对应的代码环境,所述代码环境为开发者自定义的测试环境;
查找子单元,用于根据所述代码环境查找到所述应用程序段中与输入的环境参数相对应的参数。
9.如权利要求6所述的终端,其特征在于,所述替换单元,具体包括:
第二确定单元,用于利用脚本确定所述应用程序段中相应的参数的位置信息;
替换子单元,根据所述位置信息,利用所述脚本将环境参数替换所述应用程序段中相应的参数。
10.如权利要求6-9之一所述的终端,其特征在于,所述生成单元,具体包括:
配置单元,用于预先在所述终端配置编译工具;
生成子单元,用于当所述终端对所述应用程序段中相应的参数进行修改后,利用所述编译工具对修改参数后的应用程序段进行打包生成软件包。

说明书全文

一种测试软件包生成方法及终端

技术领域

[0001] 本发明涉及计算机技术领域,尤其涉及一种测试软件包生成方法及终端。

背景技术

[0002] 随着软件开发复杂度的不断提高,团队开发成员间如何更好地协同工作以确保软件测试的效率的提高已经慢慢成为开发过程中不可回避的问题。
[0003] 目前,在测试软件包的生成方法中,开发人员不能自主选择输入各种环境参数,当后台测试环境有多个的情况下,如果开发人员想要生成多个测试软件包的时候,需要多次修改测试代码,并且在每次修改时都进行打包才能得到满足条件的包。这种方式,需要开发人员进行大量的人工操作,测试软件包的生成过程也比较复杂,降低了开发者的工作效率。

发明内容

[0004] 有鉴于此,本发明实施例提供一种测试软件包生成方法及终端,可以实现开发人员自主选择、输入各种环境参数以及对已经修改过参数的应用程序段进行编译打包,并根据所修改的参数类型的不同,可以编译打包多个测试软件包。
[0005] 一种测试软件包生成方法,该方法包括:
[0006] 在所述jenkins平台插入脚本,所述脚本为shell脚本;
[0007] 在所述jenkins平台插入相应的应用程序段,所述应用程序段中包括参数;
[0008] 所述jenkins平台接收用户输入的环境参数;
[0009] 所述jenkins平台将所述环境参数传入所述脚本中;
[0010] 所述jenkins平台利用脚本查找到所述应用程序段中与输入的环境参数相对应的参数;
[0011] 所述jenkins平台对修改参数后的应用程序段进行打包生成软件包。
[0012] 具体的,所述jenkins平台将环境参数值传入所述脚本中的步骤,具体包括:
[0013] 获取脚本执行指令;
[0014] 根据所述执行指令,将所述环境参数传入所述脚本中。
[0015] 具体的,所述jenkins平台利用脚本查找到所述应用程序段中与输入的环境参数相对应的参数的步骤,具体包括:
[0016] 所述jenkins平台利用脚本确定与输入的环境参数相对应的代码环境,所述代码环境为开发者自定义的测试环境;
[0017] 根据所述代码环境查找到所述应用程序段中与输入的环境参数相对应的参数。
[0018] 具体的,所述jenkins平台利用脚本将环境参数替换所述应用程序段中相应的参数的步骤,具体包括:
[0019] 所述jenkins平台利用脚本确定所述应用程序段中相应的参数的位置信息;
[0020] 根据所述位置信息,利用所述脚本将环境参数替换所述应用程序段中相应的参数。
[0021] 具体的,所述jenkins平台对修改参数后的程序段进行打包生成软件包的步骤,具体包括:
[0022] 预先在所述jenkins平台配置编译工具;
[0023] 当所述jenkins平台对所述应用程序段中相应的参数进行修改后,利用所述编译工具对修改参数后的应用程序段进行打包生成软件包。
[0024] 一种终端,该终端包括:
[0025] 第一插入单元,用于插入脚本,所述脚本为shell脚本;
[0026] 第二插入单元,用于插入相应的应用程序段,所述应用程序段中包括参数;
[0027] 接收单元,用于接收用户输入的环境参数;
[0028] 传入单元,用于将所述环境参数传入所述脚本中;
[0029] 查找单元,用于利用脚本查找到所述应用程序段中与输入的环境参数相对应的参数;
[0030] 生成单元,用于对修改参数后的应用程序段进行打包生成软件包。
[0031] 具体的,所述传入单元,具体包括:
[0032] 获取单元,用于获取脚本执行指令;
[0033] 传入子单元,用于根据所述执行指令,将所述环境参数传入所述脚本中。
[0034] 具体的,所述查找单元,具体包括:
[0035] 第一确定单元,用于利用脚本确定与输入的环境参数相对应的代码环境,所述代码环境为开发者自定义的测试环境;
[0036] 查找子单元,用于根据所述代码环境查找到所述应用程序段中与输入的环境参数相对应的参数。
[0037] 具体的,所述替换单元,具体包括:
[0038] 第二确定单元,用于利用脚本确定所述应用程序段中相应的参数的位置信息;
[0039] 替换子单元,用于根据所述位置信息,利用所述脚本将环境参数替换所述应用程序段中相应的参数。
[0040] 具体的,所述生成单元,具体包括:
[0041] 配置单元,用于预先在所述终端配置编译工具;
[0042] 生成子单元,用于当所述终端对所述应用程序段中相应的参数进行修改后,利用所述编译工具对修改参数后的应用程序段进行打包生成软件包。
[0043] 由上可见,本发明实施例通过向jenkins平台插入脚本和应用程序段,以及向jenkins平台输入环境参数,通过将所输入的环境参数传入至脚本中并替换脚本中对应的参数,这过程实现在持续集成测试工作上,开发人员自主选择、输入各种环境参数;通过对修改参数后的应用程序段打包并生成软件包实现对已经修改过参数的应用程序段进行编译打包,根据所修改的参数类型的不同,可以编译打包多个软件包。附图说明
[0044] 为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0045] 图1是本发明实施例提供的一种测试软件包生成方法的示意流程图
[0046] 图2是本发明实施例提供的一种测试软件包生成方法的另一示意流程图。
[0047] 图3是本发明实施例提供的一种测试软件包生成方法的另一示意流程图。
[0048] 图4是本发明实施例提供的一种测试软件包生成方法的另一示意流程图。
[0049] 图5是本发明实施例提供的一种测试软件包生成方法的另一示意流程图。
[0050] 图6是本发明实施例提供的一种终端的示意性框图
[0051] 图7是本发明实施例提供的一种终端的另一示意性框图。
[0052] 图8是本发明实施例提供的一种终端的另一示意性框图。
[0053] 图9是本发明实施例提供的一种终端的另一示意性框图。
[0054] 图10是本发明实施例提供的一种终端的另一示意性框图。
[0055] 图11是本发明实施例提供的一种终端的另一实施例的结构组成示意图。

具体实施方式

[0056] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0057] 应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
[0058] 还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
[0059] 本发明实施例所描述的终端可以包括智能手机(如Android手机、ios手机、Windows Phone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(MID,Mobile Internet Devices)或穿戴式设备等,上述终端仅是举例,而非穷举,包含但不限于上述终端。
[0060] 本发明实施例预先在终端上搭建好jenkins平台。
[0061] 如图1所示,为本发明实施例一提供的一种测试软件包生成方法的流程示意图。该方法包括步骤S101~S106。
[0062] S101,在所述jenkins平台中插入脚本,所述脚本为shell脚本。
[0063] S102,在所述jenkins平台中插入相应的应用程序段,所述应用程序段中包括参数。
[0064] 在本实施例中,用户可以根据自己的需要,在jenkins平台的源码管理中选择不同的源码管理工具下载相应的应用程序段,所述应用程序段为应用程序代码,源码管理工具如svn,git等,本发明实施例选择svn,具体的,在源码管理工具中选择“Subversion Modules”,在“Repository URL”栏目录入相应的svn仓库地址。
[0065] S103,所述jenkins平台接收用户输入的环境参数。
[0066] 在本发明实施例中,在jenkins平台的参数配置过程中,点击“添加参数”选项并出现下拉菜单,根据下拉菜单选择各种参数配置类型,如choice类型、bool类型或者string类型等等,根据所选择的参数配置类型进行环境参数的配置环节,其中环境参数的配置有3个属性,包括名字、默认值以及描述,名字代表参数的名称,默认值代表参数的初始值,描述代表参数的说明。
[0067] S104,所述jenkins平台将所述环境参数传入所述脚本中。
[0068] 在本发明实施例中,在配置完环境参数之后,且在测试软件包打包之前在所述jenkins平台上选择环境参数,并将所选择的环境参数直接传递至shell脚本中;具体的,通过配置执行shell脚本,将所配置的的环境参数传入shell脚本中,例如,在配置执行shell脚本一栏键入调用格式为“echo$参数名称”的执行语句,即可将相应的参数传入shell脚本。
[0069] S105,所述jenkins平台利用脚本查找到所述应用程序段中与输入的环境参数相对应的参数。
[0070] S106,所述jenkins平台利用脚本将环境参数替换所述应用程序段中相应的参数。
[0071] 在本发明实施例中,所述jenkins平台通过shell脚本实现应用程序段中的参数替换,可以解决传统的测试软件包的生成方法中,开发人员不能自主选择输入各种环境参数的问题。
[0072] S107,所述jenkins平台对修改参数后的应用程序段进行打包生成软件包。
[0073] 由以上可见,本发明实施例预先搭建jenkins平台,通过向jenkins平台插入脚本和应用程序段,以及向jenkins平台输入环境参数,通过将所输入的环境参数传入至脚本中并替换脚本中对应的参数,这过程实现在持续集成测试工作上,开发人员自主选择、输入各种环境参数;通过对修改参数后的应用程序段打包并生成软件包实现对已经修改过参数的应用程序段进行编译打包,根据所修改的参数类型的不同,可以编译打包多个软件包。
[0074] 进一步的,如图2所示,步骤S104中,所述jenkins平台将环境参数值传入所述脚本中,具体包括步骤S201~S202。
[0075] S201,获取脚本执行指令。
[0076] 在本发明实施例中,在jenkins平台的参数配置过程中,在“构建”一栏中选择选项“增加构建步骤”,并在弹出的一级菜单中选择“Execute shell”,从而执行shell脚本,并实现向jenkins平台发送脚本执行指令。
[0077] S202,根据所述执行指令,将所述环境参数传入所述脚本中。
[0078] 在本发明实施例中,利用已配置的执行shell脚本的执行语句,将所配置的的环境参数传入shell脚本中。
[0079] 进一步的,如图3所示,步骤S105中,所述jenkins平台利用脚本查找到所述应用程序段中与输入的环境参数相对应的参数,具体包括步骤S301~S302。
[0080] S301,所述jenkins平台利用脚本确定与输入的环境参数相对应的代码环境,所述代码环境为开发者自定义的测试环境。
[0081] 在本发明实施例中,在shell脚本中,根据输入的环境参数的值,判断当前jenkins平台中所选择的测试环境,将该测试环境作为当前的代码环境。
[0082] S302,根据所述代码环境查找到所述应用程序段中与输入的环境参数相对应的参数。
[0083] 在本发明实施例中,在当前代码环境中,根据输入的环境参数的类型,查找到相对应的应用程序段中同类型的参数,并为参数的替换步骤做准备。
[0084] 进一步的,如图4所示,步骤S106中,所述jenkins平台利用脚本将环境参数替换所述应用程序段中相应的参数,具体包括步骤S401~S402:
[0085] S401,所述jenkins平台利用脚本确定所述应用程序段中相应的参数的位置信息。
[0086] S402,根据所述位置信息,利用所述脚本将环境参数替换所述应用程序段中相应的参数。
[0087] 进一步的,如图5所示,步骤S107中,所述jenkins平台对修改参数后的程序段进行打包生成软件包,具体包括步骤S501~S502:
[0088] S501,预先在所述jenkins平台配置编译工具。
[0089] S502,当所述jenkins平台对所述应用程序段中相应的参数进行修改后,利用所述编译工具对修改参数后的应用程序段进行打包生成软件包。
[0090] 如图6所示,对应上述一种测试软件包生成方法,本发明还提出一种终端,该终端100包括:第一插入单元10、第二插入单元20、接收单元30、传入单元40、查找单元50、替换单元60、生成单元70。
[0091] 其中第一插入单元10,用于插入脚本,所述脚本为shell脚本。
[0092] 第二插入单元20,用于插入相应的应用程序段,所述应用程序段中包括参数。在本实施例中,用户可以根据自己的需要,在jenkins平台的源码管理中选择不同的源码管理工具下载相应的应用程序段,所述应用程序段为应用程序代码,源码管理工具如svn,git等,本发明实施例选择svn,具体的,在源码管理工具中选择“Subversion Modules”,在“Repository URL”栏目录入相应的svn仓库地址。
[0093] 接收单元30,用于接收用户输入的环境参数。在本发明实施例中,在jenkins平台的参数配置过程中,点击“添加参数”选项并出现下拉菜单,根据下拉菜单选择各种参数配置类型,如choice类型、bool类型或者string类型等等,根据所选择的参数配置类型进行环境参数的配置环节,其中环境参数的配置有3个属性,包括名字、默认值以及描述,名字代表参数的名称,默认值代表参数的初始值,描述代表参数的说明。
[0094] 传入单元40,用于将所述环境参数传入所述脚本中。在本发明实施例中,在配置完环境参数之后,且在测试软件包打包之前在所述jenkins平台上选择环境参数,并将所选择的环境参数直接传递至shell脚本中;具体的,通过配置执行shell脚本,将所配置的的环境参数传入shell脚本中,例如,在配置执行shell脚本一栏键入调用格式为“echo$参数名称”的执行语句,即可将相应的参数传入shell脚本。
[0095] 查找单元50,用于利用脚本查找到所述应用程序段中与输入的环境参数相对应的参数。
[0096] 替换单元60,用于利用脚本将环境参数替换所述应用程序段中相应的参数。在本发明实施例中,所述jenkins平台通过shell脚本实现应用程序段中的参数替换,可以解决传统的测试软件包的生成方法中,开发人员不能自主选择输入各种环境参数的问题。
[0097] 生成单元70,用于对修改参数后的应用程序段进行打包生成软件包。
[0098] 由以上可见,本发明实施例预先搭建jenkins平台,通过向jenkins平台插入脚本和应用程序段,以及向jenkins平台输入环境参数,通过将所输入的环境参数传入至脚本中并替换脚本中对应的参数,这过程实现在持续集成测试工作上,开发人员自主选择、输入各种环境参数;通过对修改参数后的应用程序段打包并生成软件包实现对已经修改过参数的应用程序段进行编译打包,根据所修改的参数类型的不同,可以编译打包多个软件包。
[0099] 如图7所示,所述传入单元40,具体包括:
[0100] 获取单元401,用于获取脚本执行指令。在本发明实施例中,在jenkins平台的参数配置过程中,在“构建”一栏中选择选项“增加构建步骤”,并在弹出的一级菜单中选择“Execute shell”,从而执行shell脚本,并实现向jenkins平台发送脚本执行指令。
[0101] 传入子单元402,用于根据所述执行指令,将所述环境参数传入所述脚本中。在本发明实施例中,利用已配置的执行shell脚本的执行语句,将所配置的的环境参数传入shell脚本中。
[0102] 如图8所示,所述查找单元50,具体包括:
[0103] 第一确定单元501,用于利用脚本确定与输入的环境参数相对应的代码环境,所述代码环境为开发者自定义的测试环境。在本发明实施例中,在shell脚本中,根据输入的环境参数的值,判断当前jenkins平台中所选择的测试环境,将该测试环境作为当前的代码环境。
[0104] 查找子单元502,用于根据所述代码环境查找到所述应用程序段中与输入的环境参数相对应的参数。在本发明实施例中,在当前代码环境中,根据输入的环境参数的类型,查找到相对应的应用程序段中同类型的参数,并为参数的替换步骤做准备。
[0105] 如图9所示,所述替换单元60,具体包括:
[0106] 第二确定单元601,用于利用脚本确定所述应用程序段中相应的参数的位置信息。
[0107] 替换子单元601,用于根据所述位置信息,利用所述脚本将环境参数替换所述应用程序段中相应的参数。
[0108] 如图10所示,所述生成单元70,具体包括:
[0109] 配置单元701,用于预先在所述终端配置编译工具。
[0110] 生成子单元702,用于当所述终端对所述应用程序段中相应的参数进行修改后,利用所述编译工具对修改参数后的应用程序段进行打包生成软件包。
[0111] 图11为本发明的终端的另一实施例的结构组成示意图。如图11所示,其可包括:输入装置99、输出装置88、收发装置77、存储器66以及处理器55,其中:
[0112] 所述输入装置99,用于接收外部访问控制设备的输入数据。具体实现中,本发明实施例所述的输入装置99可包括键盘鼠标、光电输入装置、声音输入装置、触摸式输入装置、扫描仪等。
[0113] 所述输出装置88,用于对外输出访问控制设备的输出数据。具体实现中,本发明实施例所述的输出装置88可包括显示器、扬声器、打印机等。
[0114] 所述收发装置77,用于通过通信链路向其他设备发送数据或者从其他设备接收数据。具体实现中,本发明实施例的收发装置77可包括射频天线等收发器件。
[0115] 所述存储器66,用于存储带有各种功能的程序数据。本发明实施例中存储器66存储的数据包括可调用并运行的程序数据。具体实现中,本发明实施例的存储器66可以是系统存储器,比如,挥发性的(诸如RAM),非易失性的(诸如ROM,闪存等),或者两者的结合。具体实现中,本发明实施例的存储器104还可以是系统之外的外部存储器,比如,磁盘、光盘、磁带等。
[0116] 所述处理器55,用于调用所述存储器66中存储的程序数据,并执行如下操作:
[0117] 在所述jenkins平台中插入脚本,所述脚本为shell脚本;在所述jenkins平台中插入相应的应用程序段,所述应用程序段中包括参数;所述jenkins平台接收用户输入的环境参数;所述jenkins平台将所述环境参数传入所述脚本中;所述jenkins平台利用脚本查找到所述应用程序段中与输入的环境参数相对应的参数;所述jenkins平台利用脚本将环境参数替换所述应用程序段中相应的参数;所述jenkins平台对修改参数后的应用程序段进行打包生成软件包。
[0118] 进一步地,所述处理器55还执行如下操作:
[0119] 获取脚本执行指令;根据所述执行指令,将所述环境参数传入所述脚本中。
[0120] 进一步地,所述处理器55还执行如下操作:
[0121] 所述jenkins平台利用脚本确定与输入的环境参数相对应的代码环境,所述代码环境为开发者自定义的测试环境;根据所述代码环境查找到所述应用程序段中与输入的环境参数相对应的参数。
[0122] 进一步地,所述处理器55还执行如下操作:
[0123] 所述jenkins平台利用脚本确定所述应用程序段中相应的参数的位置信息;根据所述位置信息,利用所述脚本将环境参数替换所述应用程序段中相应的参数。
[0124] 进一步地,所述处理器55还执行如下操作:
[0125] 预先在所述jenkins平台配置编译工具;当所述jenkins平台对所述应用程序段中相应的参数进行修改后,利用所述编译工具对修改参数后的应用程序段进行打包生成软件包。
[0126] 本发明所有实施例中的单元可以通过通用集成电路,例如CPU(Central Processing Unit,中央处理器),或通过ASIC(Application Specific Integrated Circuit,专用集成电路)来实现。
[0127] 本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0128] 本发明实施例终端中的单元可以根据实际需要进行合并、划分和删减。
[0129] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0130] 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
高效检索全球专利

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

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

申请试用

分析报告

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

申请试用

QQ群二维码
意见反馈