一、上回书说到
如何利用 selenium IDE 实现这个效果呢
二、变量使用
IDE 采用 ${} 的方式去使用一个变量,使用一条命令的方式定义一个变量,如下图:
选择命令 execute script(执行脚本),在 Target处添加脚本内容:返回一个值,在 Value 处选择要赋值的对象: var
return "刘公子"
选择 echo 命令(命令行输出),在 Target 处填写输出的值,这里我们输出刚刚创建的 var 对象。
可以看到命令行有输出。
三、循环的使用
在需要循环执行的代码段最上面,添加一个 do 指令,用以确定循环代码的开始
在需要循环执行的代码段最下面,添加一个 repeat if 指令,用以确定循环代码的结束,
在 repeat if 指令的 Target 中,填写循环结束的条件:让他执行10次!!!
那么如何能让他知道执行了几次呢?就要用到变量了
最后结果:
这里挖了一个小坑,如果直接运行上面的脚本,会报错,那么怎么解决呢?需要你小小的动一下聪明的小脑瓜啦(手动狗头)
四、小小动手
你能实现以下效果么?
网址:https://blog.51cto.com/u_13981731/12608880
操作过程:
- 点击头像进入主页
- 点击第一篇文章
- 再次点击头像
- 再次点击第一篇文章
- 重复上述动作 10 次