CN119336609B 基于大语言模型的软件配置项测试用例自动生成方法 (西安中朗智控科技有限公司)_第1页
CN119336609B 基于大语言模型的软件配置项测试用例自动生成方法 (西安中朗智控科技有限公司)_第2页
CN119336609B 基于大语言模型的软件配置项测试用例自动生成方法 (西安中朗智控科技有限公司)_第3页
CN119336609B 基于大语言模型的软件配置项测试用例自动生成方法 (西安中朗智控科技有限公司)_第4页
CN119336609B 基于大语言模型的软件配置项测试用例自动生成方法 (西安中朗智控科技有限公司)_第5页
已阅读5页,还剩29页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于大语言模型的软件配置项测试用例自本发明公开了基于大语言模型的软件配置植性受限,难以适应不断变化的软件需求和设和准确性,还确保了测试用例的针对性和覆盖2所述步骤二中,将从软件项目文档库中获取到的需求文档和设计文档将需求文档和设计文档加载到文件格式解析器中进行文档内容解析将需求文档和设计文档中的自然段落作为初步分割单元,获取每个段落的内容长度,若超过设定的所述最大文本片段长度,则将自然段落分割为符合最大文本片段长度的句基于分割结果生成多个小文本片段,并为每个小文本片段分配唯2.如权利要求1所述的基于大语言模型的软件配置项测试用例自动生成方法,其特征3.如权利要求2所述的基于大语言模型的软件配置项测试用例自动生成方法,其特征特征提取:对筛选后的目标文本数据进行文本特3模型训练:基于文本特征数据集对大语言模型进行训练,优化大语模型输出:对训练后的大语言模型进行验证,根据验证结果判断训练4.如权利要求3所述的基于大语言模型的软件配置项测试用例自动生成方法,其特征将软件配置项的具体实例定义为软件配置项知识图谱中的关键节点,基于软件库的详细数据绘制软件配置项知识图谱,并将软件配5.如权利要求4所述的基于大语言模型的软件配置项测试用例自动生成方法,其特征6.如权利要求5所述的基于大语言模型的软件配置项测试用例自动生成方法,其特征从每个关键信息中提取每个关键信息中所包含提取每个关键词语对应的字符数以及每个关键词语在需求文档和设计文档中出现的调取需求文档和设计文档中出现的频率低于预设利用所述第一关键词数据中所包含的关键词语的字符数及其对应的在需求文档和设表示第一关键词数据中的第i个关键词语的字符数;L01b表示第一关键词数据中的n个关键01i表示第一关键词数据中的第i个关键词语在需求文档和设计文档中出现的调取需求文档和设计文档中出现的频率超过预设利用所述第二关键词数据中所包含的关键词语的字符数及其对应的在需求文档和设4表示第二关键词数据中的第i个关键词语的字符数;L02b表示第二关键词数据中的m个关键02表示预设的第二参考系数,并且,所述第二参考系数的取值范围为1.24_02i表示第二关键词数据中的第i个关键词语在需求文档和设计文档中出现的频率;f02c表示第二频率阈值;f02b表示第二关键词数据中的m个关键词语在需求文档和设计文档7.如权利要求6所述的基于大语言模型的软件配置项测试用例自动生成方法,其特征J01当所述第一设置系数未超过预设的第一系数阈值或所述第二设置系数未超过预设的8.如权利要求7所述的基于大语言模型的软件配置项测试用例自动生成方法,其特征5当所述第一设置系数未超过预设的第一系数阈值或所述第二设置系数未超过预设的利用所述第三关键词数据中所包含的关键词语的字符数及其对应的在需求文档和设表示第三关键词数据中的第i个关键词语的字符数;L03b表示第三关键词数据中的k个关键03i表示第三关键词数据中的第i个关键词语在需求文档和设计文档中出现的J01表示第一设置系数。9.如权利要求1所述的基于大语言模型的软件配置项测试用例自动生成方法,其特征将所述关键信息与预设提示词模板进行匹配,基于匹配结果将关6仍需要人工干预来生成和解析测试序列。7[0029]基于文档结构识别需求文档和设计文档中的关键信息,并设定最大文本片段长8[0036]提取每个关键词语对应的字符数以及每个关键词语在需求文档和设计文档中出[0038]利用所述第一关键词数据中所包含的关键词语的字符数及其对应的在需求文档[0041]其中,J01表示第一设置系数;n表示第一关键词数据中所包01i表示第一关键词数据中的第i个关键词语的字符数;L01b表示第一关键词数据中的n01i表示第一关键词数据中的第i个关键词语在需求文档和设计文档中[0043]利用所述第二关键词数据中所包含的关键词语的字符数及其对应的在需求文档[0046]其中,J02表示第二设置系数;m表示第二关键词数据中所包02i表示第二关键词数据中的第i个关键词语的字符数;L02b表示第二关键词数据中的m02i表示第二关键词数据中的第i个关键词语在需求文档和设计文档中出现的902表示预设的第二参考系[0056]当所述第一设置系数未超过预设的第一系数阈值或所述第二设置系数未超过预[0058]当所述第一设置系数未超过预设的第一系数阈值或所述第二设置系数未超过预[0059]利用所述第三关键词数据中所包含的关键词语的字符数及其对应的在需求文档[0062]其中,J03表示第三设置系数;k表示第三关键词数据中所包03i表示第三关键词数据中的第i个关键词语的字符数;L03b表示第三关键词数据中的k03i表示第三关键词数据中的第i个关键词语在需求文档和设计文档中个关键词语在需求文档和设计文档中出现的频率[0115]提取每个关键词语对应的字符数以及每个关键词语在需求文档和设计文档中出[0117]利用所述第一关键词数据中所包含的关键词语的字符数及其对应的在需求文档[0120]其中,J01表示第一设置系数;n表示第一关键词数据中所包01i表示第一关键词数据中的第i个关键词语的字符数;L01b表示第一关键词数据中的n01i表示第一关键词数据中的第i个关键词语在需求文档和设计文档中[0122]利用所述第二关键词数据中所包含的关键词语的字符数及其对应的在需求文档[0125]其中,J02表示第二设置系数;m表示第二关键词数据中所包02i表示第二关键词数据中的第i个关键词语的字符数;L02b表示第二关键词数据中的m02i表示第二关键词数据中的第i个关键词语在需求文档和设计文档中出现的02表示预设的第二参考系[0137]当所述第一设置系数未超过预设的第一系数阈值或所述第二设置系数未超过预系数未超过预设的第二系数阈值时,则利用文档中出现的频率不低于预设的第一频率阈[0141]当所述第一设置系数未超过预设的第一系数阈值或所述第二设置系数未超过预[0142]利用所述第三关键词数据中所包含的关键词语的字符数及其对应的在需求文档[0145]其中,J03表示第三设置系数;k表示第三关键词数据中所包03i表示第三关键词数据中的第i个关键词语的字符数;L03b表示第三关键词数据中的k03i表示第三关键词数据中的第i个关键词语在需求文档和设计文档中个关键词语在需求文档和设计文档中出现的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论