【技术实现步骤摘要】
测试用例处理方法、装置、电子设备和存储介质
[0001]本申请涉及自动化测试
,尤其涉及一种测试用例处理方法、装置、电子设备和存储介质。
技术介绍
[0002]随着人工智能技术的发展,智能语音交互的产品越来越多,如智能音响、机器人客服等。针对智能语音交互的产品,传统的测试方法中,为了保障测试结果的可靠性,需要构建规模较大的测试用例集来验证产品的各个功能,以测试出产品的智能化程度。在这种情况下,当产品的代码涉及变更需要进行回归验证时,需要使用测试用例集中相关的测试用例来进行功能测试,存在相关的测试用例数量多,导致测试的效率低的问题。
[0003]相关技术中,通过构建测试用例的预测模型,来选取出执行回归验证的测试用例,实现了使用较少数量的测试用例来精准测试产品功能的效果,提高了测试用例的筛选效率。然而,针对不同的测试结果,测试人员还需要花费大量的时间去进行结果分析,才能够根据分析结果对产品功能进行完善和优化。这样,会存在测试时分析效率低的问题,导致整体测试的效率低。
[0004]因此,如何整体提高产品测试的 ...
【技术保护点】
【技术特征摘要】
1.一种测试用例处理方法,其特征在于,包括:获取第一业务信息;从测试用例库中获取与所述第一业务信息匹配的至少一个测试用例;使用所述至少一个测试用例进行测试;当所述至少一个测试用例中第一测试用例执行失败时,从执行所述第一测试用例产生的日志信息中确定至少一个特征,得到第一集合;从第二集合中选择与所述第一集合中特征匹配的至少一个失败原因;所述第二集合包含至少一个测试用例失败原因;其中,基于所述第一业务信息和测试对所述匹配的至少一个测试用例进行画像。2.根据权利要求1所述的方法,其特征在于,所述从执行所述第一测试用例产生的日志信息中确定至少一个特征,包括:利用所述第一测试用例重新进行测试;从首次执行和重新执行所述第一测试用例产生的日志信息中确定至少一个特征。3.根据权利要求1所述的方法,其特征在于,所述从第二集合中选择与所述第一集合中特征匹配的至少一个失败原因,包括:基于相似度算法,从第二集合中选择与所述第一集合中特征匹配的至少一个失败原因。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:从用例画像库中选择至少一个失败用例的画像;基于选择的至少一个失败用例的画像,确定所述第二集合。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于相似度算法,从所述测试用例库中选择与所述第一测试用例的画像匹配的至少一个执行失败的测试用例,得到第三集合,并基于相似度算法,从所述测试用例库中选择与所述第一测试用例的画像匹配的至少一个执行成功的测试用例,得到第四集合;基于所述第三集合和第四集合,判断所述第一测试用例是否存在代码缺陷,得到判断结果;基于判断结果,更新所述第一测试用例的画像。6.根据权利要求5所述的方法,其特征在于,所述基于所述...
【专利技术属性】
技术研发人员:白翠琴,夏羿,金矾,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。