全部 脚本手册 视频教程 图文教程 推荐教程

条件判断


访问 24032

一. 创建方法

在流程设计器中点右键,弹出右键菜单选择“逻辑控制”- “条件判断”。

. 功能介绍

类似于编程语言中的If语句,可对当前源码、网页元素、变量内容进行判断,也可以执行js代码判断,根据不同的判断结果,执行不同的脚本代码。

  1. 源代码判断:判断当前页面源代码是否包含某元素

  2. 源代码等于:判断当前页面源代码是否完全等于某元素

  3. 存在Xpath:判断当前页面是否包含该xpath

  4. Js代码判断:执行js代码进行判断,比如:

blob.png

上图表示变量“性别”的内容是“女”,并且要同时满足变量“年龄”的值大于18,条件成立时返回True,否则返回False。注意如果是字符串判断,两边必须要加双引号,如果是数值判断,则不需要双引号。


如果要同时设置多个条件,可以使用逻辑或标记,点击右边的“逻辑或”按钮后会自动插入标签{-||-},该符号左右两边的条件有一个满足时返回结果为True。


示例1:

image.png

源码包含aaa或bbb时条件都成立


示例2:

image.png

通过{-||-}左右两个xpath查找元素,只要有其中一个查找到元素时条件都成立