1.一种自动化测试方法,其特征在于,所述方法包括:接收自动化测试请求,读取所述自动化测试请求中包含的入参数据;
在预置电子表格中查找所述入参数据对应的出参列数据以及案例标识;
根据所述案例标识在测试案例库中查找对应的目标测试案例,执行所述目标测试案例以获取案例执行结果;
根据所述案例执行结果对所述出参列数据进行数据匹配,并获取匹配结果;
其中,所述接收自动化测试请求,读取所述自动化测试请求中包含的入参数据的步骤之前,所述方法包括:接收参数配置指令,根据所述参数配置指令中包含的模板标识获取对应的电子表格模板;
接收基于所述电子表格模板输入的待配置表项以及所述待配置表项对应的配置参数,所述待配置表项包括案例标识、入参列、出参列以及接口信息;
将所述待配置表项与所述配置参数进行关联,并将关联结果保存至所述电子表格模板以获得预置电子表格;
其中,所述接收自动化测试请求,读取所述自动化测试请求中包含的入参数据的步骤,包括:接收自动化测试请求,读取所述自动化测试请求中包含的请求参数;
根据所述预置电子表格中入参列对应的入参列配置参数,检测所述请求参数中是否存在与所述入参列配置参数相同的目标参数;
若存在,则获取所述目标参数,并从所述目标参数中选取预设数量的参数作为入参数据;
其中,所述在预置电子表格中查找所述入参数据对应的出参列数据以及案例标识的步骤,包括:在所述预置电子表格中查找包含所述入参数据的目标入参列配置参数;
根据所述目标入参列配置参数确定所述入参数据对应的案例标识以及目标接口信息,并根据所述目标接口信息在所述预置电子表格中查询对应的出参列数据;
其中,所述根据所述案例标识在测试案例库中查找对应的目标测试案例,执行所述目标测试案例以获取案例执行结果的步骤,包括:根据所述案例标识在测试案例库中查找对应的目标测试案例,所述目标测试案例中包括若干个待测试接口代码;
从所述预置电子表格中读取所述案例标识对应的接口信息,根据读取到的接口信息确定所述待测试接口代码的测试顺序;
根据所述测试顺序对所述待测试接口代码进行测试,并将测试结果作为案例执行结果;
其中,所述从所述预置电子表格中读取所述案例标识对应的接口信息,根据读取到的接口信息确定所述待测试接口代码的测试顺序的步骤,包括:从所述预置电子表格中读取所述案例标识对应的接口信息,获取所述接口信息中包含的接口标识;
根据所述接口标识中携带的字符编码对所述接口标识进行排序以获取接口标识序列;
根据所述接口标识序列确定各接口标识对应的待测试接口代码的测试顺序。
2.如权利要求1所述的方法,其特征在于,所述根据所述案例执行结果对所述出参列数据进行数据匹配,并获取匹配结果的步骤,包括:获取所述案例执行结果对应的测试数据,检测所述出参列数据中包含的数据是否均存在于所述测试数据中;
若是则判定所述测试数据与所述出参列数据匹配成功,若否则判定所述测试数据与所述出参列数据匹配失败。
3.一种自动化测试装置,其特征在于,所述装置包括:请求响应模块,用于接收自动化测试请求,读取所述自动化测试请求中包含的入参数据;
数据查询模块,用于在预置电子表格中查找所述入参数据对应的出参列数据以及案例标识;
案例执行模块,用于根据所述案例标识在测试案例库中查找对应的目标测试案例,执行所述目标测试案例以获取案例执行结果;
结果匹配模块,用于根据所述案例执行结果对所述出参列数据进行数据匹配,并获取匹配结果;
其中,请求响应模块,还用于接收参数配置指令,根据所述参数配置指令中包含的模板标识获取对应的电子表格模板;
接收基于所述电子表格模板输入的待配置表项以及所述待配置表项对应的配置参数,所述待配置表项包括案例标识、入参列、出参列以及接口信息;
将所述待配置表项与所述配置参数进行关联,并将关联结果保存至所述电子表格模板以获得预置电子表格;
其中,所述请求响应模块,具体用于:
接收自动化测试请求,读取所述自动化测试请求中包含的请求参数;
根据所述预置电子表格中入参列对应的入参列配置参数,检测所述请求参数中是否存在与所述入参列配置参数相同的目标参数;
若存在,则获取所述目标参数,并从所述目标参数中选取预设数量的参数作为入参数据;
其中,所述数据查询模块,具体用于:
在所述预置电子表格中查找包含所述入参数据的目标入参列配置参数;
根据所述目标入参列配置参数确定所述入参数据对应的案例标识以及目标接口信息,并根据所述目标接口信息在所述预置电子表格中查询对应的出参列数据;
其中,所述根据所述案例标识在测试案例库中查找对应的目标测试案例,执行所述目标测试案例以获取案例执行结果的步骤,包括:根据所述案例标识在测试案例库中查找对应的目标测试案例,所述目标测试案例中包括若干个待测试接口代码;
从所述预置电子表格中读取所述案例标识对应的接口信息,根据读取到的接口信息确定所述待测试接口代码的测试顺序;
根据所述测试顺序对所述待测试接口代码进行测试,并将测试结果作为案例执行结果;
其中,所述从所述预置电子表格中读取所述案例标识对应的接口信息,根据读取到的接口信息确定所述待测试接口代码的测试顺序的步骤,包括:从所述预置电子表格中读取所述案例标识对应的接口信息,获取所述接口信息中包含的接口标识;
根据所述接口标识中携带的字符编码对所述接口标识进行排序以获取接口标识序列;
根据所述接口标识序列确定各接口标识对应的待测试接口代码的测试顺序。
4.一种自动化测试设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的自动化测试程序,所述自动化测试程序配置为实现如权利要求1至2中任一项所述的自动化测试方法的步骤。
5.一种存储介质,其特征在于,所述存储介质上存储有自动化测试程序,所述自动化测试程序被处理器执行时实现如权利要求1至2任一项所述的自动化测试方法的步骤。