测试案例的生成方法、装置、电子设备和存储介质制造方法及图纸

技术编号:37790804 阅读:15 留言:0更新日期:2023-06-09 09:21
本发明专利技术提供一种测试案例的生成方法、装置、电子设备和存储介质,其中方法包括:接收输入的用户故事,其中用户故事基于用户需求和技术方案生成;对用户故事进行解析,得到解析结果;对解析结果进行关联,构建得到对应的业务树;遍历业务树,得到用户故事对应的测试大纲,并基于测试大纲得到用户故事对应的测试案例。提高了测试案例生成效率和准确性。提高了测试案例生成效率和准确性。提高了测试案例生成效率和准确性。

【技术实现步骤摘要】
测试案例的生成方法、装置、电子设备和存储介质


[0001]本专利技术涉及测试
,尤其涉及一种测试案例的生成方法、装置、电子设备和存储介质。

技术介绍

[0002]测试案例也就是测试用例,指对一项特定的软件产品进行测试任务的描述。具体内容包括测试目标、测试环境、输入数据、测试步骤、预期结果以及测试脚本等。
[0003]目前,在生成测试案例时,通常是根据实际的测试需求采用人工编写案例方式实现。但是存在一定的问题,如:仅针对需求进行编写,使得所编写的测试案例不够准确,同时人工编写也需要耗费大量的人力和时间,且每个测试项目所需要的测试案例存在差异,使得编写效率较低。

技术实现思路

[0004]本专利技术提供一种测试案例的生成方法、装置、电子设备和存储介质,用以解决现有技术中测试案例生成不准确和效率低下的问题。
[0005]本专利技术提供一种测试案例的生成方法,包括:
[0006]接收输入的用户故事,其中所述用户故事基于用户需求和技术方案生成;
[0007]对所述用户故事进行解析,得到解析结果;...

【技术保护点】

【技术特征摘要】
1.一种测试案例的生成方法,其特征在于,包括:接收输入的用户故事,其中所述用户故事基于用户需求和技术方案生成;对所述用户故事进行解析,得到解析结果;对所述解析结果进行关联,构建得到对应的业务树;遍历所述业务树,得到所述用户故事对应的测试大纲,并基于所述测试大纲得到所述用户故事对应的测试案例。2.根据权利要求1所述的测试案例的生成方法,其特征在于,所述对所述解析结果进行关联,构建得到对应的业务树,包括:获取案例分析规则,其中所述案例分析规则基于等价类划分法、边界值分析法、因果分析法和正交法中的至少一种得到;根据所述案例分析规则对所述解析结果进行处理,得到所述用户故事对应的业务树。3.根据权利要求1所述的测试案例的生成方法,其特征在于,所述遍历所述业务树,得到所述用户故事对应的测试大纲,并基于所述测试大纲得到所述用户故事对应的测试案例,包括:对所述业务树进行遍历,得到所述业务树所包含的测试大纲;对所述测试大纲进行校准,得到校准后的所述测试大纲;对校准后的所述测试大纲进行分析,得到用户故事所对应的测试案例。4.根据权利要求3所述的测试案例的生成方法,其特征在于,所述对所述测试大纲进行校准,得到校准后的所述测试大纲,包括:识别所述测试大纲的测试场景,其中所述测试场景分为正常测试场景和异常测试场景;根据所述测试场景对所述测试大纲进行筛选,并在完成筛选时得到校准后的所述测试大纲。5.根据权利要求3所述的测试案例的生成方法,其特征在于,所述对校准后的所述测试大纲进行分析,得到用户故事所对应的测试案例,包括:确定校准后的所述测试大纲的测试点,并识别所述测试点的点标签;根据所述点标签确定所述测试点的点类型,其中所述点类型包括通用型和非通用型;根据所述点类型进行测试案例的获取...

【专利技术属性】
技术研发人员:屈有佳
申请(专利权)人:中银金融科技有限公司
类型:发明
国别省市:

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

1