跳到主要内容

流程

自动化流程需要的循环、跳出循环等操作。

循环是一个动作结构,它包含一个循环体,循环体中可以包含多个动作命令,如下图:

循环

遍历循环

对数组进行循环,从第一个元素开始,直到循环完最后一个元素后循环结束

输入参数(点击循环变量按钮进行配置):

变量名类型是否必须说明
自定义mixed待循环的数组,支持的类型List<string>List<int>List<IwebElement>List<AutomationElement>Dictionary<string,object>AutomationElement[]ArrayJAarry

输出参数

变量名类型说明
自定义string数组中的元素,循环体内可以直接使用这个变量

步长循环

根据步长进行循环,循环会从开始值开始,每循环一次给初始值增加步长,直至初始值超过终止值结束

输入参数(点击配置按钮进行配置):

参数类型是否必须说明
起始值int循环起始值
终止值int循环终止值
步长int循环递增值

输出参数

变量名类型说明
自定义int起始值自增后的值

条件循环

根据布尔值进行循环,当布尔值为true执行循环,当布尔值为false结束循环。

输入参数(点击循环条件按钮进行配置):

变量名类型是否必须说明
自定义bool布尔值

输出参数

跳出循环

退出当前循环,使循环结束,该动作只能放在循环体内。

输入参数

输出参数

跳过循环

跳过该次循环,直接进入下一次循环,该动作只能放在循环体内。

输入参数

输出参数

终止流程

终止整个流程,使流程结束,该动作可以放在流程的任何位置

输入参数

输出参数

抛出异常

抛出异常消息,如果该异常消息没有进行捕获处理,会导致流程结束运行

输入参数

参数类型是否必须说明
异常消息string需要抛出的异常消息

输出参数

执行分支

执行指定的分支,它包含两部分,执行的分支和异常处理分支,如果执行的分支运行出现异常则会运行异常处理分支

输入参数

参数类型是否必须说明
待执行分支-需要执行的分支,通过选择子分支按钮选择
异常处理分支-异常处理分支,通过选择子分支按钮选择

输出参数

变量名类型是否必须说明
自定义string异常消息,在异常处理分支内可以使用