[发明专利]自动化测试方法、装置、电子设备及计算机存储介质有效
申请号: | 202011591520.6 | 申请日: | 2020-12-29 |
公开(公告)号: | CN112650685B | 公开(公告)日: | 2023-09-22 |
发明(设计)人: | 倪亚玲;韩俊 | 申请(专利权)人: | 抖音视界有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京风雅颂专利代理有限公司 11403 | 代理人: | 李翔 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动化 测试 方法 装置 电子设备 计算机 存储 介质 | ||
本公开提供了一种自动化测试方法、装置、电子设备及计算机存储介质,涉及自动化测试领域。该方法包括:接收回归测试请求,回归测试请求用于请求针对目标应用进行回归测试;响应于回归测试请求,通过预先训练的测试用例推荐模型确定目标测试用例集,目标测试用例集包括目标应用对应的回归测试用例集和缺陷发现用例集,其中,测试用例推荐模型根据历史测试用例执行报告训练生成,历史测试用例执行报告用于记录测试用例执行情况以及测试用例发现的缺陷数;根据目标测试用例集针对目标应用执行回归测试。本公开可以快速确定测试用例集,节省了人工的时间成本。
技术领域
本公开涉及自动化测试技术领域,具体而言,本公开涉及一种自动化测试方法、装置、电子设备及计算机存储介质。
背景技术
随着互联网行业的迅速发展,各公司对持续集成和持续部署的要求日趋强烈。而自动化测试是其中不可或缺的一部分,所以提升自动化用例执行效率至关重要。但是传统的自动化平台在执行测试用例时,有很多分析、筛选和处理的场景需要技术人员介入,消耗时间成本会非常高。并且由于频繁的人工介入,传统的自动化平台很难达到提升用例执行效率,节约人力成本的目的。
发明内容
本公开提供了一种自动化测试方法、装置、电子设备及计算机存储介质,可以解决测试用例推荐速度过慢的问题。技术方案如下:
第一方面,提供了一种自动化测试方法,该方法包括:
接收回归测试请求,回归测试请求用于请求针对目标应用进行回归测试;
响应于回归测试请求,通过预先训练的测试用例推荐模型确定目标测试用例集,目标测试用例集包括目标应用对应的回归测试用例集和缺陷发现用例集,其中,测试用例推荐模型根据历史测试用例执行报告训练生成,历史测试用例执行报告用于记录测试用例执行情况以及测试用例发现的缺陷数;
根据目标测试用例集针对目标应用执行回归测试。
第二方面,提供了一种自动化测试的装置,该装置包括:
接收模块,用于接收回归测试请求,回归测试请求用于请求针对目标应用进行回归测试;
确定模块,用于响应于回归测试请求,通过预先训练的测试用例推荐模型确定目标测试用例集,目标测试用例集包括目标应用对应的回归测试用例集和缺陷发现用例集,其中,测试用例推荐模型根据历史测试用例执行报告训练生成,历史测试用例执行报告用于记录测试用例执行情况以及测试用例发现的缺陷数;
第一执行模块,用于根据目标测试用例集针对目标应用执行回归测试。
第三方面,提供了一种电子设备,该电子设备包括:
一个或多个处理器;
存储器;
一个或多个应用程序,其中一个或多个应用程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于:执行如本公开的第一方面所示的自动化测试方法对应的操作。
第四方面,提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现本公开第一方面所示的自动化测试方法。
本公开提供的技术方案带来的有益效果是:
本公开可以在响应回归测试请求时,通过预先训练的测试用例推荐模型确定目标测试用例集,无需人工进行筛选,进而可以提高确定目标测试集的效率;并且由于测试用例推荐模型是根据历史测试用例执行报告训练生成,历史测试用例执行报告用于记录测试用例执行情况以及测试用例发现的缺陷数,因此确定的目标测试用例集包括回归测试用例集及缺陷发现用例集,缺陷发现用例集是容易发现问题的测试用例集合,因此推荐这些用例集可以在执行过程中重点关注,更容易发现问题,保障目标应用质量。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于抖音视界有限公司,未经抖音视界有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011591520.6/2.html,转载请声明来源钻瓜专利网。