自学内容网 自学内容网

Automa实战教程——变量应用的完整例子

Automa实战教程——变量应用的完整例子

前面的文章介绍过Automa的变量,还是有小伙伴私信,到底怎么使用,下面我们提供一个完整的例子

关于Automa变量的具体用法

首先,变量这玩意,懂得都懂(有编程基础的都懂),不懂的…大概了解一下或者用着用着也就懂了,hhhh。首先我们需要创建一个工作流

img

尝试使用变量

以我尝试使用变量的项目为例来演示一下变量的具体用法:

img

触发器

首先,我们需要一个触发器,没有这玩意就开始不了项目~~(拉出来直接用就好,一般不需要改什么东西)

img

切换标签页

接着,我用了一个叫“切换标签页”的块,目的是让我们运行该项目(或者按翻译应该叫工作流)时自动跳转到指定页面去运行。比如我这里使用的是百度一下的网址~~

img

活动标签页和切换标签页

也可以使用活动标签页,区别就是活动标签页指的是你当前的页面,切换标签页可以切换到指定的页面。

img

插入变量

下一步就是插入变量了,这里我随便取了个变量名为aaa,变量名也可以是中文、数字的搭配组合等,但要符合一定的命名规范(有需要请自查),简单用的话中文英文加数字就可以了。

img

JS代码块

接下来就用到js代码了~~

主要是我前面的工作需要用到随机数,才会用到变量和js代码~~

以下为参考代码:

var num = Math.floor(Math.random() * (15 - 10 + 1)) + 10  //产生10到15之间的随机数给变量num
//Math.random()函数返回的值是0到1的随机小数,包含0但不包含1
//Math.floor()函数的作用是向下取整
//这里用了一个小式子 Math.floor(Math.random() * (最大值 - 最小值 + 1)) + 最小值,效果是随机生成最大值和最小值之间的数

automaSetVariable('aaa', num)  //将num的值赋给变量aaa
automaNextBlock()  //运行下一个块

最后,把设置的变量放入表单中,就可以看看变量使用成功了没有~~

img

表单

记得在css选择器下面输入目标元素名,比如这次我选的是百度的搜索框,它的css元素名为input#kw(这种元素名一般是不会改变的)。然后选择文本域,输入{{variables@变量名}}就可以在表单中使用变量


原文地址:https://blog.csdn.net/king14bhhb/article/details/145170248

免责声明:本站文章内容转载自网络资源,如侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!