CN109783385B - 一种产品测试方法和装置 - Google Patents
一种产品测试方法和装置 Download PDFInfo
- Publication number
- CN109783385B CN109783385B CN201910031701.4A CN201910031701A CN109783385B CN 109783385 B CN109783385 B CN 109783385B CN 201910031701 A CN201910031701 A CN 201910031701A CN 109783385 B CN109783385 B CN 109783385B
- Authority
- CN
- China
- Prior art keywords
- data
- product
- target products
- test process
- target
- 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
- 238000012360 testing method Methods 0.000 title claims abstract description 200
- 238000000034 method Methods 0.000 claims abstract description 145
- 230000008569 process Effects 0.000 claims abstract description 125
- 238000010998 test method Methods 0.000 claims abstract description 22
- 238000012545 processing Methods 0.000 claims description 50
- 238000004891 communication Methods 0.000 claims description 18
- 230000005540 biological transmission Effects 0.000 claims description 3
- 230000006870 function Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000013499 data model Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明实施例提供了一种产品测试方法和装置。所述方法包括:获取多个目标产品的测试过程数据;根据所述多个目标产品的测试过程数据,建立基准数据;将所述多个目标产品中各个产品的测试过程数据,与所述基准数据进行比较;在所述多个目标产品中存在测试过程数据与所述基准数据之间的偏差值大于预设阈值的目标产品的情况下,对偏差值大于预设阈值的目标产品进行风险预警。在本发明实施例中,通过建立基准数据,与多个目标产品的测试过程数据进行比对,确定出产品测试过程中存在风险的数据项并预警提示相关测试人员,解决了现有技术中无法及时发现有风险的数据项而导致的产品测试过程不可信,产品安全性得不到保障的技术问题。
Description
技术领域
本发明涉及功能测试技术领域,特别涉及一种产品测试方法和装置。
背景技术
传统的大型测试任务往往涉及多个产品,每个产品都有对应的测试过程数据以及对应的测试人员,由于产品数量较多,导致测试过程中的风险数据项难以被及时发现。
如果无法及时发现具有风险的测试项,就会导致被测试产品存在的安全隐患无法及时被发现,从而导致测试过程可信度比较低,且会影响产品的安全性。
然而,针对如何及时有效发现有风险的测试项,目前尚未提出有效的解决方案。
发明内容
本发明实施提供了一种产品测试方法和装置,以解决现有的产品测试过程所存在的可信度低,而导致的产品安全性得不到保障的技术问题。
一方面,提供了一种产品测试方法,所述方法包括:
获取多个目标产品的测试过程数据;
根据所述多个目标产品的测试过程数据,建立基准数据;
将所述多个目标产品中各个产品的测试过程数据,与所述基准数据进行比较;
在所述多个目标产品中存在测试过程数据与所述基准数据之间的偏差值大于预设阈值的目标产品的情况下,对偏差值大于预设阈值的目标产品进行风险预警。
在一实施方式中,所述根据多个目标产品的测试过程数据,建立基准数据,包括:
为所述多个目标产品分别设置权重;
根据所述多个目标产品中各个产品的权重,对各个产品的测试过程数据进行加权求和处理,得到所述基准数据。
在一实施方式中,所述测试过程数据中包括多个数据项,相应的,将所述多个目标产品中各个产品的测试过程数据,与所述基准数据进行比较,包括:
获取当前目标产品的测试过程数据中各个数据项的数值;
将各个数据项的数值与所述基准数据中对应数据项的数值进行差值处理;
对各个数据项的数值与所述基准数据中对应数据项的数值进行差值处理后得到的差值进行绝对值求和处理;
将绝对值求和处理的结果作为所述当前目标产品对应的偏差值。
在一实施方式中,所述对偏差值大于预设阈值的目标产品进行风险预警,包括:
获取偏差值大于预设阈值的目标产品对应的测试对象的通讯方式;
按照所述通讯方式,将偏差值大于预设阈值的目标产品的测试过程数据,传送至所述测试对象。
在一实施方式中,所述测试过程数据包括以下至少之一:案例执行数据和问题单数据。
另一方面,提供了一种产品测试装置,所述装置包括:
获取单元,用于获取多个目标产品的测试过程数据;
建立单元,用于根据所述多个目标产品的测试过程数据,建立基准数据;
比较单元,用于将所述多个目标产品中各个产品的测试过程数据,与所述基准数据进行比较;
预警单元,用于在所述多个目标产品中存在测试过程数据与所述基准数据之间的偏差值大于预设阈值的目标产品的情况下,对偏差值大于预设阈值的目标产品进行风险预警。
在一实施方式中,所述建立单元包括:
设置模块,用于为所述多个目标产品分别设置权重;
建立模块,用于根据所述多个目标产品中各个产品的权重,对各个产品的测试过程数据进行加权求和处理,得到所述基准数据。
在一实施方式中,所述比较单元包括:
获取模块,用于获取当前目标产品的测试过程数据中各个数据项的数值;
第一处理模块,用于将各个数据项的数值与所述基准数据中对应数据项的数值进行差值处理;
第二处理模块,用于对各个数据项的数值与所述基准数据中对应数据项的数值进行差值处理后得到的差值进行绝对值求和处理。
在一实施方式中,所述预警单元包括:
获取模块,用于获取偏差值大于预设阈值的目标产品对应的测试对象的通讯方式;
传送模块,用于按照所述通讯方式,将偏差值大于预设阈值的目标产品的测试过程数据,传送至所述测试对象。
在一实施方式中,所述测试过程数据包括以下至少之一:案例执行数据和问题单数据。
又一方面,提供了一种电子设备,包括显示屏、处理器以及存储处理器可执行指令的存储器,所述处理器执行所述指令时实现如下方法的步骤:
获取多个目标产品的测试过程数据;
根据所述多个目标产品的测试过程数据,建立基准数据;
将所述多个目标产品中各个产品的测试过程数据,与所述基准数据进行比较;
在所述多个目标产品中存在测试过程数据与所述基准数据之间的偏差值大于预设阈值的目标产品的情况下,对偏差值大于预设阈值的目标产品进行风险预警。
又一方面,提供了一种计算机可读存储介质,其上存储有计算机指令,所述指令被执行时实现如下方法的步骤:
获取多个目标产品的测试过程数据;
根据所述多个目标产品的测试过程数据,建立基准数据;
将所述多个目标产品中各个产品的测试过程数据,与所述基准数据进行比较;
在所述多个目标产品中存在测试过程数据与所述基准数据之间的偏差值大于预设阈值的目标产品的情况下,对偏差值大于预设阈值的目标产品进行风险预警。
在本发明实施例中,通过获取多个产品的测试过程数据,建立基准数据,通过多个产品的测试过程数据与基准数据进行比较,对偏差超过预设阈值的产品及其测试过程数据进行识别,从而确定出产品测试过程中存在风险的数据项。通过上述方式实现了对测试过程中的存在风险的数据项的及时有效的识别,可以进一步对该测试项进行处理,从而解决了现有的无法及时发现有风险的数据项而导致的测试过程不可信,产品安全性得不到保障的技术问题,达到了及时有效发现存在风险的数据项,从而提升产品安全性的技术效果。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。在附图中:
图1是本发明实施例中一种产品测试的方法流程图;
图2是本发明实施例中一种包含各产品测试过程数据的报表示意图;
图3是本发明实施例中一种包含各产品测试过程数据以及各产品权重的报表示意图;
图4是本发明实施例中一种包含各产品测试过程数据以及基准数据的报表示意图;
图5是本发明实施例中一种包含各产品对应的偏差值的报表示意图;
图6是本发明实施例中一种多产品功能测试装置结构图;
图7是本发明实施例中一种产品测试的装置结构图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本发明做进一步详细说明。在此,本发明的示意性实施方式及其说明用于解释本发明,但并不作为对本发明的限定。
考虑到对于大型测试任务的实施过程通常涉及数量众多的产品,每个产品都有测试过程数据和对应的测试人员,其中,测试过程数据主要包含测试案例执行情况统计数据以及问题解决情况统计数据,当存在某些产品的测试过程数据与其他产品的测试过程数据偏差较大时,但是对于如何识别偏差较大的某些产品测试过程数据以及如何提示产品相关测试人员,目前还没有有效的解决方案。在本例中,考虑到可以通过获取多个目标产品的测试过程数据,建立基准数据,并将其与目标产品的测试过程数据进行比对,识别偏差值超过预设阈值的目标产品的测试过程数据,预警提示目标产品对应的测试人员,解决了现有技术中多产品测试任务中各产品测试过程数据缺乏监控且安全性较低的技术问题。
基于此,在本发明实施例中,提供了一种产品测试方法,如图1所示,可以包括如下步骤:
步骤S101,获取多个目标产品的测试过程数据。
例如,目标测试任务在实施的过程中可能需要涉及多个目标产品,为了给建立基准数据提供数据基础,可以获取测试任务所涉及的多个目标产品的测试过程数据。在获取的时候,可以按照每日获取的方式获取,也可以是两天或一周为周期进行周期性地获取,具体的获取间隔和周期可以根据实际需要选择,本申请对此不作限定。
以金融机构为例,在测试的过程中可能涉及的目标产品包括:前端系统、后台系统等,在测试过程中经常可以涉及到100多个前端系统,其中,一个前端系统可以作为一个目标产品,涉及100多个前端系统就是涉及100多个目标产品。
以每日获取目标产品的测试过程数据为例,上述的测试过程数据可以包括但不限于以下至少之一:案例每日执行数据和问题单解决每日数据。其中,案例每日执行数据可以是目标产品测试过程中对应的测试案例执行情况的统计数据,可以包括但不限于以下数据项中的一项或多项:案例总数、已执行数、未执行数、成功数以及失败数。问题单解决每日数据可以是目标产品测试过程中的对应的问题解决情况的统计数据,可以包括但不限于以下数据项中的一项或多项:问题总数、已解决数、未解决数。
由于一个测试任务涉及多个目标产品,多个目标产品对应的测试过程数据中的数据项数量很多,为了便于将大量分散的数据直观地展示给测试人员,提高基准数据计算的便利性和准确性,可以通过报表的形式对测试过程数据进行展示。具体的,本例中可以将获得的多个目标产品的测试过程数据名称添加至空白报表的首行栏位,将获得的多个目标产品名称或多个目标产品的缩写代码添加至空白报表的首列栏位,并将多个目标产品的测试过程数据的统计数值添加到对应的栏位,生成添加后的报表。
举例而言,如图2所示,例如测试任务总共涉及目标产品A、B以及C,其中目标产品A的案例总数为15、已执行数为12、未执行数为3,问题单总数为12、已解决数为9、未解决数为3,目标产品B的案例总数为18、已执行数为10、未执行数为8,问题单总数为15、已解决数为6、未解决数为9,目标产品C的案例总数为12、已执行数为9、未执行数为3,问题单总数为9、已解决数为6、未解决数为3。
步骤S102,根据所述多个目标产品的测试过程数据,建立基准数据。
即,在建立基准数据的时候,可以是通过多个目标产品的测试过程数据建立的,例如,可以为每个目标产品设置权重,基于每个目标产品所设置的权重,以及每个目标产品的测试过程数据,计算得到结果数据,以该结果数据,作为基准数据。
具体的,可以按照如下步骤建立基准数据(步骤S1021~步骤S1022):
步骤S1021:为所述多个目标产品分别设置权重。
例如:可以根据测试人员按照实际需要来预先设置各个目标产品对应的权重,其中,权重可以包括但不限于以下至少之一:各个目标产品的重要程度、各个目标产品在测试任务中的占比、各个目标产品的历史测试效率以及各个目标产品的紧急程度,需要说明的是,在一次测试任务中涉及的多个目标产品的权重之和为1。
举例而言,如图3所示,例如在测试任务中以目标产品的重要程度作为权重,目标产品A的重要程度大于目标产品C大于目标产品B,就可以将目标产品A的权重设为0.5,目标产品B的权重设为0.2,目标产品C的权重设为0.3,目标产品A、目标产品B以及目标产品C的权重之和为1,并将各个目标产品的权重添加至报表的相应栏位。
步骤S1022:根据所述多个目标产品中各个产品的权重,对各个产品的测试过程数据进行加权求和处理,得到所述基准数据。
具体的,以各个目标产品的测试过程数据作为权值,根据多个目标产品的权重进行加权求和处理,得到此次测试任务的基准数据,由于基准数据中的各个数据项都是统计数据,在具体的计算过程可以包括但不限于采取四舍五入的方式来确保求取的数值是整数。
举例而言,如图4所示,基准数据就是将各个目标产品的权重与对应的测试过程数据的数据项进行相乘,求和处理得到基准数据的案例总数为15、已执行数11、未执行数4,问题单总数12、已解决数8、未解决数4。
步骤S103,将所述多个目标产品中各个产品的测试过程数据,与所述基准数据进行比较。
在建立基准数据的基础上,可以将测试任务涉及的多个目标产品的测试过程数据与基准数据进行比较,确定与基准数据偏差大的目标产品的测试过程数据,将上述目标产品的测试过程数据识别为风险数据项。具体的,可以按照如下步骤进行比较(步骤S1031~步骤S1034):
步骤S1031,获取当前目标产品的测试过程数据中各个数据项的数值。
确定多个目标产品中的一个作为当前目标产品,可以获取上述当前目标产品的各个数据项的数值,其中,数据项的数值都是统计数值,一般都是整数的形式。
步骤S1032,将各个数据项的数值与所述基准数据中对应数据项的数值进行差值处理。
在获取基准数据中的各数据项数值后,将当前目标产品的各数据项的数值与上述基准数据中的各数据项进行差值处理。差值处理的好处在于可以直观的反映当前目标产品的各数据项与基准数据的各数据项的偏离程度,有利于后续处理和运算。
举例而言,以当前目标产品为目标产品A为例,目标产品A的各数据项与基准数据中的各数据项进行差值处理,得到案例总数差值为0、已执行数差值为1、未执行数为-1、问题单总数差值为0、已解决数差值为1以及未解决数差值为-1。
步骤S1033,对各个数据项的数值与所述基准数据中对应数据项的数值进行差值处理后得到的差值进行绝对值求和处理。
在获取当前目标产品的各数据项的差值后,将上述当前产品的各数据项的差值作绝对值处理,以保证数据项差值都是正数,符合统计数据的现实意义。在绝对值处理后,再进行求和处理,得到多个数据项的绝对值的累计值。
举例而言,如图5所示,以当前目标产品为目标产品A为例,绝对值目标产品A的测试过程数据与基准数据的案例总数的偏差绝对值为0、已执行数的偏差绝对值为1、未执行数的偏差绝对值为1,问题单总数偏差绝对值为0、已解决数的偏差绝对值为1、未解决数的偏差绝对值为1,目标产品A的偏差绝对值求和结果为4。
步骤S1034,将绝对值求和处理的结果作为所述当前目标产品对应的偏差值。
由于当前目标产品对应有多个数据项,多个数据项的差值绝对值是分散的数据,在将多个数据项的差值绝对值处理后的累计值作为当前目标产品的偏差值,这样可以反映当前目标产品的测试过程数据与基准数据的偏差程度。
举例而言,如图5所示,以当前目标产品为目标产品A为例,目标产品A的偏差绝对值之和5就是目标产品A对应的偏差值,相应的,目标产品B对应的偏差值是20,目标产品C对应的偏差值是10。
步骤S104,在所述多个目标产品中存在测试过程数据与所述基准数据之间的偏差值大于预设阈值的目标产品的情况下,对偏差值大于预设阈值的目标产品进行风险预警。
测试人员通过预先设置阈值,将上述预设阈值作为与多个目标产品偏差值的进行比较的基准,将多个目标产品的偏差值中大于预设阈值的目标产品的测试过程数据识别为风险数据项,并对上述风险数据项预警提示相关测试人员。
具体的,可以按照如下步骤进行风险预警(步骤S1041~步骤S1042):
步骤S1041,获取偏差值大于预设阈值的目标产品对应的测试对象的通讯方式;
在测试任务开始之前,测试人员可以预设目标产品对应的偏差值的阈值,在多个目标产品中存在某个目标产品对应的偏差值大于或等于预设阈值的情况下,将该目标产品及对应的测试过程数据标记为风险数据,在目标产品对应的偏差值小于预设阈值的情况下,不做任何操作处理。
步骤S1042,在确定偏差值大于预设阈值的目标产品后,按照所述通讯方式,将偏差值大于预设阈值的目标产品的测试过程数据,传送至所述测试对象。
将偏差值超过预设阈值的目标产品识别并标记为风险数据,生成相应的预警信息,所述预警信息可以包括但不限于上述目标产品的缩写代码、目标产品的测试过程数据、预警提示信息。根据获取的所述目标产品对应的测试对象的通讯方式,将所述的预警信息发送至所述的测试对象,从而达到预警提示、预警跟踪的功能。其中,上述通讯方式可以包括但不限于即时通讯软件、邮件群组、通讯录,上述测试对象可以包括但不限于以下至少之一:测试经理、测试架构师以及团队经理。
举例而言,例如预设阈值的数值为15,目标产品A和目标产品C对应的偏差值都小于15,则对目标产品A和目标产品B及对应的测试过程数据不做处理,但目标产品B对应的偏差值大于15,则将目标产品B及其测试过程数据标记为风险数据,生成对应的预警信息,将上述预警信息发送给目标产品B对应的测试人员。
下面结合一个银行测试任务的具体实施例对上述方法进行详细的说明,然而值得注意的是,该具体实施例仅是为了更好地说明本申请,并不构成对本申请的不当限定。
在银行机构的一次测试任务中,通常涉及到100多个后台系统,也就涉及100多个产品,其中一个后台系统就是一个产品,在测试实施过程中存在多个产品的配合、涉及测试人员多、测试周期天数较长等情况,测试实施过程中存在某些产品的测试过程数据与大部分产品的测试过程数据偏差较大,上述某些产品测试过程数据被视为风险数据,对于这类潜在风险数据识别难,追踪难、协调成本高的情况。
一方面,对于如何将各产品和对应测试人员进行匹配,现有技术中是通过手工统计测试任务涉及的产品信息,通过邮件群组的方式将测试任务涉及的各产品通知对应的干系人(与产品对应的测试人员),在测试任务涉及的产品较多时费事费力,而且匹配过程容易出现错误。另一方面,对于如何识别和预警测试实施过程中相较于大部分产品测试过程数据偏差较大的某些产品的测试实施过程数据(包括产品的案例执行情况统计数据,问题单处理情况统计数据,产品相关数据),目前还没有有效的解决方案。
基于上述情况,在本例中提供了一种多产品功能测试方法,可以包括如下步骤:
S1:首先通过建立集成工具(程序或代码)分析任务涉及的各产品,通过各产品的缩写代码、相关人员的通讯方式或个人信息进行自动拼接,实现各产品和相关人员的匹配和更新,其中,相关人员可以包括但不限于:产品对应的测试架构师、产品测试经理。
S2:获取测试任务实施过程中各产品的测试过程数据,获取的方式可以是每日获取,也可以是两天或一周等周期性获取,以每日获取为例,其中测试过程数据可以包括:案例执行的每日统计数据和中问题处理情况的每日统计数据,其中,问题处理情况的每日统计数据可以包括:案例总数、执行数、未测数、成功数、延迟数等,问题处理情况的每日统计数据可以包括:新问题、待处理、已处理、待验、问题再现、问题已解决等。
在获取到各产品的测试过程数据后,可以将分步获取的各产品的离散的测试过程数据进行加工处理成报表信息。
S3:根据测试任务涉及的各产品的测试过程数据,以各产品的重要程度、任务中占比、历史测试效率加权建立本测试任务过程的基准数据模型。
S4:将各产品测试过程数据与基准数据的各项进行比对,对偏差大的产品以及产品对应的测试过程数据进行重点识别与提取,并将偏差大的产品对应的测试过程数据定义为风险数据,生成上述偏差大的产品测试过程数据对应的预警信息。
S5:通过邮件群组与报表信息,完成通用信息的共享,将预警信息发送给产品对应的测试人员,实现大型测试任务实施中重点问题跟踪以及风险数据的预先提示与管控。
如图6所示,在本例中还提供了一种多产品功能测试装置,其结构具体如下:
1)产品预处理模块:用于确认测试任务涉及产品信息,交易对应产品信息等。
2)相关人员信息处理模块:用于测试经理测试架构师信息处理与加工。
3)报表处理模块:用于任务中各产品测试过程数据获取并生成报表。
4)预警模型与风险识别模块:用于建立模型完成对异常产品的预警。
5)群组信息共享模块:用于通过邮件群组与报表信息,完成通用信息与预警信息重点跟踪处理并共享。
基于同一发明构思,本发明实施例中还提供了一种产品测试装置,如下面的实施例所述。由于用于前端系统测试装置解决问题的原理与用于前端系统测试方法相似,因此用于前端系统测试装置的实施可以参见用于前端系统测试方法的实施,重复之处不再赘述。以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。图7是本发明实施例的用于产品测试装置的一种结构框图,如图7所示,可以包括:获取单元701、建立单元702、比较单元703和预警单元704,下面对该结构进行说明。
获取单元701,用于获取多个目标产品的测试过程数据;
建立单元702,用于根据所述多个目标产品的测试过程数据,建立基准数据;
比较单元703,用于将所述多个目标产品中各个产品的测试过程数据,与所述基准数据进行比较;
预警单元704,用于在所述多个目标产品中存在测试过程数据与所述基准数据之间的偏差值大于预设阈值的目标产品的情况下,对偏差值大于预设阈值的目标产品进行风险预警。
在一实施方式中,所述建立单元702可以包括:设置模块,用于为所述多个目标产品分别设置权重;建立模块,用于根据所述多个目标产品中各个产品的权重,对各个产品的测试过程数据进行加权求和处理,得到所述基准数据。
在一实施方式中,所述比较单元703可以包括:获取模块,用于获取当前目标产品的测试过程数据中各个数据项的数值;第一处理模块,用于将各个数据项的数值与所述基准数据中对应数据项的数值进行差值处理;第二处理模块,用于对各个数据项的数值与所述基准数据中对应数据项的数值进行差值处理后得到的差值进行绝对值求和处理;
在一实施方式中,所述预警单元704可以包括:获取模块,用于获取偏差值大于预设阈值的目标产品对应的测试对象的通讯方式;传送模块,用于按照所述通讯方式,将偏差值大于预设阈值的目标产品的测试过程数据,传送至所述测试对象。
本发明通过获取各产品的测试过程数据,以各产品的测试过程数据为权重,以各产品重要程度为权值,加权建立基准数据,通过基准数据的测试项与各产品的测试过程数据的测试项进行比对,识别提取偏差值超过预设阈值的产品以及产品对应的测试过程数据,生成预警信息发送给上述产品对应的测试人员,解决了现有技术中产品测试过程存在的可信度低,而导致的产品测试安全性得不到保障的技术问题。
本申请实施方式还提供了一种产品测试的电子设备,所述电子设备具体可以包括输入设备、处理器、存储器。所述电子设备可以用于执行以下步骤:
步骤1:获取多个目标产品的测试过程数据;
步骤2:根据所述多个目标产品的测试过程数据,建立基准数据;
步骤3:将所述多个目标产品中各个产品的测试过程数据,与所述基准数据进行比较;
步骤4:在所述多个目标产品中存在测试过程数据与所述基准数据之间的偏差值大于预设阈值的目标产品的情况下,对偏差值大于预设阈值的目标产品进行风险预警。
在本实施方式中,所述输入设备具体可以是用户和计算机系统之间进行信息交换的主要装置之一。所述输入设备可以包括键盘、鼠标、摄像头、扫描仪、光笔、手写输入板、语音输入装置等;输入设备用于把原始数据和处理这些数的程序输入到计算机中。所述输入设备还可以获取接收其他模块、单元、设备传输过来的数据。所述处理器可以按任何适当的方式实现。例如,处理器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程逻辑控制器和嵌入微控制器的形式等等。所述存储器具体可以是现代信息技术中用于保存信息的记忆设备。所述存储器可以包括多个层次,在数字系统中,只要能保存二进制数据的都可以是存储器;在集成电路中,一个没有实物形式的具有存储功能的电路也叫存储器,如RAM、FIFO等;在系统中,具有实物形式的存储设备也叫存储器,如内存条、TF卡等。
在本实施方式中,该电子设备具体实现的功能和效果,可以与其它实施方式对照解释,在此不再赘述。
本申请实施方式中还提供了一种产品测试的计算机存储介质,所述计算机存储介质存储有计算机程序指令,在所述计算机程序指令被执行时实现:获取多个目标产品的测试过程数据;根据所述多个目标产品的测试过程数据,建立基准数据;将所述多个目标产品中各个产品的测试过程数据,与所述基准数据进行比较;在所述多个目标产品中存在测试过程数据与所述基准数据之间的偏差值大于预设阈值的目标产品的情况下,对偏差值大于预设阈值的目标产品进行风险预警。
在本实施方式中,上述存储介质包括但不限于随机存取存储器(Random AccessMemory,RAM)、只读存储器(Read-Only Memory,ROM)、缓存(Cache)、硬盘(Hard DiskDrive,HDD)或者存储卡(Memory Card)。所述存储器可以用于存储计算机程序指令。网络通信单元可以是依照通信协议规定的标准设置的,用于进行网络连接通信的接口。
在本实施方式中,该计算机存储介质存储的程序指令具体实现的功能和效果,可以与其它实施方式对照解释,在此不再赘述。
显然,本领域的技术人员应该明白,上述的本发明实施例的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明实施例不限制于任何特定的硬件和软件结合。
应该理解,以上描述是为了进行图示说明而不是为了进行限制。通过阅读上述描述,在所提供的示例之外的许多实施方式和许多应用对本领域技术人员来说都将是显而易见的。因此,本申请的范围不应该参照上述描述来确定,而是应该参照前述权利要求以及这些权利要求所拥有的等价物的全部范围来确定。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明实施例可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (9)
1.一种产品测试方法,其特征在于,包括:
获取多个目标产品的测试过程数据;
根据所述多个目标产品的测试过程数据,建立基准数据;
将所述多个目标产品中各个产品的测试过程数据,与所述基准数据进行比较;
在所述多个目标产品中存在测试过程数据与所述基准数据之间的偏差值大于预设阈值的目标产品的情况下,对偏差值大于预设阈值的目标产品进行风险预警;
根据所述多个目标产品的测试过程数据,建立基准数据,包括:
为所述多个目标产品分别设置权重;
根据所述多个目标产品中各个产品的权重,对各个产品的测试过程数据进行加权求和处理,得到所述基准数据。
2.根据权利要求1所述的方法,其特征在于,所述测试过程数据中包括多个数据项,相应的,将所述多个目标产品中各个产品的测试过程数据,与所述基准数据进行比较,包括:
获取当前目标产品的测试过程数据中各个数据项的数值;
将各个数据项的数值与所述基准数据中对应数据项的数值进行差值处理;
对各个数据项的数值与所述基准数据中对应数据项的数值进行差值处理后得到的差值进行绝对值求和处理;
将绝对值求和处理的结果作为所述当前目标产品对应的偏差值。
3.根据权利要求1所述的方法,其特征在于,对偏差值大于预设阈值的目标产品进行风险预警,包括:
获取偏差值大于预设阈值的目标产品对应的测试对象的通讯方式;
按照所述通讯方式,将偏差值大于预设阈值的目标产品的测试过程数据,传送至所述测试对象。
4.根据权利要求1所述的方法,其特征在于,所述测试过程数据包括以下至少之一:案例执行数据和问题单解决数据。
5.一种产品测试装置,其特征在于,包括:
获取单元,用于获取多个目标产品的测试过程数据;
建立单元,用于根据所述多个目标产品的测试过程数据,建立基准数据;
比较单元,用于将所述多个目标产品中各个产品的测试过程数据,与所述基准数据进行比较;
预警单元,用于在所述多个目标产品中存在测试过程数据与所述基准数据之间的偏差值大于预设阈值的目标产品的情况下,对偏差值大于预设阈值的目标产品进行风险预警;
所述建立单元包括:
设置模块,用于为所述多个目标产品分别设置权重;
建立模块,用于根据所述多个目标产品中各个产品的权重,对各个产品的测试过程数据进行加权求和处理,得到所述基准数据。
6.根据权利要求5所述的装置,其特征在于,所述比较单元包括:
获取模块,用于获取当前目标产品的测试过程数据中各个数据项的数值;
第一处理模块,用于将各个数据项的数值与所述基准数据中对应数据项的数值进行差值处理;
第二处理模块,用于对各个数据项的数值与所述基准数据中对应数据项的数值进行差值处理后得到的差值进行绝对值求和处理。
7.根据权利要求5所述的装置,其特征在于,所述预警单元包括:
获取模块,用于获取偏差值大于预设阈值的目标产品对应的测试对象的通讯方式;
传送模块,用于按照所述通讯方式,将偏差值大于预设阈值的目标产品的测试过程数据,传送至所述测试对象。
8.一种电子设备,包括显示屏、处理器以及存储处理器可执行指令的存储器,所述处理器执行所述指令时实现权利要求1至4中任一项所述方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机指令,所述指令被执行时实现权利要求1至4中任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910031701.4A CN109783385B (zh) | 2019-01-14 | 2019-01-14 | 一种产品测试方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910031701.4A CN109783385B (zh) | 2019-01-14 | 2019-01-14 | 一种产品测试方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109783385A CN109783385A (zh) | 2019-05-21 |
CN109783385B true CN109783385B (zh) | 2022-05-24 |
Family
ID=66500493
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910031701.4A Active CN109783385B (zh) | 2019-01-14 | 2019-01-14 | 一种产品测试方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109783385B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111176985B (zh) * | 2019-12-13 | 2023-02-03 | 深圳平安医疗健康科技服务有限公司 | 软件接口的性能测试方法及装置、计算机设备、存储介质 |
CN111159043B (zh) * | 2019-12-31 | 2024-02-27 | 中国银行股份有限公司 | 一种测试风险的自动识别方法及系统 |
CN113535486B (zh) * | 2020-04-14 | 2024-12-27 | 北京沃东天骏信息技术有限公司 | 一种测试机器性能的方法和装置 |
CN112232656B (zh) * | 2020-10-13 | 2024-05-24 | 中国平安人寿保险股份有限公司 | 一种业务数据的监测预警方法、设备、终端以及可读介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103038772A (zh) * | 2010-03-15 | 2013-04-10 | 新加坡保健服务集团有限公司 | 预测患者的存活性的方法 |
CN105512017A (zh) * | 2014-09-22 | 2016-04-20 | 阿里巴巴集团控股有限公司 | 一种数据库兼容性检测方法及设备 |
CN107229828A (zh) * | 2017-05-24 | 2017-10-03 | 广州金域医学检验中心有限公司 | 用于内分泌检测分析的数据预警方法及装置 |
CN107944673A (zh) * | 2017-11-09 | 2018-04-20 | 北京华融启明风险管理技术股份有限公司 | 一种大宗商品价格风险估算方法及系统 |
CN108763051A (zh) * | 2018-04-06 | 2018-11-06 | 平安证券股份有限公司 | 电子装置、交易软件运行风险预警方法及存储介质 |
CN109165840A (zh) * | 2018-08-20 | 2019-01-08 | 平安科技(深圳)有限公司 | 风险预测处理方法、装置、计算机设备和介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170364849A1 (en) * | 2016-06-15 | 2017-12-21 | Strategic Risk Associates | Software-based erm watchtower for aggregating risk data, calculating weighted risk profiles, reporting, and managing risk |
-
2019
- 2019-01-14 CN CN201910031701.4A patent/CN109783385B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103038772A (zh) * | 2010-03-15 | 2013-04-10 | 新加坡保健服务集团有限公司 | 预测患者的存活性的方法 |
CN105512017A (zh) * | 2014-09-22 | 2016-04-20 | 阿里巴巴集团控股有限公司 | 一种数据库兼容性检测方法及设备 |
CN107229828A (zh) * | 2017-05-24 | 2017-10-03 | 广州金域医学检验中心有限公司 | 用于内分泌检测分析的数据预警方法及装置 |
CN107944673A (zh) * | 2017-11-09 | 2018-04-20 | 北京华融启明风险管理技术股份有限公司 | 一种大宗商品价格风险估算方法及系统 |
CN108763051A (zh) * | 2018-04-06 | 2018-11-06 | 平安证券股份有限公司 | 电子装置、交易软件运行风险预警方法及存储介质 |
CN109165840A (zh) * | 2018-08-20 | 2019-01-08 | 平安科技(深圳)有限公司 | 风险预测处理方法、装置、计算机设备和介质 |
Also Published As
Publication number | Publication date |
---|---|
CN109783385A (zh) | 2019-05-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109783385B (zh) | 一种产品测试方法和装置 | |
CN111131314B (zh) | 网络行为的检测方法、装置、计算机设备和存储介质 | |
CN108985066B (zh) | 一种智能合约安全漏洞检测方法、装置、终端及存储介质 | |
CN110221948B (zh) | 测试脚本生成方法、装置、计算机装置及存储介质 | |
CN113342939B (zh) | 数据质量监控方法、装置及相关设备 | |
CN112671566A (zh) | 数据处理方法、装置、计算机设备和可读存储介质 | |
JP6920378B2 (ja) | 再修理用基板の検出装置、方法およびコンピュータ読み取り可能な記憶媒体 | |
CN118094450B (zh) | 一种故障预警方法及相关设备 | |
CN115081538A (zh) | 基于机器学习的客户关系识别方法、装置、设备及介质 | |
CN112541688A (zh) | 业务数据校验方法、装置、电子设备及计算机存储介质 | |
CN106651513B (zh) | 线路板订单的报价方法与装置 | |
CN109710476B (zh) | 一种系统接口健壮性测试方法和装置 | |
CN108280024B (zh) | 流量分配策略测试方法、装置及电子设备 | |
CN113138896B (zh) | 一种应用运行情况的监控方法、装置和设备 | |
CN113672497B (zh) | 无埋点事件的生成方法、装置、设备及存储介质 | |
CN111124841B (zh) | 一种异常页面的报警方法、装置及计算机系统 | |
CN109977992B (zh) | 电子装置、批量注册行为的识别方法和存储介质 | |
CN114844920A (zh) | 一种物联网设备盘点方法、装置、电子设备及存储介质 | |
CN114510507A (zh) | 一种数据校验方法、装置、终端设备及介质 | |
CN108551484B (zh) | 用户信息同步方法、装置、计算机装置及存储介质 | |
CN113673597A (zh) | 企业年报催报方法、装置、电子设备及计算机存储介质 | |
CN113901731B (zh) | 电量预测方法、装置、介质及设备 | |
CN117171816B (zh) | 基于工业标识的数据验证方法及相关设备 | |
CN115225489B (zh) | 队列业务流量阈值动态控制方法、电子设备及存储介质 | |
CN112035288B (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 |