【技术实现步骤摘要】
一种基于功能基线的业务路径测试方法及系统
[0001]本专利技术涉及软件应用
,特别涉及一种基于功能基线的业务路径测试方法及系统。
技术介绍
[0002]功能基线指在系统分析与软件定义阶段结束时,在经过正式评审和批准的系统设计规格说明书中对开发系统的规格说明,功能基线是最初批准的功能配置标识。
[0003]一般的,软件在落地前,软件的开发人员需要基于软件的功能基线,对软件进行一系列功能配置测试。但是,在进行功能配置测试前,开发人员需要提前开发准备好功能基线上每一功能配置专用的功能测试用例,在进行功能配置测试时,基于该功能测试用例一一进行对应功能配置的测试,比较繁琐且十分耗时,影响软件的功能配置测试效率,特别是当功能基线上的功能配置较多时。另外,开发准备功能基线上功能配置专用的功能测试用例时,可能会存在用例开发不精准的问题发生,造成测试误差等。
[0004]因此,亟需一种解决办法。
技术实现思路
[0005]本专利技术目的之一在于提供了一种功能测试用例生成方法,用户只需输入功能需求信息即可进行业务路径测试,无需由开发人员提前开发准备好功能基线上每一功能配置专用的功能测试用例,提升了便捷性,减少测试耗时,提升软件的功能配置测试效率,更加适用于功能基线上的功能配置较多的情形,另外,也可避免用例开发不精准的问题发生。
[0006]本专利技术实施例提供的一种基于功能基线的业务路径测试方法,包括:
[0007]步骤1:与用户进行需求确认;
[0008]步骤2:确认完成 ...
【技术保护点】
【技术特征摘要】
1.一种基于功能基线的业务路径测试方法,其特征在于,包括:步骤1:与用户进行需求确认;步骤2:确认完成后,获取用户输入的功能需求信息;步骤3:基于所述功能需求信息,构建功能基线;步骤4:基于所述功能基线和预设的功能测试用例库,确定业务路径测试用例;步骤5:基于所述业务路径测试用例,进行业务路径测试。2.如权利要求1所述的一种基于功能基线的业务路径测试方法,其特征在于,所述步骤1:与用户进行需求确认,包括:获取并显示预设的需求确认表,供用户填写;当用户填写完成所述需求确认表并提交后,需求确认完成。3.如权利要求1所述的一种基于功能基线的业务路径测试方法,其特征在于,所述步骤2中,获取用户输入的功能需求信息,包括:获取并显示预设的功能需求表,供用户填写;当用户填写完成所述功能需求表并提交后,获取用户填写所述功能需求表输入的功能需求信息。4.如权利要求1所述的一种基于功能基线的业务路径测试方法,其特征在于,所述步骤3:基于所述功能需求信息,构建功能基线,包括:基于预设的功能基线构建模板,根据所述功能需求信息,构建功能基线。5.如权利要求1所述的一种基于功能基线的业务路径测试方法,其特征在于,所述步骤4:基于所述功能基线和预设的功能测试用例库,确定业务路径测试用例,包括:从所述功能测试用例库中确定所述功能基线中的每一功能点对应的功能测试用例;基于所述功能测试用例,生成功能测试用例表;显示所述功能测试用例表;获取用户从所述功能测试用例表中挑选的目标功能测试用例;将所述功能测试用例进行组合,获得功能测试用例组,并作为业务路径测试用例。6.如权利要求1所述的一种基于功能基线的业务路径测试方法,其特征在于,还包括:获取所述功能测试用例库的适用情况信息,基于所述适用情况信息,确定是否需要对所述功能测试用例库进行扩充,若是,对所述功能测试用例库进行扩充。7.如权利要求6所述的一种基于功能基线的业务路径测试方法,其特征在于,所述获取所述功能测试用例库的适用情况信息,包括:获取所述功能测试用例库的历史空缺功能点,并作为所述功能测试用例库的适用情况信息;所述历史空缺功能点为历史上从所述功能测试用例库中无法确定对应功能测试用例的功能点;和/或,获取用户输入的测试评价信息;对所述测试评价信息进行语义分析并提取,获得多个第一评价语义;获取所述功能测试用例库对应的预设的相关评价语义库;将所述第一评价语义与所述相关评价语义库中的第二评价语义进行匹配;若匹配符合,获取匹配符合的所述第二评价语义对应的预设的反应情况,并作为所述
功能测试用例库的适用情况信息。8.如权利要求6所述的一种基于功能基线的业务路径测试方法,其特征在于,所述基于所述适用情况信息,确定是否需要对所述功能测试用例库进行扩充,包括:将所述适用情况信息输入至预设的扩充确定模型,确定是否需要...
【专利技术属性】
技术研发人员:谢靖,夏健爽,叶徐林,唐颖丽,
申请(专利权)人:上海宜软检测技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。