① 按键精灵做的脚本为什么只循环一次我在什么地方编程错了
没用过按键精灵,不过用过类似的一个软件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
试试看吧,希望对你有帮助~
^ω^