首页> 中国专利> 基于页面停留时间的问题单提出方法及装置

基于页面停留时间的问题单提出方法及装置

摘要

本发明公开了一种基于页面停留时间的问题单提出方法及装置,应用于金融领域或其他领域,其中该方法包括:获取测试人员在前端测试页面的停留时间;将所述停留时间与正常页面停留时间进行比较,若超过正常页面停留时间,发送提醒信息至测试人员,所述提醒信息用来提醒测试人员是否对所述前端测试页面提问题单;若测试人员基于提醒信息不提出问题单,则将所述前端测试页面进行记录存储。本发明可以对于测试人员判断无问题的,但是系统判断有问题的页面,进行记录存储,为以后的纠纷留证据。

著录项

  • 公开/公告号CN113157591A

    专利类型发明专利

  • 公开/公告日2021-07-23

    原文格式PDF

  • 申请/专利权人 中国银行股份有限公司;

    申请/专利号CN202110563503.X

  • 发明设计人 党娜;刘洋;李昊;

    申请日2021-05-24

  • 分类号G06F11/36(20060101);G06F16/958(20190101);

  • 代理机构11127 北京三友知识产权代理有限公司;

  • 代理人王天尧;谷敬丽

  • 地址 100818 北京市西城区复兴门内大街1号

  • 入库时间 2023-06-19 11:57:35

说明书

技术领域

本发明应用于金融领域或其他领域,尤其涉及基于页面停留时间的问题单提出方法及装置。

背景技术

本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。

现阶段前端测试人员在测试时,对于一些问题不能及时判断问题的严重程度,有的时候会忽略一些问题,不能及时上报测试经理或者提问题单。这样在生产上出现问题时,没有问题单甚至测试经理在不知情的情况下,出现生产bug,无法说清是当初问题是否发现以及问题是否出现过。

发明内容

本发明实施例提供一种基于页面停留时间的问题单提出方法,该方法包括:

获取测试人员在前端测试页面的停留时间;

将所述停留时间与正常页面停留时间进行比较,若超过正常页面停留时间,发送提醒信息至测试人员,所述提醒信息用来提醒测试人员是否对所述前端测试页面提问题单;

若测试人员基于提醒信息不提出问题单,则将所述前端测试页面进行记录存储。

本发明实施例还提供一种基于页面停留时间的问题单提出装置,该装置包括:

停留时间获取模块,用于获取测试人员在前端测试页面的停留时间;

比较模块,用于将所述停留时间与正常页面停留时间进行比较,若超过正常页面停留时间,发送提醒信息至测试人员,所述提醒信息用来提醒测试人员是否对所述前端测试页面提问题单;

记录存储模块,用于若测试人员基于提醒信息不提出问题单,则将所述前端测试页面进行记录存储。

本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于页面停留时间的问题单提出方法。

本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述所述基于页面停留时间的问题单提出方法的步骤。

本发明实施例中,获取测试人员在前端测试页面的停留时间;将所述停留时间与正常页面停留时间进行比较,若超过正常页面停留时间,发送提醒信息至测试人员,所述提醒信息用来提醒测试人员是否对所述前端测试页面提问题单;若测试人员基于提醒信息不提出问题单,则将所述前端测试页面进行记录存储。本发明可以对于测试人员判断无问题的,但是系统判断有问题的页面,进行记录存储,为以后的纠纷留证据。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:

图1为本发明实施例中基于页面停留时间的问题单提出方法流程图一;

图2为本发明实施例中基于页面停留时间的问题单提出方法流程图二;

图3为本发明实施例中基于页面停留时间的问题单提出方法流程图三;

图4为本发明实施例中基于页面停留时间的问题单提出方法流程图四;

图5为本发明实施例中基于页面停留时间的问题单提出方法流程图五;

图6为本发明实施例中基于页面停留时间的问题单提出方法流程图六;

图7为本发明实施例中基于页面停留时间的问题单提出方法流程图七;

图8为本发明实施例中基于页面停留时间的问题单提出方法流程图八;

图9为本发明实施例中基于页面停留时间的问题单提出装置结构框图一;

图10为本发明实施例中基于页面停留时间的问题单提出装置结构框图二;

图11为本发明实施例中基于页面停留时间的问题单提出装置结构框图三;

图12为本发明实施例中基于页面停留时间的问题单提出装置结构框图四。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。

图1为本发明实施例中基于页面停留时间的问题单提出方法流程图一;如图1所示,该方法包括:

步骤101:获取测试人员在前端测试页面的停留时间;

步骤102:将所述停留时间与正常页面停留时间进行比较,若超过正常页面停留时间,发送提醒信息至测试人员,所述提醒信息用来提醒测试人员是否对所述前端测试页面提问题单;

步骤103:若测试人员基于提醒信息不提出问题单,则将所述前端测试页面进行记录存储。

在本发明实施例中,如图2所示,还包括:

步骤201:确定测试人员在前端测试页面的频繁点击区域;

步骤202:截取前端测试页面的频繁点击区域进行记录存储。

具体的,根据用户在页面的频繁点击区域,判断问题所在区域。

在本发明实施例中,如图3所示,还包括:

步骤301:确定所述前端测试页面的所属类型;

步骤302:根据所述前端测试页面的所属类型判断是否获取所述前端测试页面的前后测试页面进行关联性分析。

在本发明实施例中,如图4所示,所述前端测试页面的所属类型包括交易发起页面、交易提交页面和交易结果页面;

步骤302根据所述前端测试页面的所属类型判断是否获取所述前端测试页面的前后测试页面进行关联性分析,包括:

步骤401:若所述前端测试页面为交易发起页面,则判断不获取所述前端测试页面的前后测试页面进行关联性分析;

步骤402:若所述前端测试页面为交易提交页面或交易结果页面,则判断获取所述前端测试页面的前后测试页面进行关联性分析。

在本发明实施例中,如图5所示,还包括:

步骤501:若所述前端测试页面为交易提交页面或交易结果页面,则获取所述前端测试页面的前后测试页面进行记录存储。

具体的,如果该页面属于交易结果页面,则对该交易发起,提交,结果页面都要放入区块链中,不然只放一个页面不能描述问题。如果该页面属于交易发起页面,则无需进行关联。关联的目的是让更多人清楚问题描述。

在本发明实施例中,如图6所示,所述正常页面停留时间按照如下方式确定:

步骤601:获取历史停留时间,所述历史停留时间为测试人员进行历史测试时在相同前端测试页面的停留时间;

步骤602:确定历史停留时间的平均值,将所述历史停留时间的平均值作为正常页面停留时间。

在本发明实施例中,如图7所示,步骤102将所述停留时间与正常页面停留时间进行比较,包括:

步骤701:将所述停留时间与正常页面停留时间作差值;

步骤702:若差值的绝对值处于预设范围之内,则判断所述停留时间未超过正常页面停留时间;

步骤703:若差值的绝对值处于预设范围之外,则判断所述停留时间超过正常页面停留时间。

具体的,根据历史数据计算测试人员在测试中平均停留时间,并将停留时间均值在测试初期放入系统中,并根据测试人员在本次任务中点击速度进行分析,同时根据每个测试人员测试速度,计算异常情况,对于页面停留时间在均值内上下波动较小的予以忽略,波动值测试经理可以自己根据经验设置,对于有较大的振幅则提醒测试人员是否有问题,并将页面记录在区块链中。

点击速度概念其实就是页面停留时间,停留时间确认方式取该测试人员每个页面停留时间均值进行计算,或者采用页面分类的形式,页面分为,填写页面,提交页面,交易确认页面,以及交易结果页面,对每个页面的停留时间进行均值计算,上下波动可根据人工经验,测试经理进自行判断。

在本发明实施例中,如图8所示,步骤103将所述前端测试页面进行记录存储,包括:

步骤801:将所述前端测试页面记录存储在区块链中。

本发明实施例中还提供了一种基于页面停留时间的问题单提出装置,如下面的实施例所述。由于该装置解决问题的原理与基于页面停留时间的问题单提出方法相似,因此该装置的实施可以参见基于页面停留时间的问题单提出方法的实施,重复之处不再赘述。

图9为本发明实施例中基于页面停留时间的问题单提出装置结构框图一,如图9所示,该装置包括:

停留时间获取模块02,用于获取测试人员在前端测试页面的停留时间;

比较模块04,用于将所述停留时间与正常页面停留时间进行比较,若超过正常页面停留时间,发送提醒信息至测试人员,所述提醒信息用来提醒测试人员是否对所述前端测试页面提问题单;

记录存储模块06,用于若测试人员基于提醒信息不提出问题单,则将所述前端测试页面进行记录存储。

在本发明实施例中,如图10所示,还包括:

问题区域判断模块08,用于确定测试人员在前端测试页面的频繁点击区域;

记录存储模块06具体用于:截取前端测试页面的频繁点击区域进行记录存储。

在本发明实施例中,如图11所示,还包括:

页面关联分析模块10,用于确定所述前端测试页面的所属类型;根据所述前端测试页面的所属类型判断是否获取所述前端测试页面的前后测试页面进行关联性分析。

在本发明实施例中,所述前端测试页面的所属类型包括交易发起页面、交易提交页面和交易结果页面;

页面关联分析模块10具体用于:

若所述前端测试页面为交易发起页面,则判断不获取所述前端测试页面的前后测试页面进行关联性分析;

若所述前端测试页面为交易提交页面或交易结果页面,则判断获取所述前端测试页面的前后测试页面进行关联性分析。

在本发明实施例中,记录存储模块06具体用于:

若所述前端测试页面为交易提交页面或交易结果页面,则获取所述前端测试页面的前后测试页面进行记录存储。

在本发明实施例中,如图12所示,还包括:正常页面停留时间确定模块12,用于按照如下方式确定所述正常页面停留时间:

获取历史停留时间,所述历史停留时间为测试人员进行历史测试时在相同前端测试页面的停留时间;

确定历史停留时间的平均值,将所述历史停留时间的平均值作为正常页面停留时间。

在本发明实施例中,比较模块04具体用于:

将所述停留时间与正常页面停留时间作差值;

若差值的绝对值处于预设范围之内,则判断所述停留时间未超过正常页面停留时间;若差值的绝对值处于预设范围之外,则判断所述停留时间超过正常页面停留时间。

在本发明实施例中,记录存储模块06具体用于:

将所述前端测试页面记录存储在区块链中。

具体的,对于系统判断有异常的但是测试人员并未提问题单的页面放入区块链中,作为备份。

本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于页面停留时间的问题单提出方法。

本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述所述基于页面停留时间的问题单提出方法的步骤。

本发明实施例中,获取测试人员在前端测试页面的停留时间;将所述停留时间与正常页面停留时间进行比较,若超过正常页面停留时间,发送提醒信息至测试人员,所述提醒信息用来提醒测试人员是否对所述前端测试页面提问题单;若测试人员基于提醒信息不提出问题单,则将所述前端测试页面进行记录存储。本发明可以对于测试人员判断无问题的,但是系统判断有问题的页面,进行记录存储,为以后的纠纷留证据。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号