當前位置:首頁 » 網頁前端 » 為什麼腳本只執行第一次
擴展閱讀
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

試試看吧,希望對你有幫助~
^ω^