【技术实现步骤摘要】
一种基于浏览器的缺陷复现方法、装置、设备及存储介质
本专利技术实施例涉及通信
,尤其涉及一种基于浏览器的缺陷复现方法、装置、设备及存储介质。
技术介绍
浏览器是一种用于检索、展示以及传递全球广域网(WorldWideWeb,Web)信息资源的应用程序。用户可以借助超级链接通过浏览器查询关联的信息。随着通信技术的发展,浏览器不仅是信息查询的工具,还逐渐成为一些事务处理的工具,例如,购物、订票或者完成一些工作流程等。现有技术中,事务流程在由开发人员进行开发,测试人员进行测试验证后发布至客户端。在事务流程开发中出现缺陷时,只能通过测试人员进行记录并与开发人员进行交流,对缺陷问题进行修复。但是,事务流程通常比较长,涉及的操作步骤比较多,需要测试人员与开发人员多次交流,并且测试人员往往不能清晰明确的表述缺陷问题,比如存在误解或者歧义。因此,开发人员很难快速、准确定位缺陷问题,修复缺陷。
技术实现思路
本专利技术实施例提供了一种基于浏览器的缺陷复现方法、装置、设备及存储介质,可以准确记录缺陷问题,便于开发人员快速、准确定位缺陷问题,并及时修复缺陷。第一方面,本专利技术实施例提供了一种基于浏览器的缺陷复现方法,该方法包括:在事务流程测试中,记录测试人员的操作步骤;获取测试人员对缺陷问题的标记,并根据所述标记确定所述缺陷问题之前的目标操作步骤;将所述目标操作步骤生成缺陷记录,并根据所述缺陷记录生成缺陷报告;将所述缺陷报告发送至开发端,以使所述开发端根据所述缺陷 ...
【技术保护点】
1.一种基于浏览器的缺陷复现方法,其特征在于,包括:/n在事务流程测试中,记录测试人员的操作步骤;/n获取测试人员对缺陷问题的标记,并根据所述标记确定所述缺陷问题之前的目标操作步骤;/n将所述目标操作步骤生成缺陷记录,并根据所述缺陷记录生成缺陷报告;/n将所述缺陷报告发送至开发端,以使所述开发端根据所述缺陷报告复现所述缺陷问题。/n
【技术特征摘要】
1.一种基于浏览器的缺陷复现方法,其特征在于,包括:
在事务流程测试中,记录测试人员的操作步骤;
获取测试人员对缺陷问题的标记,并根据所述标记确定所述缺陷问题之前的目标操作步骤;
将所述目标操作步骤生成缺陷记录,并根据所述缺陷记录生成缺陷报告;
将所述缺陷报告发送至开发端,以使所述开发端根据所述缺陷报告复现所述缺陷问题。
2.根据权利要求1所述的方法,其特征在于,在事务流程测试中,记录测试人员的操作步骤,包括:
在事务流程测试中,记录测试人员的操作步骤,并采集与所述操作步骤对应的浏览器行为数据进行存储。
3.根据权利要求2所述的方法,其特征在于,将所述目标操作步骤生成缺陷记录,并根据所述缺陷记录生成缺陷报告,包括:
根据所述目标操作步骤确定对应的浏览器行为数据;
根据所述目标操作步骤以及所述浏览器行为数据生成缺陷报告。
4.根据权利要求3所述的方法,其特征在于,根据所述目标操作步骤以及所述浏览器行为数据生成缺陷报告,包括:
确定所述事务流程测试所用脚本程序中与所述浏览器行为数据对应的目标脚本程序段;
根据所述目标操作步骤、所述浏览器行为数据以及所述目标脚本程序段生成缺陷报告。
5.根据权利要求4所述的方法,其特征在于,将所述缺陷报告发送至开发端,以使所述开发端根据所述缺陷报告复现所述缺陷问题,包括:
将所述缺陷报告发送至开发端,以使所述开发端根据所述目标脚本程序段按照所述目标操作复现所述缺陷问题。
6.一种基于浏览器的缺陷复现方法,其特征在于,包括:
获取预先设置的测试脚本程序文件,所述测试脚本程序文件包括测试脚本程序、预设操作步骤以及与各所述预设操作步骤对应的目标操作结果;
按照所述预设操作步骤执行所述测试脚本程序进行事务流程测试,并获取各所述预设操作步骤对应的实际操作结果;
将所述目标操作结果与所述实际操作结果进行比较,确定缺陷问题。
7.根据权利要求6所述的方法,其特征在于,在将所述目标操作结果与所述实际操作结果进行比较,确定缺陷问题之后,还包括:
根据所述缺陷问题生成缺陷报告,并将所述缺陷报告发送至开发端,以使所述开发端根据所述缺陷报告复现所述缺陷问题。
8.根据权利要求7所述的方法,其特征在于,根据所述缺陷问题生成缺陷报告,包括:
确定与所述缺陷问题对应的目标预设操作步骤,并采集与所述目标预设操作步骤对应的浏览器行为数据;
确定所述测试脚本程序中与所述浏览器行为数据对应的目标测试脚本程序段;
根据所述目标预设操作步骤、所述浏览器行为数据以及所述目标测试脚本程序段,生成缺...
【专利技术属性】
技术研发人员:康岩基,
申请(专利权)人:建信金融科技有限责任公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。