偶现问题复现方法、装置、设备、存储介质和程序产品制造方法及图纸

技术编号:40254811 阅读:21 留言:0更新日期:2024-02-02 22:47
本申请涉及一种偶现问题复现方法、装置、设备、存储介质和程序产品。该方法包括:获取目标应用的活动转换图,活动转换图包括多条活动转换路径,活动转换路径包括多个按序排列的活动节点,不同的活动节点与目标应用中的不同活动相对应,且,活动节点指向的下一活动节点与活动节点对应的活动执行后所指向的下一活动相对应;根据待复现的偶现问题所对应的目标活动从活动转换图中确定多个备选活动转换路径,各备选活动转换路径均包括与目标活动对应的目标活动节点;利用模糊测试方法按照多个备选活动转换路径对目标应用进行测试处理,以复现偶现问题。采用本方法能够提高偶现问题复现的效率。

【技术实现步骤摘要】

本申请涉及计算机,特别是涉及一种偶现问题复现方法、装置、设备、存储介质和程序产品


技术介绍

1、随着计算机的广泛使用和计算机网络的大范围普及,软件产业得到了飞速发展,手机银行等金融领域的应用程序也成为与消费者交互的主渠道之一,其功能也越来越强、规模越来越大,但软件的安全性问题日益凸显,利用软件漏洞进行恶意攻击的行为层出不穷,因此手机银行等金融软件在投产上线前需要对程序中的漏洞进行排查修复。而由于手机银行等金融软件的复杂度,程序中的漏洞藏得越来越深,开发人员对漏洞定位、排查的工作量也越来越大。

2、目前对手机银行等金融软件漏洞的排查主要依赖于开发人员不断地自测和测试人员点击软件页面对代码进行反复的测试,包括白盒测试和黑盒测试。

3、然而开发人员和测试人员在验证手机银行等金融软件的产品功能时会遇到一些代码逻辑错误引起的漏洞,这类漏洞为必现问题,比较容易复现;也会遇到一些非常特殊的问题或者报错,比如,因为操作的执行顺序有所变化而引起的漏洞,或者在一些特定场景下才会出现的漏洞,即在一些前置条件等触发的情况下才会出现的漏洞,这类漏洞可以被称本文档来自技高网...

【技术保护点】

1.一种偶现问题复现方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取目标应用的活动转换图,包括:

3.根据权利要求2所述的方法,其特征在于,所述对所述初始活动转换图进行补全处理,得到所述目标应用的活动转换图,包括:

4.根据权利要求1至3任一所述的方法,其特征在于,所述利用模糊测试方法按照所述多个备选活动转换路径对所述目标应用进行测试处理,以复现所述偶现问题,包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求4所述的方法,其特征在于,所述利用模糊测试方法按照选...

【技术特征摘要】

1.一种偶现问题复现方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取目标应用的活动转换图,包括:

3.根据权利要求2所述的方法,其特征在于,所述对所述初始活动转换图进行补全处理,得到所述目标应用的活动转换图,包括:

4.根据权利要求1至3任一所述的方法,其特征在于,所述利用模糊测试方法按照所述多个备选活动转换路径对所述目标应用进行测试处理,以复现所述偶现问题,包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求4所述的方法,其特征在于,所述利用模糊测试...

【专利技术属性】
技术研发人员:胡雪君
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1