当前位置:首页 » 网页前端 » 为什么脚本只执行第一次
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

为什么脚本只执行第一次

发布时间: 2023-08-15 13:17:08

① 按键精灵做的脚本为什么只循环一次我在什么地方编程错了

没用过按键精灵,不过用过类似的一个软件autoit。

你这里并没有循环语句,只是做了两次相同的If判断。虽然两次判断中间有等待了3秒,但也不能保证3秒后就一定能找到图。

等0.3秒后不能直接移动并点击,还是要再次回到最初的判断,只有X/Y都大于0了才能执行MoveTo和LeftClick动作。


所以,你需要的是一个循环语句(While或者For),我不知道按键精灵里是什么,建议看看帮助文档。类似下面这样写:

WhileintX<=0OrintY<=0
FindPic640,0,1430,500,"Attachment:2.bmp",0.9,intX,intY
Delay300
WEnd
MoveTointX,intY
LeftClick1

只需要这些语句。

能够跳出While循环了,才证明intX和intY都大于0了,才是找到图了。

② loadrunner 12 回放脚本的时候,只执行第一个参数,且没有任和报错,这是为什么(求神指教)

运行不报错,不代表业务执行是OK的。这个也是loadrunner的脚本为什么要添加检查点。
可以根据运行时的抓图或日志进一步查看下。

③ 按键精灵9为什么脚本只能执行一次就不循环了的问题

你的这个脚本没有循环结构,当然也就顺序执行一次就关闭了。

无限循环可以这样:
在所以脚本开始前加入一句 while 1
然后在结束后来一句 wend

试试看吧,希望对你有帮助~
^ω^