The embodiment of this specification discloses a data processing method, device and system for applying product function testing. The method includes acquiring product function test items, identifying the risk level and function type of each function item in the product function test items, classifying the function items based on the risk level and function type and obtaining the first classification results, and generating the baseline data of case coverage for the first classification results according to the number of cases corresponding to each function point in the function items. Obtain the test items of the test task, identify the risk level and function type of each function item in the test items of the test task, and determine the number of cases of each function item in the test items of the test task according to the baseline data of the case coverage and the corresponding function points of each function item in the test items of the test task. The embodiment of this specification can effectively control the scale of the case, reduce the test cost, shorten the test cycle and improve the test efficiency.
【技术实现步骤摘要】
一种应用产品功能测试的数据处理方法、装置及系统
本说明书实施例方案属于软件功能测试的
,尤其涉及一种应用产品功能测试的数据处理方法、装置及系统。
技术介绍
日益激烈的金融竞争和快速迭代式发展的信息科技技术对软件产品的测试工作提出了更高的要求,如何让测试更准确和高效,是软件产品测试探究的方向。目前我国在软件产品的功能测试阶段都采用相同的案例覆盖设计标准,尚未形成软件产品不同风险等级功能项的案例设计差异方法,导致测试成本居高不下、测试周期较长、测试效率低。为了减小测试规模、降低测试成本、短测试周期、提升测试效率,急需探索和研究针对软件产品不同风险等级功能项的测试方法,而如何针对不同风险等级的功能模块估算合理的案例规模是进行测试分级的核心问题。因此,业内亟需一种可以合理估算案例规模的解决方案。
技术实现思路
本说明书实施例目的在于提供一种应用产品功能测试的数据处理方法、装置及系统,可以基于风险合理的估算测试的案例数,有效的控制案例规模,降低测试成本,缩短测试周期,提升测试效率。一方面本申请提供了一种应用产品功能测试的数据处理方法,包括:获取产品功能测试项,识别所述产品功能测试项中各功能项的风险等级和功能类型;基于所述风险等级和功能类型对所述功能项进行分类,获得第一分类结果;根据所述功能项中每功能点对应的案例数,为所述第一分类结果生成案例覆盖率基线数据;获取测试任务测试项,识别所述测试任务测试项中各功能项的风险等级和功能类型;根据所述案例覆盖率基线数据以及所述测试任务测试项中各功能项对应的功能点数,确定所述测试任务测试项中各功能项的案例数信息。本说明书提供的所述 ...
【技术保护点】
1.一种应用产品功能测试的数据处理方法,其特征在于,包括:获取产品功能测试项,识别所述产品功能测试项中各功能项的风险等级和功能类型;基于所述风险等级和功能类型对所述功能项进行分类,获得第一分类结果;根据所述功能项中每功能点对应的案例数,为所述第一分类结果生成案例覆盖率基线数据;获取测试任务测试项,识别所述测试任务测试项中各功能项的风险等级和功能类型;根据所述案例覆盖率基线数据以及所述测试任务测试项中各功能项对应的功能点数,确定所述测试任务测试项中各功能项的案例数信息。
【技术特征摘要】
1.一种应用产品功能测试的数据处理方法,其特征在于,包括:获取产品功能测试项,识别所述产品功能测试项中各功能项的风险等级和功能类型;基于所述风险等级和功能类型对所述功能项进行分类,获得第一分类结果;根据所述功能项中每功能点对应的案例数,为所述第一分类结果生成案例覆盖率基线数据;获取测试任务测试项,识别所述测试任务测试项中各功能项的风险等级和功能类型;根据所述案例覆盖率基线数据以及所述测试任务测试项中各功能项对应的功能点数,确定所述测试任务测试项中各功能项的案例数信息。2.如权利要求1所述的一种应用产品功能测试的数据处理方法,其特征在于,还包括:根据所述测试任务测试项中各功能项的实际案例数更新案例覆盖率基线数据,获取更新后的案例覆盖率基线数据;相应的,获取测试任务测试项,识别所述测试任务测试项中各功能项的风险等级和功能类型;根据所述更新后的案例覆盖率基线数据以及所述测试任务测试项中各功能项对应的功能点数,确定所述测试任务测试项中各功能项的案例数信息。3.如权利要求1所述的一种应用产品功能测试的数据处理方法,其特征在于,影响所述风险等级的因素包括发生风险的可能性和发生风险后的影响性;相应的,所述获取产品功能测试项,识别所述产品功能测试项中各功能项的风险等级,包括:获取产品功能测试项中功能项,基于测试类型和潜在风险点,确定所述功能项发生风险的可能性等级;基于应用系统的可用性等级、功能测试产品质量风险等级和产品功能项关键性等级,确定所述功能项发生风险后的影响性等级;根据所述可能性等级和所述影响性等级,识别所述功能项的风险等级。4.如权利要求1所述的一种应用产品功能测试的数据处理方法,其特征在于,所述功能类型包括数据功能和事务实物功能,其中,所述数据功能包括内部逻辑文件、外部接口文件;所述事务功能包括外部输入、外部输出、外部查询。5.如权利要求1所述的一种应用产品功能测试的数据处理方法,其特征在于,所述根据所述功能项中每功能点对应的案例数,为所述第一分类结果生成案例覆盖率基线数据,包括:根据所述功能项中每功能点对应的案例数,获得所述第一分类结果对应的案例覆盖率数据;根据所述案例覆盖率数据,为所述第一分类结果生成案例覆盖率基线数据。6.如权利要求5所述的一种应用产品功能测试的数据处理方法,其特征在于,所述案例覆盖率数据包括平均值和标准差,所述平均值是所述第一分类结果中相同类别的功能项每功能点对应的案例数组成集合的平均值,所述标准差是所述第一分类结果中相同类别的功能项每功能点对应的案例数组成集合的标准差;所述案例覆盖率基线数据包括基线均值和取值范围,所述基线均值是所述案例覆盖率数据中的平均值,所述取值范围的上限是所述基线均值与所述案例覆盖率数据中标准差之和,所述取值范围的下限是所述基...
【专利技术属性】
技术研发人员:孟承运,李伟鑫,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。