[发明专利]一种用于真实业务场景的模拟测试方法及系统有效
| 申请号: | 202210325422.0 | 申请日: | 2022-03-30 |
| 公开(公告)号: | CN114428748B | 公开(公告)日: | 2022-06-21 |
| 发明(设计)人: | 徐礼长 | 申请(专利权)人: | 北京数腾软件科技有限公司;上海数腾软件科技股份有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 深圳汉林汇融知识产权代理事务所(普通合伙) 44850 | 代理人: | 王淼 |
| 地址: | 100000 北京市朝阳*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 真实 业务 场景 模拟 测试 方法 系统 | ||
本发明提供了一种用于真实业务场景的模拟测试方法及系统,方法包括:对第一业务场景进行场景要素提取,获得第一场景要素集输入业务请求匹配模型,获得第一业务请求信息,其中,第一业务请求信息包括业务目标信息和业务输入信息;根据业务目标信息,生成第一测试路径和第一测试结果标准值,其中,第一测试路径包括第一功能区块、第二功能区块直到第N功能区块;将业务输入信息输入测试用例数据库,获得第一测试用例;通过第一测试用例遍历所述第一功能区块、所述第二功能区块直到所述第N功能区块进行功能测试,获得第一测试结果;对所述第一测试结果标准值和第一测试结果进行偏差分析,获得第一偏差值,获得第一测试匹配度。
技术领域
本发明涉及人工智能相关技术领域,具体涉及一种用于真实业务场景的模拟测试方法及系统。
背景技术
仿真测试指的是将软件的不同模块进行有效串接,进而模拟用户的真实使用情况对软件进行运营,使得软件可以充分满足用户所要求的功能的测试过程。
目前技术中一般是根据业务场景信息,人工编写测试用例,并且对多个模块的不同串接路径进行测试,由测试人员主观评估测试效果。
现有技术中由于主要以人为编写测试用例和评估测试效果导致存在效率较低且准确度难以保证的技术问题。
发明内容
本申请实施例通过提供了一种用于真实业务场景的模拟测试方法及系统,解决了现有技术中由于主要以人为编写测试用例和评估测试效果导致存在效率较低且准确度难以保证的技术问题。
鉴于上述问题,本申请实施例提供了一种用于真实业务场景的模拟测试方法及系统。
第一方面,本申请实施例提供了一种用于真实业务场景的模拟测试方法,其中,所述方法包括:对第一业务场景进行场景要素提取,获得第一场景要素集;将所述第一场景要素集输入业务请求匹配模型,获得第一业务请求信息,其中,所述第一业务请求信息包括业务目标信息和业务输入信息;根据所述业务目标信息,生成第一测试路径和第一测试结果标准值,其中,所述第一测试路径包括第一功能区块、第二功能区块直到第N功能区块;将所述业务输入信息输入测试用例数据库,获得第一测试用例,其中,所述第一测试用例和所述第一测试路径一一对应;通过所述第一测试用例遍历所述第一功能区块、所述第二功能区块直到所述第N功能区块进行功能测试,获得第一测试结果;对所述第一测试结果标准值和所述第一测试结果进行偏差分析,获得第一偏差值;根据所述第一偏差值,获得第一测试匹配度。
另一方面,本申请实施例提供了一种用于真实业务场景的模拟测试系统,其中,所述系统包括:第一获得单元,用于对第一业务场景进行场景要素提取,获得第一场景要素集;第二获得单元,用于将所述第一场景要素集输入业务请求匹配模型,获得第一业务请求信息,其中,所述第一业务请求信息包括业务目标信息和业务输入信息;第一生成单元,用于根据所述业务目标信息,生成第一测试路径和第一测试结果标准值,其中,所述第一测试路径包括第一功能区块、第二功能区块直到第N功能区块;第三获得单元,用于将所述业务输入信息输入测试用例数据库,获得第一测试用例,其中,所述第一测试用例和所述第一测试路径一一对应;第四获得单元,用于通过所述第一测试用例遍历所述第一功能区块、所述第二功能区块直到所述第N功能区块进行功能测试,获得第一测试结果;第五获得单元,用于对所述第一测试结果标准值和所述第一测试结果进行偏差分析,获得第一偏差值;第六获得单元,用于根据所述第一偏差值,获得第一测试匹配度。
第三方面,本申请实施例提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现第一方面任一项所述方法的步骤。
第四方面,本申请实施例提供了一种计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面任一项所述的方法。
本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京数腾软件科技有限公司;上海数腾软件科技股份有限公司,未经北京数腾软件科技有限公司;上海数腾软件科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210325422.0/2.html,转载请声明来源钻瓜专利网。





