一种应用软件测试方法及装置制造方法及图纸

技术编号:26303922 阅读:49 留言:0更新日期:2020-11-10 19:58
本申请实施例公开了一种应用软件测试方法及装置,首先从部署了更新前的应用软件的第一应用系统中获取业务请求以及该业务请求对应的第一处理结果。同时,将获取到的业务请求发送给部署了更新后的应用软件的第二应用系统,以便第二应用系统处理该业务请求获得对应的第二处理结果。其中,更新前的应用软件和更新后的应用软件的功能相同。测试装置从第二应用系统获取第二处理结果,并将第一处理结果和第二处理结果进行比对,如果第一处理结果和第二处理结果匹配,则确定更新后的应用软件性能稳定。如果第一处理结果和第二处理结果不匹配,则表明更新后的应用软件性能不稳定,需要进行修正。

【技术实现步骤摘要】
一种应用软件测试方法及装置
本申请涉及自动化测试
,具体涉及一种应用软件测试方法及装置。
技术介绍
应用软件是为满足用户在不同领域、不同问题的应用需求而提供的软件,是开发人员利用各种程序设计语言编制的应用程序的集合。在实际应用中,随着科技技术的不断发展,用户的需求也越来多,为满足用户的不断变化的需求,需要对应用软件进行升级改造,获得新版本的应用软件。目前,在发布新版本的应用软件之前,需要对该新版本的应用软件进行测试,以保证该新版本软件的质量,降低投产风险。然而,目前的应用软件测试方法无法满足特大型需求开发和功能改造的应用场景,导致测试结果不准确,影响应用软件的升级。
技术实现思路
有鉴于此,本申请实施例提供一种应用软件测试方法及装置,以实现更为准确地对应用软件进行仿真测试,提高升级后的应用软件的质量,降低投产风险。为解决上述问题,本申请实施例提供的技术方案如下:在本申请实施例第一方面,提供了一种应用软件测试方法,所述方法应用于测试装置,包括:从第一应用系统中获取业务请求和第一处理结果,所本文档来自技高网...

【技术保护点】
1.一种应用软件测试方法,其特征在于,所述方法应用于测试装置,包括:/n从第一应用系统中获取业务请求和第一处理结果,所述第一应用系统部署有更新前的应用软件,所述第一处理结果为所述更新前的应用软件响应所述业务请求获得的处理结果;/n将所述业务请求发送至第二应用系统,并获取第二处理结果,所述第二应用系统部署更新后的应用软件,所述第二处理结果为所述更新后的应用软件响应所述业务请求获得的处理结果;/n根据所述第一处理结果和所述第二处理结果确定所述更新后的应用软件的测试结果。/n

【技术特征摘要】
1.一种应用软件测试方法,其特征在于,所述方法应用于测试装置,包括:
从第一应用系统中获取业务请求和第一处理结果,所述第一应用系统部署有更新前的应用软件,所述第一处理结果为所述更新前的应用软件响应所述业务请求获得的处理结果;
将所述业务请求发送至第二应用系统,并获取第二处理结果,所述第二应用系统部署更新后的应用软件,所述第二处理结果为所述更新后的应用软件响应所述业务请求获得的处理结果;
根据所述第一处理结果和所述第二处理结果确定所述更新后的应用软件的测试结果。


2.根据权利要求1所述的方法,其特征在于,所述从第一应用系统中获取业务请求,包括:
按照所述业务请求到达所述第一应用系统的时间顺序从所述第一应用系统中依次读取;
所述将所述业务请求发送至第二应用系统,包括:
按照所述时间顺序依次将所述业务请求发送至第二应用系统。


3.根据权利要求1所述的方法,其特征在于,所述从第一应用系统中获取业务请求,包括:
按照所述业务请求到达所述第一应用系统的时间顺序从所述第一应用系统中依次读取;
对读取的所述业务请求进行顺序编码;
所述将所述业务请求发送至第二应用系统,包括:
按照所述顺序编码将所述业务请求依次发送至第二应用系统。


4.根据权利要求1所述的方法,其特征在于,所述根据所述第一处理结果和所述第二处理结果确定所述更新后的应用软件的测试结果,包括:
获取所述第一处理结果对应的第一数据表以及所述第二处理结果对应的第二数据表;
根据预设规则对所述第一数据表和所述第二数据表进行比对,获得测试结果。


5.根据权利要求4所述的方法,其特征在于,根据预设规则对所述第一数据表和所述第二数据表进行比对,获得测试结果,包括:
依次比较所述第一数据表中的各个表项与所述第二数据表的各个表项是否匹配;或,
获取目标字段,并根据所述目标字段确定所述第一数据表中的第一目标表项以及所述第二数据表中的第...

【专利技术属性】
技术研发人员:吴永飞陈刚卢科兵周韬鲍习洋胡昊堃马颢铖
申请(专利权)人:华夏银行股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1