序列化测试方法和装置制造方法及图纸

技术编号:19964195 阅读:431 留言:0更新日期:2019-01-03 12:48
本发明专利技术公开了一种序列化测试方法,获取第一测试项的执行结果;将所述执行结果与期待值进行比较,得到比较结果;将所述比较结果输入执行条件表达式,其中,所述执行条件表达式表征的是一个或多个所述第一测试项与第二测试项之间的依赖关系;根据所述执行条件表达式的计算结果,判断是否执行所述第二测试项。本发明专利技术还同时公开了一种序列化测试的装置。

Serialization test methods and devices

The invention discloses a serialization test method to obtain the execution result of the first test item; to compare the execution result with the expected value, to obtain the comparison result; to input the comparison result into the execution condition expression, in which the execution condition expression represents the dependence relationship between one or more first test items and the second test item; and according to the said insistence. The calculation result of the line conditional expression determines whether or not the second test item is executed. The invention also discloses a device for sequential testing.

【技术实现步骤摘要】
序列化测试方法和装置
本专利技术涉及生产测试领域,尤其涉及一种序列化测试方法和装置。
技术介绍
在生产测试领域中,存在着各种测试任务。其中,有一种测试任务使用的最为频繁,即序列化测试任务。序列化测试任务的内容主要为:预先定义待测试的行为序列,然后根据该行为序列依次运行各个测试项。这些测试项之间可能会在一些依赖关系,即一个测试项的执行与否,取决于其它测试项的执行结果。目前,现有的生产测试平台的测试引擎,其测试项之间的依赖关系采用的是资源保护对的方式。资源保护对可为:两个具有一对一依赖关系的测试项,即一个测试项的执行与否,取决于另一个测试项是否执行成功,但是基于资源保护对方式进行的测试,这种一对一的测试处理方式不能满足一个测试项同时依赖于多个测试项的测试需求,基于这种依赖关系会导致测试的范围受限。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种序列化测试方法和装置,可以解决序列化测试过程中由于测试项之间一对一的依赖关系导致的测试范围受限的问题。为达到上述目的,本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种序列化测试方法,该方法包括:获取第一测试项的执行结果;将所述执本文档来自技高网...

【技术保护点】
1.一种序列化测试方法,其特征在于,该方法包括:获取第一测试项的执行结果;将所述执行结果与期待值进行比较,得到比较结果;将所述比较结果输入执行条件表达式,其中,所述执行条件表达式表征的是一个或多个所述第一测试项与第二测试项之间的依赖关系;根据所述执行条件表达式的计算结果,判断是否执行所述第二测试项。

【技术特征摘要】
1.一种序列化测试方法,其特征在于,该方法包括:获取第一测试项的执行结果;将所述执行结果与期待值进行比较,得到比较结果;将所述比较结果输入执行条件表达式,其中,所述执行条件表达式表征的是一个或多个所述第一测试项与第二测试项之间的依赖关系;根据所述执行条件表达式的计算结果,判断是否执行所述第二测试项。2.根据权利要求1所述的方法,其特征在于,所述获取第一测试项的执行结果之前,所述方法还包括:编辑所述执行条件表达式;检测所述执行条件表达式和所述第一测试项是否正确;当所述执行条件表达式和所述第一测试项均正确时,保存所述执行条件表达式。3.根据权利要求2所述的方法,其特征在于,所述检测所述执行条件表达式和所述第一测试项是否正确,包括:检测所述执行条件表达式中的操作数和运算符的组合关系是否正确;检测所述第一操作项的依赖关系是否为所述第一操作项的闭环依赖关系,其中,所述闭环依赖关系为至少两个测试项之间的依赖关系形成了封闭环路。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:当所述执行条件表达式和所述第一测试项中至少一个不正确时,重新编辑所述执行条件表达式。5.根据权利要求1所述的方法,其特征在于,所述将所述比较结果输入执行条件表达式,包括:将所述比较结果作为所述执行条件表达式中操作数的实际值,输入所述执行条件表达式。6.根据权利要求1所述的方法,其特征在于,所述根据所述执行条件表达式的计算结果,判断是否执行所述第二测试项之后,还包括:在所述执行条件表达式的计算结果为真时,执行所述第二测试项...

【专利技术属性】
技术研发人员:陈鑫鑫
申请(专利权)人:深圳市中兴微电子技术有限公司
类型:发明
国别省市:广东,44

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

1