首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种无需期望结果注入的黑盒测试方法及系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:智识神工(上海)信息技术股份有限公司

摘要:本发明提供了一种无需期望结果注入的黑盒测试方法及系统,包括:识别待测状态机函数的输入参数、输出参数的参数类型,提取共有的枚举参数类型的变量作为状态机变量;执行待测状态机函数时,跳转前变量值基于跳转条件跳转为跳转后变量值;使用黑盒测试工具生成测试的用例模板;通过训练后的大型语言模型获取待测状态机函数的输入参数的取值范围,并通过训练后的大型语言模型在取值范围内随机采样,从而更新用例模板;重复若干次随机采样、更新用例模版的过程,生成若干个测试用例;执行测试用例,获取待测状态机函数的输出参数,形成测试用例的输入输出对,形成待测状态机函数的状态转移表;通过训练后的大型语言模型检测并逻辑错误风险。

主权项:1.一种无需期望结果注入的黑盒测试方法,其特征在于,包括如下步骤:选定待测的状态机函数,定义为待测状态机函数;通过第一类工具识别所述待测状态机函数的输入参数、输出参数的参数类型,提取输入参数、输出参数所共有的枚举参数类型的变量作为状态机变量;所述输入参数的状态机变量包括跳转前变量值、和跳转条件,所述输出参数的状态机变量包括跳转后变量值;执行所述待测状态机函数时,所述跳转前变量值基于所述跳转条件跳转为所述跳转后变量值;使用黑盒测试工具生成测试的用例模板;通过所述训练后的大型语言模型获取所述待测状态机函数的输入参数的取值范围,并通过所述训练后的大型语言模型在所述取值范围内随机采样,从而更新所述用例模板;重复若干次所述随机采样、所述更新所述用例模版的过程,从而生成若干个测试用例;通过黑盒测试工具执行所述测试用例,获取所述待测状态机函数的与输入参数相对应的输出参数,形成所述测试用例的输入输出对;若干所述测试用例的若干所述输入输出对形成所述待测状态机函数的状态转移表[MI,MO,C];其中,MI表示输入参数中的所述跳转前变量值,MO表示输出参数中的所述跳转后变量值,C表示所述跳转条件;通过训练后的大型语言模型基于所述状态转移表[MI,MO,C]检测并显示所述待测状态机函数中的逻辑错误风险,所述逻辑错误风险包括源状态、井状态、岛状态、重复状态、重复条件。

全文数据:

权利要求:

百度查询: 智识神工(上海)信息技术股份有限公司 一种无需期望结果注入的黑盒测试方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。