[发明专利]案例执行方法、装置、设备及计算机可读存储介质有效
申请号: | 201910634552.0 | 申请日: | 2019-07-15 |
公开(公告)号: | CN110502366B | 公开(公告)日: | 2023-02-14 |
发明(设计)人: | 胡鹏强 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京市京大律师事务所 11321 | 代理人: | 谢文强 |
地址: | 518027 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 案例 执行 方法 装置 设备 计算机 可读 存储 介质 | ||
本发明涉及研发管理技术领域,公开了一种案例执行方法,通过对设备的案例信息的查询得到案例的执行情况来确定案例的执行状态,然后根据执行状态查询对应的故障原因,然后获取到执行故障的案例所在的节点位置,基于上述获取到的信息来生成一个案例执行日志,基于案例执行日志中记载的信息来选择对案例的执行控制,选择的继续执行还是重启执行。本发明还公开了一种案例执行装置、设备及计算机可读存储介质,本发明根据节点位置和上下文数据安排案例的自动重启操作,从而降低了系统对案例执行的控制难度,同时也实现了对案例执行失败时的继续执行控制,而继续执行可以节省了案例的执行控制时间,也提高了案例执行的成功率。
技术领域
本发明涉及研发管理技术领域,尤其涉及一种案例执行方法、装置、设备及计算机可读存储介质。
背景技术
目前对于案例的执行控制方式中,经常会由于各种原因使得案例在执行过程中出现失败或者是暂停,对于这种情况,现有技术中的解决方案是对案例进行执行失败重跑、失败继续重跑、选择性暂停重跑等操作,但是实现上述重跑的操作大多数都是通过人为检查和人为控制是否继续执行,而对于无法实现继续的案例,则会进行案例的重启,重新对案例进行执行,这样的案例控制执行方式,是非常消耗人力资源的,不利于目前的智能化的发展要求。
发明内容
本发明的主要目的在于提供一种案例执行方法、装置、设备及计算机可读存储介质,旨在解决由于现有的案例执行控制方式中,对于故障案例的控制过于耗时的技术问题。
为实现上述目的,本发明提供一种案例执行方法,所述案例执行方法包括以下步骤:
获取设备上已执行或者正在执行的案例信息,根据所述案例信息检查案例的执行情况,以确定所述案例是否处于故障执行状态;
若所述案例处于故障执行状态,则根据所述故障执行状态,从预置的故障执行状态与故障原因对应的关系表中,查询出所述案例在当前故障执行状态对应的故障原因;
获取所述案例在当前故障执行状态时的节点位置,并基于所述故障原因和所述节点位置生成案例执行日志,其中,在所述案例执行日志中还包括记录所述案例的故障是否已处理的标识信息;
根据所述案例执行日志中的标识信息判断与所述故障原因对应的故障是否被排除;
若判断所述故障已被排除,则将所述案例执行日志中记录的节点位置作为所述案例执行的起点,并将所述案例信息重新加载至所述设备的案例执行单元中,以所述起点为执行点继续执行所述案例;
若判断所述故障未被排除,则将所述案例信息重新加载至所述设备的案例执行单元中对所述案例进行重启执行处理。
可选的,所述基于所述故障原因和所述节点位置生成案例执行日志包括:
获取所述案例执行日志的模板信息,所述模板信息为记录所述案例在执行情况和所产生的信息的表格;
获取所述节点位置所对应的执行代码,以及所述节点位置的上下文信息;
将所述节点位置的执行代、所述故障原因和所述上下文信息记录在所述表格中,以形成案例执行日志,其中,所述上下文信息包括cookie、登陆态、变量和时间戳中的至少一种。
可选的,所述故障执行状态包括执行中断状态和执行失败状态;
所述获取所述案例在当前故障执行状态时的节点位置,并基于所述故障原因和所述节点位置生成案例执行日志包括:
判断所述故障执行状态是否为执行中断状态;
若判断为所述执行中断状态,则获取所述案例执行被中断所在的节点位置,将所述节点位置记录至所述案例执行日志中;
若判断不是所述执行中断状态,则判断所述故障执行状态是否满足所述执行失败状态的条件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910634552.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据存储及恢复的方法、装置及计算机设备
- 下一篇:一种控制方法及电子设备