自动化测试时跟踪逻辑节点的方法、装置、设备和介质制造方法及图纸

技术编号:29702979 阅读:25 留言:0更新日期:2021-08-17 14:31
本申请涉及一种自动化测试时跟踪逻辑节点的方法、装置、计算机设备和存储介质。所述方法包括:响应于测试指令确定要进行自动化测试的目标决策规则,目标决策规则包括多个逻辑节点;在页面中展示目标决策规则对应的执行状态跟踪图;确定出各个逻辑节点对应的执行顺序,按照各个逻辑节点对应的执行顺序逐一将各个逻辑节点的逻辑信息发送给测试服务端,每接收到测试服务端返回的目标决策规则的任一个逻辑节点对应的节点测试结果,根据接收到的节点测试结果更新页面中展示的目标决策规则对应的执行状态跟踪图。本发明专利技术实施例能够让用户看到测试过程中决策规则的每个逻辑节点所对应的执行状态,从而使得决策规则的测试结果可追溯,便于定位测试问题。

【技术实现步骤摘要】
自动化测试时跟踪逻辑节点的方法、装置、设备和介质
本申请涉及规则自动化测试领域,特别是涉及一种自动化测试时跟踪逻辑节点的方法、装置、计算机设备和存储介质。
技术介绍
传统的决策规则测试方案中,在进行决策规则逻辑表达式测试时,逻辑表达式往往是作为一个整体进行测试,其内部各逻辑节点分支的执行情况对测试过程是不可见,当测试结果与预计结果有差异时,难以定位问题。而当决策规则发生变更和调整时,往往需要进行大量的检查,当测试结果与预计结果不一样时,往往都需要开发人员介入,查明具体原因,确保逻辑的一致性和准确性,当决策规则较为复杂时,这种检查的工作量通常情况下是非常庞大的,从而会浪费很多不必要的人力。
技术实现思路
本专利技术针对现有技术的缺点,提供了一种自动化测试时跟踪逻辑节点的方法、装置、计算机设备和存储介质,本专利技术实施例能够让用户看到测试过程中决策规则的每个逻辑节点所对应的执行状态,从而使得决策规则的测试结果可追溯,便于定位测试问题。本专利技术根据第一方面提供了一种自动化测试时跟踪逻辑节点的方法,在一个实施例中,该方法包本文档来自技高网...

【技术保护点】
1.一种自动化测试时跟踪逻辑节点的方法,其特征在于,包括:/n响应于测试指令,确定要进行自动化测试的目标决策规则,所述目标决策规则包括多个逻辑节点;/n在页面中展示所述目标决策规则对应的执行状态跟踪图;/n确定出各个所述逻辑节点对应的执行顺序,按照各个所述逻辑节点对应的执行顺序逐一将各个所述逻辑节点的逻辑信息发送给测试服务端,所述测试服务端用于根据其接收到的任何决策规则所包括的任一个逻辑节点的逻辑信息进行测试并返回其生成的该逻辑节点对应的节点测试结果;/n每接收到所述测试服务端返回的所述目标决策规则的任一个逻辑节点对应的节点测试结果,根据接收到的节点测试结果更新所述页面中展示的所述目标决策规则...

【技术特征摘要】
1.一种自动化测试时跟踪逻辑节点的方法,其特征在于,包括:
响应于测试指令,确定要进行自动化测试的目标决策规则,所述目标决策规则包括多个逻辑节点;
在页面中展示所述目标决策规则对应的执行状态跟踪图;
确定出各个所述逻辑节点对应的执行顺序,按照各个所述逻辑节点对应的执行顺序逐一将各个所述逻辑节点的逻辑信息发送给测试服务端,所述测试服务端用于根据其接收到的任何决策规则所包括的任一个逻辑节点的逻辑信息进行测试并返回其生成的该逻辑节点对应的节点测试结果;
每接收到所述测试服务端返回的所述目标决策规则的任一个逻辑节点对应的节点测试结果,根据接收到的节点测试结果更新所述页面中展示的所述目标决策规则对应的执行状态跟踪图。


2.如权利要求1所述的自动化测试时跟踪逻辑节点的方法,其特征在于,在按照各个所述逻辑节点对应的执行顺序逐一将各个所述逻辑节点的逻辑信息发送给测试服务端时,每将对应任一执行顺序的当前逻辑节点的逻辑信息发送给所述测试服务端之后,判断是否满足预设的逻辑信息发送条件,在判定满足时将对应所述任一执行顺序的下一执行顺序的逻辑节点的逻辑信息发送给所述测试服务端,在判定不满足时,停止向所述测试服务端发送逻辑信息。


3.如权利要求2所述的自动化测试时跟踪逻辑节点的方法,其特征在于,在确定以下两项条件都满足时,判定满足所述预设的逻辑信息发送条件:
接收到所述测试服务端返回的所述当前逻辑节点对应的节点测试结果,且该节点测试结果为测试成功;
所述目标决策规则还包括未测试的逻辑节点。


4.如权利要求1所述的自动化测试时跟踪逻辑节点的方法,其特征在于,所述响应于测试指令,确定要进行自动化测试的目标决策规则的步骤之前,包括:
展示决策规则配置界面;
获取用户通过所述决策规则配置页面输入的所述目标决策规则的决策规则配置信息;
所述在页面中展示所述目标决策规则对应的执行状态跟踪图的步骤之前,包括:
获取所述目标决策规则的决策规则配置信息;
根据所述决策规则配置信息生成规则配置文件;
根据所述规则配置文件生成所述目标决策规则对应的执行状态跟踪图。


5.如权利要求4所述的自动化测试时跟踪逻辑节点的方法,其特征在于,所述根据所述规则配置文件生成所述目标决策规则对应的执行状态跟踪图的步骤,包括:
解析所述规则配置文件以生成所述目标决策规则对应的执行状态跟踪图;
或,对所述规则配置文件进行转化处理,解析转化处理后的规则配置文件以生成所述目标决策规则对应的执行状态跟踪图。


6.如权利要求1所述的自动化测试时跟踪逻辑节点的方法,其特征在于,所述按照各个所述逻辑节点对应的执行顺序逐一将各个所述逻辑节点的逻辑...

【专利技术属性】
技术研发人员:孙龙根范大章董佳佳王刚高雷
申请(专利权)人:南京苏宁软件技术有限公司
类型:发明
国别省市:江苏;32

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

1