测试用例生成方法、装置、设备及可读存储介质制造方法及图纸

技术编号:43844062 阅读:21 留言:0更新日期:2024-12-31 18:38
一种测试用例生成方法、装置、设备及可读存储介质,测试用例生成方法包括:使用大语言模型为测试代码生成预设生成数量的测试用例;使用分类模型对各个测试用例进行质量评估,得到各个测试用例的质量评分;若合格测试用例的数量大于等于预设需求数量,则从合格测试用例中选取预设需求数量的测试用例作为测试代码的推荐测试用例;若合格测试用例的数量小于预设需求数量,则将不合格测试用例返回给大语言模型进行修改,以供得到预设需求数量的测试代码的推荐测试用例。通过本申请,避免了目前生成测试用例采用人工方式效率低且容易出现遗漏的问题,既充分发挥了大语言模型生成测试用例效率高的优势,还可以确保大语言模型生成的测试用例的质量。

【技术实现步骤摘要】

本申请涉及软件测试,尤其涉及一种测试用例生成方法、装置、设备及可读存储介质


技术介绍

1、单元测试用例是针对软件开发中最小的测试单元(通常是函数或方法)设计的一组详细说明,包括输入、执行条件、测试步骤和预期结果。单元测试在软件开发过程中发挥着关键作用,通过对每个功能模块进行精确和细致的测试,可以在早期发现软件中的缺陷,提升代码的可靠性和质量。设计和实施高质量的单元测试用例面临多个挑战,例如需要确保对函数或方法的全面测试覆盖,平衡测试的深度与广度,以及模拟依赖对象的行为。这些挑战要求测试人员具备深厚的专业知识和对被测软件内部结构的深入理解,以保证测试的有效性和效率。因此,快速有效地生成高质量的单元测试用例对于提高软件项目的开发速度和产品质量具有重要价值。

2、测试人员可根据需求文档和设计文档手动设计测试场景生成单元测试用例,采用人工方式能够针对特定的需求进行精准测试,但是效率较低且容易出现遗漏。大语言模型能够基于现有的代码库和规格说明,快速高效地生成多样化的单元测试用例,大大提高了单元测试用例生成的效率,然而,大语言模型生成的单元测试用例的质量本文档来自技高网...

【技术保护点】

1.一种测试用例生成方法,其特征在于,所述测试用例生成方法包括:

2.如权利要求1所述的测试用例生成方法,其特征在于,所述将不合格测试用例返回给大语言模型进行修改,以供得到预设需求数量的测试代码的推荐测试用例包括:

3.如权利要求1所述的测试用例生成方法,其特征在于,所述将不合格测试用例返回给大语言模型进行修改,以供得到预设需求数量的测试代码的推荐测试用例还包括:

4.如权利要求1所述的测试用例生成方法,其特征在于,在所述使用分类模型对各个测试用例进行质量评估,得到各个测试用例的质量评分之前,包括:

5.如权利要求4所述的测试用例生成方法,...

【技术特征摘要】

1.一种测试用例生成方法,其特征在于,所述测试用例生成方法包括:

2.如权利要求1所述的测试用例生成方法,其特征在于,所述将不合格测试用例返回给大语言模型进行修改,以供得到预设需求数量的测试代码的推荐测试用例包括:

3.如权利要求1所述的测试用例生成方法,其特征在于,所述将不合格测试用例返回给大语言模型进行修改,以供得到预设需求数量的测试代码的推荐测试用例还包括:

4.如权利要求1所述的测试用例生成方法,其特征在于,在所述使用分类模型对各个测试用例进行质量评估,得到各个测试用例的质量评分之前,包括:

5.如权利要求4所述的测试用例生成方法,其特征在于,所述使用分类模型对各个测试用例进行质量评估,得到各个测试用例的质量评分包括:

6.如权利要求5所述的测试用例生成方法,其特征在于,所述将不合格测试用例返回给大语言模型进行修改包括:

7.如权利要求4所述...

【专利技术属性】
技术研发人员:潘进周睿熊绍军李云涛安格格张丹鲁雄锋
申请(专利权)人:长江证券股份有限公司
类型:发明
国别省市:

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

1