分支,只能执行一个后继路径,分支节点的条件顺序很重要,从上向下依次匹配,只要匹配成功一个,则跳出判断,后续支线条件不再判断执行。 分支后面的连线支持点击配置连线条件。
点击分支节点右下角【添加分支】图标,可填一个分支。
点击某分支上的【-】图标,可根据提示删除当前分支。
点击分支节点后面的连线,打开侧边栏配置条件。连线条件支持参数值匹配和JS表达式判断
使用JS表达式,要求您对着JSONPath语法及JS函数有一定的经验。
//包含示例
$.parameters1.result.data.stream().map(item => item.userName).collect(java.util.stream.Collectors.toList()).contains("your name”)
//不包含示例
!$.parameters1.result.data.stream().map(item => item.userName).collect(java.util.stream.Collectors.toList()).contains($.variables.name)