1.一种多版本性能测试方法,其特征在于,包括:
获取待测版本的各性能指标的测试数据;
当确定所述待测版本的每个性能指标的测试数据均与该性能指标的基准值匹配时,确定所述待测版本的性能正常,其中,所述该性能指标的基准值是根据所述待测版本的历史版本确定的。
2.如权利要求1所述的方法,其特征在于,获取待测版本的各性能指标的测试数据,具体包括:
通过执行预设的测试脚本,对所述待测版本进行测试,获取所述待测版本的各性能指标的测试数据。
3.如权利要求2所述的方法,其特征在于,按照如下方法,确定所述该性能指标的基准值:
通过执行所述测试脚本,对所述待测版本的历史版本进行测试,获取所述历史版本的该性能指标的测试数据;
根据所述测试脚本中定义的测试场景,对所述历史版本的该性能指标的测试数据进行分析,确定出该性能指标的基准值。
4.如权利要求1所述的方法,其特征在于,确定所述待测版本的每个性能指标的测试数据均与该性能指标的基准值匹配,具体包括:
当确定所述待测版本的每个性能指标的测试数据与该性能指标的基准值之差的绝对值均不超过预设阈值时,确定所述待测版本的每个性能指标的测试数据均与该性能指标的基准值匹配。
5.一种多版本性能测试装置,其特征在于,包括:
获取模块,用于获取待测版本的各性能指标的测试数据;
测试模块,用于当确定所述待测版本的每个性能指标的测试数据均与该性能指标的基准值匹配时,确定所述待测版本的性能正常,以及用于确定所述该 性能指标的基准值,其中,所述该性能指标的基准值是根据所述待测版本的历史版本确定的。
6.如权利要求5所述的装置,其特征在于,所述获取模块具体用于,通过执行预设的测试脚本,对所述待测版本进行测试,获取所述待测版本的各性能指标的测试数据。
7.如权利要求6所述的装置,其特征在于,所述测试模块具体用于,通过执行所述测试脚本,对所述待测版本的历史版本进行测试,获取所述历史版本的该性能指标的测试数据,根据所述测试脚本中定义的测试场景,对所述历史版本的该性能指标的测试数据进行分析,确定出该性能指标的基准值。
8.如权利要求5所述的装置,其特征在于,所述测试模块具体用于,当确定所述待测版本的每个性能指标的测试数据与该性能指标的基准值之差的绝对值均不超过预设阈值时,确定所述待测版本的每个性能指标的测试数据均与该性能指标的基准值匹配。