① 按鍵精靈做的腳本為什麼只循環一次我在什麼地方編程錯了
沒用過按鍵精靈,不過用過類似的一個軟體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
試試看吧,希望對你有幫助~
^ω^