基于AIGC模型的软件测试方法、系统及装置制造方法及图纸

技术编号:43440234 阅读:18 留言:0更新日期:2024-11-27 12:46
本申请涉及软件测试技术领域,具体公开了一种基于AIGC模型的软件测试方法、系统及装置,主要包括:确定软件的功能模块,构建基于功能模块的评分矩阵,评分矩阵包括使用率、故障风险和回报价值三个维度;构建软件的功能需求,将软件的功能需求输入至AIGC模型,得到测试用例和测试用例所调用的功能模块;按照调用功能模块数量将测试用例分为序列FM,计算每个种类fm中每个测试用例的评分;利用自动化测试框架,依次执行测试用例。本申请实现了对测试用例的多维度评分排序,优化了测试资源的分配,显著提高了测试效率,降低了测试过程中忽略重要缺陷的风险,确保在有限的时间和资源条件下,测试结果的质量和及时性得到保障。

【技术实现步骤摘要】

本申请涉及软件测试,尤其涉及一种基于aigc模型的软件测试方法、系统及装置。


技术介绍

1、软件测试是确保软件质量和可靠性的重要环节,旨在通过执行一系列预设的测试用例,发现和修复软件中的潜在缺陷。随着软件系统的日益复杂化,自动化测试逐渐成为主流,通过构建和执行自动化测试用例,可以提高测试效率,缩短开发周期,并保证软件在发布前达到预期的性能和稳定性。

2、然而,现有的软件测试方法存在一些明显的缺点,传统的测试用例优先级排序通常依赖于人工经验和主观判断,难以客观量化测试用例的重要性,导致测试资源分配不够优化,特别是在时间有限的情况下,无法保证最关键的测试用例得到优先执行,进而影响测试的有效性和软件的最终质量。


技术实现思路

1、本申请通过提供一种基于aigc模型的软件测试应用,解决了现有技术中测试用例优先级排序通常依赖于人工经验和主观判断,难以客观量化测试用例的重要性,导致测试资源分配不够优化的问题,实现了对测试用例的多维度评分排序,优化了测试资源的分配,显著提高了测试效率,降低了测试过程中忽略重要缺本文档来自技高网...

【技术保护点】

1.基于AIGC模型的软件测试方法,其特征在于,其包括以下步骤:

2.如权利要求1所述的基于AIGC模型的软件测试方法,其特征在于,构建评分矩阵中功能模块的使用率维度包括以下步骤:

3.如权利要求2所述的基于AIGC模型的软件测试方法,其特征在于,将提取的关键词与所述功能模块进行匹配包括以下步骤:

4.如权利要求2所述的基于AIGC模型的软件测试方法,其特征在于,构建评分矩阵功能模块的故障风险维度包括:评估每个功能模块的复杂度和每个功能模块与其他功能模块的关联程度。

5.如权利要求4所述的基于AIGC模型的软件测试方法,其特征在于,所述复杂...

【技术特征摘要】

1.基于aigc模型的软件测试方法,其特征在于,其包括以下步骤:

2.如权利要求1所述的基于aigc模型的软件测试方法,其特征在于,构建评分矩阵中功能模块的使用率维度包括以下步骤:

3.如权利要求2所述的基于aigc模型的软件测试方法,其特征在于,将提取的关键词与所述功能模块进行匹配包括以下步骤:

4.如权利要求2所述的基于aigc模型的软件测试方法,其特征在于,构建评分矩阵功能模块的故障风险维度包括:评估每个功能模块的复杂度和每个功能模块与其他功能模块的关联程度。

5.如权利要求4所述的基于aigc模型的软件测试方法,其特征在于,所述复杂度包括代码行数、业务逻辑复杂性的评分和依赖的外部服务或库...

【专利技术属性】
技术研发人员:王祯琦陆秋红杨文通何继强
申请(专利权)人:南京创联智软信息科技有限公司
类型:发明
国别省市:

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

1