QTP有哪些同步點?

 當一個應用在執行了一個步驟之後需要一定時間的響應,而此時腳本並沒有準備而是直接執行下一行腳本,那麼此時qtp可能會拋出錯誤。

  而同步點的作用就是插入一段等待時間後再執行下一步操作。

  在qtp中一共有三種同步點的方式:

  1、Sync用法 :  本身自帶的,全局的同步點 默認20s

1
Browser("Browser").Sync

   2、Wait用法 :  

1
Wait 3

   3、WaitProperty用法:  (用得最多)

1
Browser("Browser").Page("Page"). WebEdit("..").WaitProperty "value","iQuickTest"

   這裏還是比較推薦第三種方式,因爲第一種方式雖然不錯,但是有時會拋出錯誤,第二種方式太死板,需要寫入具體的等待時間纔可,而第三種則是自動化測試中應用最多的一種,等待某個屬性變更爲某個值時執行下一步操作








發佈了86 篇原創文章 · 獲贊 14 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章