[发明专利]一种测试方法、装置、介质和电子设备在审
申请号: | 201811653115.5 | 申请日: | 2018-12-28 |
公开(公告)号: | CN111382064A | 公开(公告)日: | 2020-07-07 |
发明(设计)人: | 房汇智 | 申请(专利权)人: | 北京搜狗科技发展有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100084 北京市海淀区中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试 方法 装置 介质 电子设备 | ||
本发明实施例提供了一种测试方法、装置、介质和电子设备,其中,所述方法包括:确定输入数据;将所述输入数据分别输入到不同版本的测试系统中,得到对应组的输出数据,其中,所述不同版本的测试系统至少包括第一测试系统和第二测试系统,一组输出数据至少包括所述第一测试系统的第一输出数据和所述第二测试系统的第二输出数据;通过设定模型对各组输出数据分别进行处理,确定所述不同版本的测试系统对应输出的相似信息,其中,所述设定模型依据所述不同版本的测试系统对应标记的各组输出数据训练得到。能够减少由于不影响数据正确性的辅助字段差异过大而发起的误报,减少人工维护测试用例的成本,并且提高测试的准确性。
技术领域
本发明涉及计算机技术领域,特别是涉及一种测试方法和装置,一种存储介质和一种电子设备。
背景技术
回归测试的通常目的之一是检查系统在修改代码后,原有功能是否保持完整。对接口的自动化回归测试通常会采用一套固定的测试用例集,依次将用例集的输入给需要测试的系统,检查该系统的输出结果和测试用例的预期结果是否一致。其中,检查方式包括多种,如直接进行输出结果中字符串的对比而忽略结构化信息,又如遍历树状结构以依照节点进行对比。
但是,由于需要测试的系统本身通常比较复杂,输出结果往往不是绝对固定,而是包含一些不影响数据正确性的辅助字段(例如:本次查询耗时),这也造成接口自动化回归测试中,常常因为输出结果和用例中的预期结果不一致而导致误判,进而发出报警。由于这类原因而导致报警,然后上交给人工进一步检查的用例数量较多,相对也需要投入大量人力维护测试用例以维持报警准确率。
因此,本领域技术人员亟需解决的一个技术问题是,提出一种测试方法以提高测试准确性并降低维护成本。
发明内容
本发明实施例提供一种测试方法,以提高测试准确性并降低维护成本。
相应的,本发明实施例还提供了一种测试装置、一种存储介质和一种电子设备,用以保证上述方法的实现及应用。
为了解决上述问题,本发明实施例公开了一种测试方法,包括:确定输入数据;将所述输入数据分别输入到不同版本的测试系统中,得到对应组的输出数据,其中,所述不同版本的测试系统至少包括第一测试系统和第二测试系统,一组输出数据至少包括所述第一测试系统的第一输出数据和所述第二测试系统的第二输出数据;通过设定模型对各组输出数据分别进行处理,确定所述不同版本的测试系统对应输出的相似信息,其中,所述设定模型依据所述不同版本的测试系统对应标记的各组输出数据训练得到。
可选的,所述通过设定模型对各组输出数据分别进行处理前,还包括:对目标数据分别进行转换,得到对应的目标向量,其中,所述目标数据包括输入数据和/或输出数据,所述目标向量包括输入向量和/或输出向量。
可选的,将各目标数据分别进行归一化处理,得到对应的数值信息;按照所述目标数据的结构信息,将所述各数值信息进行转换,得到对应的结构特征信息;依据所述结构特征信息,确定各目标数据对应的目标向量。
可选的,所述结构特征信息包括所述目标数据的特征树,所述目标向量的维数依据对应目标数据的属性确定。
可选的,所述输出向量包括第一输出向量和第二输出向量;所述通过设定模型对各组输出数据分别进行处理,确定所述不同版本的测试系统对应输出的相似信息,包括:将所述各组输出数据对应的第一输出向量和所述第二输出向量,输入到所述设定模型中;获取所述设定模型输出的相似结果,将所述相似结果作为所述不同版本的测试系统对应输出的相似度。
可选的,所述方法还包括:确定满足上报条件的相似信息,上报对应组输出数据和输入数据。
可选的,所述方法还包括所述设定模型的训练步骤:依据输入数据对应组输出数据的相似度进行标记;将所述组输出数据输入到设定模型中进行处理,得到输出结果;依据所述输出结果和对应组输出数据的标记对所述设定模型的参数进行调整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京搜狗科技发展有限公司,未经北京搜狗科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811653115.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:安装包的加密方法、存储介质及计算机设备
- 下一篇:一种房屋信息获取方法及装置