1.一种应用升级测试方法,所述方法包括:
获取升级后的业务客户端根据测试数据所生成的测试订单;
确定与所述测试订单相对应的订单标签;
从资料库中查找与所述订单标签相对应的历史订单;所述历史订单通过升级前的所述业务客户端根据所述测试数据生成;
将所述测试订单和所述历史订单进行比对分析,确定所述测试订单和所述历史订单间的差异部分;
根据所述升级后的业务客户端所对应的预设升级需求、与所述差异部分间的匹配度,确定对升级后的所述业务客户端进行测试所得到的客户端测试结果。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:备份所述历史订单的历史订单信息;
将所述测试订单的测试订单信息覆盖所述历史订单信息,并将所述测试订单信息存储至所述资料库中,使得所述资料库中存储最新版本的业务客户端所对应的测试订单信息。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:从所述资料库中查找所述测试订单的测试订单信息;
将所述测试订单信息发送至业务服务器;
获取所述业务服务器对所述测试订单信息进行业务处理所得到的订单处理数据;
根据所述订单处理数据和预期结果数据,确定与所述业务服务器相对应的服务器测试结果。
4.根据权利要求3所述的方法,其特征在于,所述获取所述业务服务器对所述测试订单信息进行业务处理所得到的订单处理数据,包括:通过所述业务服务器对所述测试订单信息的数据格式和/或数据类型进行转换,得到匹配目标数据格式和/或目标数据类型的订单处理数据;
确定与所述测试订单信息相对应的订单标识;
定时依据所述订单标识从所述业务服务器中查找相应的订单处理数据。
5.根据权利要求3所述的方法,其特征在于,所述方法还包括:根据所述客户端测试结果和所述服务器测试结果,更新与所述测试数据相对应的测试文件;
依据更新后的测试文件,生成相应的应用升级测试报告。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述将所述测试订单和所述历史订单进行比对分析,确定所述测试订单和所述历史订单间的差异部分,包括:获取订单关键词;
分别从所述测试订单和所述历史订单的订单信息中,提取与所述订单关键词相对应的订单关键信息;
对提取的所述订单关键信息进行比对分析,确定所述测试订单和所述历史订单间的差异部分。
7.一种应用升级测试装置,其特征在于,所述装置包括:获取模块,用于获取升级后的业务客户端根据测试数据所生成的测试订单;
确定模块,用于确定与所述测试订单相对应的订单标签;
查找模块,用于从资料库中查找与所述订单标签相对应的历史订单;所述历史订单通过升级前的所述业务客户端根据所述测试数据生成;
分析模块,用于将所述测试订单和所述历史订单进行比对分析,确定所述测试订单和所述历史订单间的差异部分;
所述确定模块还用于根据所述升级后的业务客户端所对应的预设升级需求、与所述差异部分间的匹配度,确定对升级后的所述业务客户端进行测试所得到的客户端测试结果。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:备份模块,用于备份所述历史订单的历史订单信息;
覆盖存储模块,用于将所述测试订单的测试订单信息覆盖所述历史订单信息,并将所述测试订单信息存储至所述资料库中。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。