【技术实现步骤摘要】
一种应用软件测试方法及装置
本申请涉及自动化测试
,具体涉及一种应用软件测试方法及装置。
技术介绍
应用软件是为满足用户在不同领域、不同问题的应用需求而提供的软件,是开发人员利用各种程序设计语言编制的应用程序的集合。在实际应用中,随着科技技术的不断发展,用户的需求也越来多,为满足用户的不断变化的需求,需要对应用软件进行升级改造,获得新版本的应用软件。目前,在发布新版本的应用软件之前,需要对该新版本的应用软件进行测试,以保证该新版本软件的质量,降低投产风险。然而,目前的应用软件测试方法无法满足特大型需求开发和功能改造的应用场景,导致测试结果不准确,影响应用软件的升级。
技术实现思路
有鉴于此,本申请实施例提供一种应用软件测试方法及装置,以实现更为准确地对应用软件进行仿真测试,提高升级后的应用软件的质量,降低投产风险。为解决上述问题,本申请实施例提供的技术方案如下:在本申请实施例第一方面,提供了一种应用软件测试方法,所述方法应用于测试装置,包括:从第一应用系统中获取业务请 ...
【技术保护点】
1.一种应用软件测试方法,其特征在于,所述方法应用于测试装置,包括:/n从第一应用系统中获取业务请求和第一处理结果,所述第一应用系统部署有更新前的应用软件,所述第一处理结果为所述更新前的应用软件响应所述业务请求获得的处理结果;/n将所述业务请求发送至第二应用系统,并获取第二处理结果,所述第二应用系统部署更新后的应用软件,所述第二处理结果为所述更新后的应用软件响应所述业务请求获得的处理结果;/n根据所述第一处理结果和所述第二处理结果确定所述更新后的应用软件的测试结果。/n
【技术特征摘要】
1.一种应用软件测试方法,其特征在于,所述方法应用于测试装置,包括:
从第一应用系统中获取业务请求和第一处理结果,所述第一应用系统部署有更新前的应用软件,所述第一处理结果为所述更新前的应用软件响应所述业务请求获得的处理结果;
将所述业务请求发送至第二应用系统,并获取第二处理结果,所述第二应用系统部署更新后的应用软件,所述第二处理结果为所述更新后的应用软件响应所述业务请求获得的处理结果;
根据所述第一处理结果和所述第二处理结果确定所述更新后的应用软件的测试结果。
2.根据权利要求1所述的方法,其特征在于,所述从第一应用系统中获取业务请求,包括:
按照所述业务请求到达所述第一应用系统的时间顺序从所述第一应用系统中依次读取;
所述将所述业务请求发送至第二应用系统,包括:
按照所述时间顺序依次将所述业务请求发送至第二应用系统。
3.根据权利要求1所述的方法,其特征在于,所述从第一应用系统中获取业务请求,包括:
按照所述业务请求到达所述第一应用系统的时间顺序从所述第一应用系统中依次读取;
对读取的所述业务请求进行顺序编码;
所述将所述业务请求发送至第二应用系统,包括:
按照所述顺序编码将所述业务请求依次发送至第二应用系统。
4.根据权利要求1所述的方法,其特征在于,所述根据所述第一处理结果和所述第二处理结果确定所述更新后的应用软件的测试结果,包括:
获取所述第一处理结果对应的第一数据表以及所述第二处理结果对应的第二数据表;
根据预设规则对所述第一数据表和所述第二数据表进行比对,获得测试结果。
5.根据权利要求4所述的方法,其特征在于,根据预设规则对所述第一数据表和所述第二数据表进行比对,获得测试结果,包括:
依次比较所述第一数据表中的各个表项与所述第二数据表的各个表项是否匹配;或,
获取目标字段,并根据所述目标字段确定所述第一数据表中的第一目标表项以及所述第二数据表中的第...
【专利技术属性】
技术研发人员:吴永飞,陈刚,卢科兵,周韬,鲍习洋,胡昊堃,马颢铖,
申请(专利权)人:华夏银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。