CN110008073B - 硬件平台差异化屏蔽方法、装置、设备及可读存储介质 - Google Patents
硬件平台差异化屏蔽方法、装置、设备及可读存储介质 Download PDFInfo
- Publication number
- CN110008073B CN110008073B CN201910290091.XA CN201910290091A CN110008073B CN 110008073 B CN110008073 B CN 110008073B CN 201910290091 A CN201910290091 A CN 201910290091A CN 110008073 B CN110008073 B CN 110008073B
- Authority
- CN
- China
- Prior art keywords
- hardware
- configuration
- hardware platform
- hardware configuration
- document
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 59
- 230000004069 differentiation Effects 0.000 claims abstract description 10
- 230000007812 deficiency Effects 0.000 claims description 10
- 230000004048 modification Effects 0.000 claims description 6
- 238000012986 modification Methods 0.000 claims description 6
- 238000004590 computer program Methods 0.000 claims description 4
- 238000010276 construction Methods 0.000 claims description 3
- 230000000873 masking effect Effects 0.000 claims 3
- 238000012827 research and development Methods 0.000 abstract description 18
- 238000011161 development Methods 0.000 abstract description 10
- 238000005516 engineering process Methods 0.000 abstract description 2
- 230000006870 function Effects 0.000 description 16
- 230000008569 process Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 3
- 230000008676 import Effects 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2273—Test methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2289—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing by configuration test
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- Debugging And Monitoring (AREA)
Abstract
本发明实施例公开了一种硬件平台差异化屏蔽方法、装置、设备及计算机可读存储介质。其中,方法包括根据接收的配置指令对待调试代码的环境变量进行配置,配置指令包括待调试代码的硬件平台的类型和对应软件分支;根据配置成功的环境变量导入相应的硬件配置文档;硬件配置文档为预建构建的、且与硬件平台类型相对应,包含硬件参数配置信息的文档。本申请实现了软件屏蔽硬件平台差异化,满足代码开发要求,从而使得整个存储系统能够正常运行,解决了相关技术中因无法满足实际开发所需要物理硬件而存在的一些问题,提高软件研发效率,尤其是针对硬件平台需求量较大的应用场景,大幅提升研发效率,缩短研发周期,同时还可大大节约了研发成本。
Description
技术领域
本发明实施例涉及软件功能调试技术领域,特别是涉及一种硬件平台差异化屏蔽方法、装置、设备及计算机可读存储介质。
背景技术
在存储系统产品的开发过程中,软硬件是密不可分的结合在一起的,通常一个软件功能的实现必须要有底层硬件模块的参与支持。
在研发特定功能软件时,有些硬件是与特定功能相关的,还有一些硬件在整个特定功能研发过程中,相关性并不密切,起到的作用可有可无。在软件研发过程中一些场景中,需要把这些跟该功能无关的硬件配置完毕才能支持该软件功能的开发,如备用电源组、电源供电模块、光纤卡等,这些硬件板卡价格较为昂贵,没法儿人手一套。但是,没有这些硬件系统可能会报错,没法儿正常进行功能相关调试开发。此外,不同机型的产品所需硬件不同,对于在研产品类型较多时,需要较多硬件支持,而硬件由于价格高昂,一般数量有限,无法同时满足多种机型产品的研发,不仅拉低整个产品研发效率,还无疑增加研发成本。
鉴于此,如何屏蔽硬件之间的差异性,从而解决相关技术由于硬件需求较大而存在的一些弊端,是本领域技术人员亟待解决的问题。
发明内容
本公开实施例提供了一种硬件平台差异化屏蔽方法、装置、设备及计算机可读存储介质,实现了软件屏蔽硬件平台差异化,提高软件研发效率,降低研发成本。
为解决上述技术问题,本发明实施例提供以下技术方案:
本发明实施例一方面提供了一种硬件平台差异化屏蔽方法,包括:
根据接收的配置指令对待调试代码的环境变量进行配置,所述配置指令包括所述待调试代码的硬件平台的类型和对应软件分支;
根据配置成功的环境变量导入相应的硬件配置文档;
其中,所述硬件配置文档为预建构建的、且与所述硬件平台类型相对应,包含硬件参数配置信息的文档。
可选的,所述根据配置成功的环境变量导入相应的硬件配置文档之后,还包括:
根据输入参数配置指令修改相应硬件配置参数,以屏蔽硬件缺失导致的软件报错。
可选的,所述根据配置成功的环境变量导入相应的硬件配置文档之后,还包括:
当接收到报错信息时,判断所述报错信息是否为硬件配置缺失;
若是,则根据所述报错信息对所述环境变量中相应硬件配置参数进行修改。
可选的,还包括:
预先构建硬件配置文档数据库,所述硬件配置文档数据库包括多个不同硬件类型的硬件配置文档,各硬件配置文档与硬件类型相唯一对应,以用于根据硬件类型匹配得到相应硬件配置文档。
本发明实施例另一方面提供了一种硬件平台差异化屏蔽装置,包括:
环境变量配置模块,用于根据接收的配置指令对待调试代码的环境变量进行配置,所述配置指令包括所述待调试代码的硬件平台的类型和对应软件分支;
配置文档导入模块,用于根据配置成功的环境变量导入相应的硬件配置文档;其中,所述硬件配置文档为预建构建的、且与所述硬件平台类型相对应,包含硬件参数配置信息的文档。
可选的,还包括:
硬件配置参数调整模块,用于根据输入参数配置指令修改相应硬件配置参数,以屏蔽硬件缺失导致的软件报错。
可选的,还包括:
配置参数修改模块,用于当接收到报错信息,且所述报错信息为硬件配置缺失,则根据所述报错信息对所述环境变量中相应硬件配置参数进行修改。
可选的,还包括:
数据库构建模块,用于预先构建硬件配置文档数据库,所述硬件配置文档数据库包括多个不同硬件类型的硬件配置文档,各硬件配置文档与硬件类型相唯一对应,以用于根据硬件类型匹配得到相应硬件配置文档。
本发明实施例还提供了一种硬件平台差异化屏蔽设备,包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如前任一项所述硬件平台差异化屏蔽方法的步骤。
本发明实施例最后还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有硬件平台差异化屏蔽程序,所述硬件平台差异化屏蔽程序被处理器执行时实现如前任一项所述硬件平台差异化屏蔽方法的步骤。
本申请提供的技术方案的优点在于,在开发跟物理硬件无关的代码功能时,通过配置环境变量,读取相应的硬件配置文档,通过软件模拟实际硬件实现了软件屏蔽硬件平台差异化,屏蔽了硬件缺失对代码调试的影响,满足代码开发要求,从而使得整个存储系统能够正常运行,解决了相关技术中因无法满足实际开发所需要物理硬件而存在的一些问题,提高软件研发效率,尤其是针对硬件平台需求量较大的应用场景,大幅提升研发效率,缩短研发周期,同时还可大大节约了研发成本。
此外,本发明实施例还针对硬件平台差异化屏蔽方法提供了相应的实现装置、设备及计算机可读存储介质,进一步使得所述方法更具有实用性,所述装置、设备及计算机可读存储介质具有相应的优点。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。
附图说明
为了更清楚的说明本发明实施例或相关技术的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种硬件平台差异化屏蔽方法的流程示意图;
图2为本发明实施例提供的另一种硬件平台差异化屏蔽方法的流程示意图;
图3为本发明实施例提供的硬件平台差异化屏蔽装置的一种具体实施方式结构图;
图4为本发明实施例提供的硬件平台差异化屏蔽装置的另一种具体实施方式结构图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等是用于区别不同的对象,而不是用于描述特定的顺序。此外术语“包括”和“具有”以及他们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可包括没有列出的步骤或单元。
在介绍了本发明实施例的技术方案后,下面详细的说明本申请的各种非限制性实施方式。
首先参见图1,图1为本发明实施例提供的一种硬件平台差异化屏蔽方法的流程示意图,本发明实施例可包括以下内容:
S101:根据接收的配置指令对待调试代码的环境变量进行配置。
配置指令中可包括待调试代码的硬件平台的类型和对应软件分支。也就是说,研发人员在待调试代码中配置相应的环境变量,如表示硬件平台类型的字段,决定代码走哪个硬件平台的软件分支。通过直接在环境变量中指定硬件平台的类型,避免通过软件代码自身判断硬件类型,实现软件模拟硬件平台环境。
不同的硬件平台会在代码中走不同的软件分支,支持不同的软件功能,故可根据当前待调试代码和硬件类型在环境变量中指定相对应的软件分支。
该步骤中环境变量中配置的硬件类型对应的硬件为与待调试代码的功能不相关,也就是待调试代码开发的功能与环境变量中配置的物理硬件不相关。
S102:根据配置成功的环境变量导入相应的硬件配置文档。
不同产品包括多种机型,不同机型所需的硬件平台不同,必然就包含多种硬件平台,需要确定每种平台的硬件差异点在哪,识别出来,确定每种硬件平台的硬件配置,然后编写相关的硬件配置文件。参数配置信息例如可为该硬件平台有多少个CPU(中央处理器),每个CPU有多少个核数,支持最小的内存容量,有多少个温度点等。
硬件配置文档可为预建构建的、且与硬件平台类型相对应,包含硬件参数配置信息的文档。通过配置物理平台的参数,实现利用软件模拟实际的物理硬件环境,不再需要真正的物理硬件的参与。
系统可根据环境变量中指定的硬件类型匹配相应的硬件配置文档,然后在导入匹配得到的硬件配置文档。
为了提高研发效率,可以预先构建硬件配置文档数据库,硬件配置文档数据库包括多个不同硬件类型的硬件配置文档,各硬件配置文档与硬件类型相唯一对应,在S101中指定硬件类型后,便可直接根据硬件类型在该数据库中匹配得到相应硬件配置文档。
当有新的硬件平台出现,或者是已有硬件平台的参数发生变化(例如修改或增加或删除),硬件配置文档数据库可实时进行硬件配置文档的更新、修改或增加。
此外,针对某些硬件缺失(如一些关键硬件备用电源组等的缺失)或硬件配置参数不满足要求会导致软件错误的场景,可在环境变量中进行相应的配置,从而屏蔽软件报错。举例来说,待调试代码在调试过程中,所需的物理内存为200G,而现有的物理内存只有50G,在代码调试过程中,必然会进行物理内存的校验,校验不成功,便会进行报错,那么可在环境变量中设置物理内存为200G,屏蔽校验内存报错。
在本发明实施例提供的技术方案中,在开发跟物理硬件无关的代码功能时,通过配置环境变量,读取相应的硬件配置文档,通过软件模拟实际硬件实现了软件屏蔽硬件平台差异化,屏蔽了硬件缺失对代码调试的影响,满足代码开发要求,从而使得整个存储系统能够正常运行,解决了相关技术中因无法满足实际开发所需要物理硬件而存在的一些问题,提高软件研发效率,尤其是针对硬件平台需求量较大的应用场景,大幅提升研发效率,缩短研发周期,同时还可大大节约了研发成本。
本申请还提供了另外一个实施例,请参见图2,图2为本发明实施例提供的另一种硬件平台差异化屏蔽方法的流程示意图,本发明实施例例如可应用于存储产品的软件开发过程中,可包括以下内容:
S201:预先构建硬件配置文档数据库。
S202:根据接收的配置指令对待调试代码的环境变量进行配置。
S203:根据配置成功后的环境变量中的硬件类型在硬件配置文档数据库中匹配相应的硬件配置文档,并导入。
S204:根据输入参数配置指令修改相应硬件配置参数,以屏蔽硬件缺失导致的软件报错。
本步骤中,硬件配置参数包括修改已有的配置参数和增加新硬件的配置参数。修改已有的配置参数一般为硬件配置参数不满足待调试代码的要求,例如待调试代码所需物理内存为200G,在当前物理内存小于200G时,在环境变量中将其修改为200G。增加新硬件的配置参数为当前硬件环境中缺失硬件的参数,例如备份电源组的一些配置参数。
S205:当接收到报错信息时,判断报错信息是否为硬件配置缺失,若是,则执行S206。
硬件配置缺失可包括两种情况,一种是物理硬件缺失,另一种是物理硬件的相关配置参数缺失,配置参数缺失包括配置参数不符合待调试代码所需要求和缺少待调试代码所需硬件配置参数。
报错信息可包括报错的事项、报错原因以及报错事项符合要求的条件,例如可包括物理内存校验不通过,当前物理内存值和所需物理内存值,系统可根据该报错信息将物理内存值修改为所需物理内存值。
S206:根据报错信息对环境变量中相应硬件配置参数进行修改。
本发明实施例与上述实施例相同的步骤或方法,与上述实施例所描述一致,具体实现过程可参阅上述实施例相应内容,此处便不再赘述。
由上可知,本发明实施例实现了软件屏蔽硬件平台差异化,提高软件研发效率,降低研发成本。
本发明实施例还针对硬件平台差异化屏蔽方法提供了相应的实现装置,进一步使得所述方法更具有实用性。下面对本发明实施例提供的硬件平台差异化屏蔽装置进行介绍,下文描述的硬件平台差异化屏蔽装置与上文描述的硬件平台差异化屏蔽方法可相互对应参照。
参见图3,图3为本发明实施例提供的硬件平台差异化屏蔽装置在一种具体实施方式下的结构图,该装置可包括:
环境变量配置模块301,用于根据接收的配置指令对待调试代码的环境变量进行配置,配置指令包括待调试代码的硬件平台的类型和对应软件分支。
配置文档导入模块302,用于根据配置成功的环境变量导入相应的硬件配置文档;其中,硬件配置文档为预建构建的、且与硬件平台类型相对应,包含硬件参数配置信息的文档。
可选的,在本实施例的一些实施方式中,请参阅图4,所述装置还可包括硬件配置参数调整模块303,用于根据输入参数配置指令修改相应硬件配置参数,以屏蔽硬件缺失导致的软件报错。
在另外一些实施方式中,所述装置还可包括数据库构建模块304,用于预先构建硬件配置文档数据库,硬件配置文档数据库包括多个不同硬件类型的硬件配置文档,各硬件配置文档与硬件类型相唯一对应,以用于根据硬件类型匹配得到相应硬件配置文档。
此外,所述装置例如还可以包括配置参数修改模块305,用于当接收到报错信息,且报错信息为硬件配置缺失,则根据报错信息对环境变量中相应硬件配置参数进行修改。
本发明实施例所述硬件平台差异化屏蔽装置的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
由上可知,本发明实施例实现了软件屏蔽硬件平台差异化,提高软件研发效率,降低研发成本。
本发明实施例还提供了一种硬件平台差异化屏蔽设备,具体可包括:
存储器,用于存储计算机程序;
处理器,用于执行计算机程序以实现如上任意一实施例所述硬件平台差异化屏蔽方法的步骤。
本发明实施例所述硬件平台差异化屏蔽设备的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
由上可知,本发明实施例实现了软件屏蔽硬件平台差异化,提高软件研发效率,降低研发成本。
本发明实施例还提供了一种计算机可读存储介质,存储有硬件平台差异化屏蔽程序,所述硬件平台差异化屏蔽程序被处理器执行时如上任意一实施例所述硬件平台差异化屏蔽方法的步骤。
本发明实施例所述计算机可读存储介质的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
由上可知,本发明实施例实现了软件屏蔽硬件平台差异化,提高软件研发效率,降低研发成本。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上对本发明所提供的一种硬件平台差异化屏蔽方法、装置、设备及计算机可读存储介质进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。
Claims (6)
1.一种硬件平台差异化屏蔽方法,其特征在于,包括:
根据接收的配置指令对待调试代码的环境变量进行配置,所述配置指令包括所述待调试代码的硬件平台的类型和对应软件分支;
根据配置成功的环境变量导入相应的硬件配置文档;
根据输入参数配置指令修改相应硬件配置参数,以屏蔽硬件缺失导致的软件报错;
当接收到报错信息时,判断所述报错信息是否为硬件配置缺失;
若是,则根据所述报错信息对所述环境变量中相应硬件配置参数进行修改;
其中,所述硬件配置文档为预先构建的、且与所述硬件平台的类型相对应,包含硬件参数配置信息的文档。
2.根据权利要求1所述的硬件平台差异化屏蔽方法,其特征在于,还包括:
预先构建硬件配置文档数据库,所述硬件配置文档数据库包括多个不同硬件平台的类型的硬件配置文档,各硬件配置文档与硬件平台的类型相唯一对应,以用于根据硬件平台的类型匹配得到相应硬件配置文档。
3.一种硬件平台差异化屏蔽装置,其特征在于,包括:
环境变量配置模块,用于根据接收的配置指令对待调试代码的环境变量进行配置,所述配置指令包括所述待调试代码的硬件平台的类型和对应软件分支;
配置文档导入模块,用于根据配置成功的环境变量导入相应的硬件配置文档;其中,所述硬件配置文档为预先构建的、且与所述硬件平台的类型相对应,包含硬件参数配置信息的文档;
硬件配置参数调整模块,用于根据输入参数配置指令修改相应硬件配置参数,以屏蔽硬件缺失导致的软件报错;
配置参数修改模块,用于当接收到报错信息,且所述报错信息为硬件配置缺失,则根据所述报错信息对所述环境变量中相应硬件配置参数进行修改。
4.根据权利要求3所述的硬件平台差异化屏蔽装置,其特征在于,还包括:
数据库构建模块,用于预先构建硬件配置文档数据库,所述硬件配置文档数据库包括多个不同硬件平台的类型的硬件配置文档,各硬件配置文档与硬件平台的类型相唯一对应,以用于根据硬件平台的类型匹配得到相应硬件配置文档。
5.一种硬件平台差异化屏蔽设备,其特征在于,包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1或2所述硬件平台差异化屏蔽方法的步骤。
6.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有硬件平台差异化屏蔽程序,所述硬件平台差异化屏蔽程序被处理器执行时实现如权利要求1或2所述硬件平台差异化屏蔽方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910290091.XA CN110008073B (zh) | 2019-04-11 | 2019-04-11 | 硬件平台差异化屏蔽方法、装置、设备及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910290091.XA CN110008073B (zh) | 2019-04-11 | 2019-04-11 | 硬件平台差异化屏蔽方法、装置、设备及可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110008073A CN110008073A (zh) | 2019-07-12 |
CN110008073B true CN110008073B (zh) | 2023-01-10 |
Family
ID=67171154
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910290091.XA Active CN110008073B (zh) | 2019-04-11 | 2019-04-11 | 硬件平台差异化屏蔽方法、装置、设备及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110008073B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118276534B (zh) * | 2024-05-29 | 2024-09-06 | 浙江创芯集成电路有限公司 | 自动化系统的配置及开发方法、智能平台、系统、介质、设备 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6745089B2 (en) * | 2000-02-01 | 2004-06-01 | California Institute Of Technology | Adaptable state based control system |
GB2518894A (en) * | 2013-10-07 | 2015-04-08 | Ibm | A method and a system for operating programs on a computer cluster |
CN104123381A (zh) * | 2014-08-01 | 2014-10-29 | 武汉邮电科学研究院 | 一种硬件板卡的自动匹配方法 |
CN104793946B (zh) * | 2015-04-27 | 2018-07-06 | 广州杰赛科技股份有限公司 | 基于云计算平台的应用部署方法和系统 |
-
2019
- 2019-04-11 CN CN201910290091.XA patent/CN110008073B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN110008073A (zh) | 2019-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105580032B (zh) | 用于降低升级软件时的不稳定性的方法和系统 | |
CN105389256A (zh) | 一种单元测试方法及系统 | |
CN111258900A (zh) | 接口测试脚本的生成方法、系统、设备及存储介质 | |
CN112181804A (zh) | 一种参数校验方法、设备以及存储介质 | |
CN107632827B (zh) | 应用的安装包的生成方法及装置 | |
US20130179140A1 (en) | System and method for validating an electrical network model | |
CN116090808A (zh) | 一种rpa断点重建方法、装置、电子设备和介质 | |
CN112486518B (zh) | 共识算法装配方法及装置 | |
CN108460068A (zh) | 报表导入导出的方法、装置、存储介质及终端 | |
CN107562429A (zh) | 一种基于编译规则的Android系统静态划分方法 | |
CN111475402B (zh) | 程序功能的测试方法及相关装置 | |
CN110008073B (zh) | 硬件平台差异化屏蔽方法、装置、设备及可读存储介质 | |
CN110134598B (zh) | 一种批量处理方法、装置及系统 | |
CN107679423A (zh) | 分区完整性检查方法及装置 | |
CN114546650A (zh) | 微服务升级方法及装置 | |
CN113342647A (zh) | 一种测试数据的生成方法及装置 | |
CN112561690A (zh) | 信用卡分期业务接口的测试方法、系统、设备及存储介质 | |
CN118131006A (zh) | Atpg测试向量的精简方法和装置、存储介质、电子装置 | |
CN116599881A (zh) | 云平台租户建模测试的方法、装置、设备及存储介质 | |
CN112657196B (zh) | 资源更新方法、装置、计算机设备和可读存储介质 | |
CN112882800A (zh) | 一种业务执行结果获取方法、装置、系统、设备和介质 | |
CN113485942A (zh) | 一种基于独立模块的自动化测试方法及装置 | |
CN113704123A (zh) | 接口测试方法、装置、设备以及存储介质 | |
CN116560722B (zh) | 运维流程处理方法、装置、电子设备及存储介质 | |
CN112631620B (zh) | 一种制作操作系统的方法、系统、设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |