【技术实现步骤摘要】
针对页面的线上预警方法及相关装置
本申请涉及页面测试
,具体涉及一种针对页面的线上预警方法及相关装置。
技术介绍
针对页面的线上预警指的是当检测到页面测试结果为页面异常时采用线上的方式执行预警操作(比如发出预警信息、发射预警信号等)。目前,由于针对页面的线上预警采用人工的方式,因此针对页面的预警效率低。
技术实现思路
本申请实施例提供一种针对页面的线上预警方法及相关装置,用于提高针对页面的线上预警的效率。第一方面,本申请实施例提供一种针对页面的线上预警方法,所述方法包括:当页面测试功能处于启动状态时,从待测试数据集中获取待测试数据i;确定所述待测试数据i是否为页面数据;若所述待测试数据i为页面数据,则对所述待测试数据i进行页面测试,得到所述待测试数据i对应的页面测试结果;若所述待测试数据i对应的页面测试结果为页面异常,则执行针对页面的线上预警操作。第二方面,本申请实施例提供一种针对页面的线上预警装置,所述装置包括:获取单元,用于当页面测试功能处于启动状态时,从待测试数据集中获取待测试数据i;确定单元,用于确定所述待测试数据i是否为页面数据;第一执行单元,用于若所 ...
【技术保护点】
1.一种针对页面的线上预警方法,其特征在于,所述方法包括:当页面测试功能处于启动状态时,从待测试数据集中获取待测试数据i;确定所述待测试数据i是否为页面数据;若所述待测试数据i为页面数据,则对所述待测试数据i进行页面测试,得到所述待测试数据i对应的页面测试结果;若所述待测试数据i对应的页面测试结果为页面异常,则执行针对页面的线上预警操作。
【技术特征摘要】
1.一种针对页面的线上预警方法,其特征在于,所述方法包括:当页面测试功能处于启动状态时,从待测试数据集中获取待测试数据i;确定所述待测试数据i是否为页面数据;若所述待测试数据i为页面数据,则对所述待测试数据i进行页面测试,得到所述待测试数据i对应的页面测试结果;若所述待测试数据i对应的页面测试结果为页面异常,则执行针对页面的线上预警操作。2.根据权利要求1所述的方法,其特征在于,所述从待测试数据集中获取待测试数据i之前,所述方法还包括:获取多个待测试数据;对所述多个待测试数据进行初始化,得到初始化后的多个待测试数据;基于所述初始化后的多个待测试数据和测试配置文件生成待测试数据集。3.根据权利要求1或2所述的方法,其特征在于,所述确定所述待测试数据i是否为页面数据,包括:读取所述待测试数据i,得到所述待测试数据i的检查点名称、测试类型、测试域、预期超时、期望状态代码、特征信息;确定所述待测试数据i的检查点名称是否为非空、测试类型是否为发送请求或接收请求、测试域是否以超文本传输协议开头;若所述待测试数据i的检查点名称为非空、测试类型为发送请求或接收请求、测试域以超文本传输协议开头,则确定所述待测试数据i的预期超时是否为数字、预期状态代码是否为非空;若所述待测试数据i的预期超时为数字、预期状态代码为非空,则确定所述待测试数据i的特征信息是否包括页面特征;若所述待测试数据i的特征信息包括页面特征,则确定所述待测试数据i为页面数据。4.根据权利要求3所述的方法,其特征在于,所述对所述待测试数据i进行页面测试,得到所述待测试数据i对应的页面测试结果,包括:对所述待测试数据i进行第j次接口测试,得到第j次接口测试后的接口测试结果;若所述第j次接口测试后的接口测试结果为接口异常,则在第一预设时长后对所述待测试数据i进行第(j+1)次接口测试,得到第(j+1)次接口测试后的接口测试结果;直到j=N,停止对所述待测试数据i进行接口测试,得到第N次接口测试后的接口测试结果,j是初始值为1,以1为间隔的递增整数,所述N为大于1的整数;若所述第N次接口测试后的接口测试结果为接口正常,则对所述待测试数据i进行第k次页面测试,得到第k次页面测试后的页面测试结果;若所述第k次页面测试后的页面测试结果为页面异常,则在第二预设时长后对所述待测试数据i进行第(k+1)次页面测试,得到第(k+1)次页面测试后的页面测试结果;直到k=N,停止对所述待测试数据i进行页面测试,得到第N次页面测试后的页面测试结果,k是初始值为1,以1为间隔的递增整数;若所述第N次页面测试后的页面测试结果为页面正常,...
【专利技术属性】
技术研发人员:朱峰,
申请(专利权)人:平安普惠企业管理有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。