[发明专利]测试用例处理方法、装置、设备及存储介质在审
申请号: | 202011239056.4 | 申请日: | 2020-11-09 |
公开(公告)号: | CN112269745A | 公开(公告)日: | 2021-01-26 |
发明(设计)人: | 苏京刚;成敏 | 申请(专利权)人: | 北京嘀嘀无限科技发展有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京超成律师事务所 11646 | 代理人: | 裴素英 |
地址: | 100193 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 处理 方法 装置 设备 存储 介质 | ||
本申请提供一种测试用例处理方法、装置、设备及存储介质,涉及用例测试技术领域。该方法包括:接收第一服务器发送的第一用例摘除通知;调用测试任务运行第二测试用例集合中的测试用例,得到第二测试用例集合的第一测试运行结果;若第一测试运行结果中已摘除测试用例的测试运行失败,则确定已摘除测试用例为第一误报测试用例。相对于现有技术,避免了人工排查误报测试用例造成效率低且成本高的问题。
技术领域
本申请涉及用例测试技术领域,具体而言,涉及一种测试用例处理方法、装置、设备及存储介质。
背景技术
在互联网应用产品测试领域飞速发展的今天,竞争日益激烈,互联网的产品功能迭代速度快,研发技术上线频次非常高,每次研发技术上限后都需要对上线项目的质量进行检测,检测各用例是否可以正常执行,即各用例是否可以执行成功。
现有技术中一般都是通过人工的方式的上线项目进行测试,对各用例进行测试,并通过人工筛选的方式确定各执行失败的用例,随后对执行失败的用例进行处理,从而保证上线项目中的每个用例都可以成功执行。
但是这种处理方式成本高且效率低,并且实际应用中,由于测试环境、用例设计以及其他的因素可能会引起误报的情况,大量误报可能会影响用例的可用性和上线效率,进一步降低效率。
发明内容
有鉴于此,本申请的目的在于提供一种测试用例处理方法、装置、设备及存储介质,能够解决现有技术中对用例进行测试成本高且效率低的问题,达到提高测试用例的测试效率,并且可以自动确定误报的测试用例的作用。
在本申请的第一方面,本申请提供一种测试用例处理方法,所述方法包括:
接收第一服务器发送的第一用例摘除通知,所述第一用例摘除通知包括:所述第一服务器中已摘除测试用例的标识,所述已摘除测试用例为所述第一服务器调用服务任务运行第一测试用例集合中的测试用例以对待测试项目代码进行测试所得到的所述测试用例集合的服务运行结果,从所述第一测试用例集合确定的服务运行失败的测试用例;
调用测试任务运行第二测试用例集合中的测试用例,得到所述第二测试用例集合的第一测试运行结果;
若所述第一测试运行结果中所述已摘除测试用例的测试运行失败,则确定已摘除测试用例为第一误报测试用例。
可选地,所述方法还包括:
调用所述测试任务运行所述第二测试用例集合中的测试用例,得到所述第二测试用例集合的第二测试运行结果;
若所述第二测试运行结果中存在测试用例的测试运行失败,则确定测试运行失败的测试用例为第二误报测试用例;
向所述第一服务器发送第二用例摘除通知,所述第二用例拆除通知包括:所述第二误报测试用例的标识,所述第二用例摘除通知用于指示所述第一服务器对所述第二误报测试用例执行摘除操作。
可选地,所述方法还包括:
发出用例修复通知,所述用例修复通知用以通知用户对误报测试用例进行修复;
接收输入的修复后的测试用例;
替换所述第二测试用例集合中的所述误报测试用例为所述修复后的测试用例。
可选地,所述方法还包括:
多次调用所述测试任务运行所述第二测试用例集合中的测试用例,得到所述第二测试用例集合的第三测试运行结果;
若所述第三测试运行结果中所述修复后的测试用例连续第一预设次数均测试运行成功,则向所述第一服务器发送用例放回通知,所述用例放回通知包括:所述修复后的测试用例,所述用例放回通知用于使得所述第一服务器替换所述第一测试用例集合中的所述误报测试用例为所述修复后的测试用例,并恢复所述修复后的测试用例的运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京嘀嘀无限科技发展有限公司,未经北京嘀嘀无限科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011239056.4/2.html,转载请声明来源钻瓜专利网。