一种金融类产品的测试分析方法及装置制造方法及图纸

技术编号:16819005 阅读:36 留言:0更新日期:2017-12-16 12:24
本发明专利技术公开了一种金融类产品的测试分析方法及装置,对产品进行测试分析时,首先确定出待测试模型的测试逻辑,并根据测试逻辑从待测试模型中抽取测试要素和测试要素的要素值,然后再根据预设的场景规则、抽取到的测试要素和每个测试要素的要素值,生成测试场景;依据该测试场景生成测试案例。由此,实现了自动化的测试分析,测试分析得到的测试要素全面完整,测试分析过程耗时短、效率高,并且通过自动的话对测试要素的要素值进行排列组合,测试分析的出错率低,并且生成的测试案例,更易于测试分析走查。

A method and device for testing and analysis of financial products

The invention discloses a method and apparatus for testing analysis of financial products, to characterize the product, first determine the test logic test model, and tested the model elements drawn from the test elements and test elements according to the test logic value, then according to the factors of testing elements and each test elements extraction the preset scene rules, the value of test scenario generation; on the basis of the test scenario generation test case. Thus, the analysis of automated testing, test analysis of comprehensive test elements, test and analysis process of short time, high efficiency, and then through the automatic test elements value elements of permutation and combination, test and analysis of the error rate is low, and the generated test cases, test and analysis is easier to walk.

【技术实现步骤摘要】
一种金融类产品的测试分析方法及装置
本专利技术涉及软件测试领域,尤其涉及一种金融类产品的测试分析方法及装置。
技术介绍
近年来,随着金融业的发展,金融安全也越来越受到关注,金融类产品也越来越受到广泛的使用,例如:安全预警系统、反洗钱系统等。一般情况下,在产品真正投入使用之前都会对产品进行测试,但是在测试之前需要对产品进行测试分析,确定测试案例对测试进行指导,能否对产品进行有效完整的测试,是能否进行有效的产品测试的关键。现有技术中,一般情况下,一个产品会包括很多的模型,对于模型测试的分析过程都是人为进行的,模型测试人员在进行测试需求分析时,往往是想到什么点就写什么点,测试分析结果依赖于测试分析人员的水平,而且人为的测试分析过程很容易导致测试分析不全面、不完整,测试分析耗时长、效率低等问题。
技术实现思路
有鉴于此,本专利技术实施例提供了一种金融类产品的测试分析方法及装置,解决了现有技术中,采用人为的进行测试分析从而导致的测试分析效率低、分析不全面的问题。本专利技术实施例提供的一种金融类产品的测试分析方法,其特征在于,所述方法包括:确定待测试模型的测试逻辑;基于所述测试逻辑从所述待测试模型中本文档来自技高网...
一种金融类产品的测试分析方法及装置

【技术保护点】
一种金融类产品的测试分析方法,其特征在于,所述方法包括:确定待测试模型的测试逻辑;基于所述测试逻辑从所述待测试模型中抽取测试要素和测试要素的要素值;根据预设的场景规则、抽取到的测试要素和每个测试要素的要素值,生成测试场景;依据所述测试场景生成测试案例。

【技术特征摘要】
1.一种金融类产品的测试分析方法,其特征在于,所述方法包括:确定待测试模型的测试逻辑;基于所述测试逻辑从所述待测试模型中抽取测试要素和测试要素的要素值;根据预设的场景规则、抽取到的测试要素和每个测试要素的要素值,生成测试场景;依据所述测试场景生成测试案例。2.根据权利要求1所述的方法,其特征在于,所述基于所述测试逻辑从所述待测试模型中抽取测试要素和测试要素的要素值中基于所述测试逻辑从所述待测试模型中抽取测试要素,包括:依据所述测试逻辑确定测试要素;根据测试逻辑确定测试要素的关键词;根据所述测试要素的关键词和所述测试要素的个数,从所述待测试模型中抽取所述测试要素。3.根据权利要求2所述的方法,其特征在于,所述基于所述测试逻辑从所述待测试模型中抽取测试要素和测试要素的要素值中基于所述测试逻辑从所述待测试模型中抽取测试要素的要素值包括:依据所述测试逻辑确定每个测试要素需抽取的要素值的个数;根据所述测试逻辑以及预设的范围确定方法计算每个测试要素的要素值的抽取范围;从所述待测试模板中,抽取每个测试要素对应的取值中属于相应的所述测试要素的抽取范围的要素值。4.根据权利要求3所述的方法,其特征在于,还包括:判断抽取出的每个测试要素的要素值是否为正常值;若是正常值,将所述正常值进行标记。5.根据权利要求4所述的方法,其特征在于,所述根据预设的场景规则、抽取到的测试要素和每个测试要素的要素值生成测试场景,包括:将抽取到的每个测试要素的要素值进行排列组合,生成测试场景;其中,每一种组合方式表示一个测试场景;剔除每个测试场景中超过一个错误要素...

【专利技术属性】
技术研发人员:王淑冰
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京,11

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

1