當乙個應用在執行了乙個步驟之後,需要一定時間的響應,而此時指令碼是按照指令碼**的執行策略,並沒有準備等待系統的響應,而是直接執行下一行指令碼,那麼此時qtp可能由於系統響應過慢而丟擲錯誤。
而同步點的作用就是插入一段等待時間後再執行下一步操作。
在qtp中一共有三種同步的方式:
1、sync用法:browser("席飛劍(小席老師)的測試專欄 - 部落格頻道 - csdn.net").sync
2、wait用法:wait 5
3、waitproperty用法:browser("席飛劍(小席老師)的測試專欄 - 部落格頻道 - csdn.net").waitproperty "title","席飛劍(小席老師)的測試專欄 - 部落格頻道 - csdn.net",30000
QTP寫指令碼的三種方式
研究了一段時間的qtp quick test profession 關於qtp的錄製方式總結如下 前提條件 待測試的系統bata版也完成,設計測試指令碼。實現方法 可以直接使用qtp錄製該系統,按照測試式樣書,然後新增檢查點。特點 要到專案基本完工時,才能設計指令碼,受時間制約,不利於測試進行。前提...
三種執行緒同步方式
三種執行緒同步方式,即互斥物件 事件物件和關鍵 段。1 屬於核心物件,它能夠確保執行緒擁有對單個資源的互斥訪問權。互斥物件包含乙個使用數量,乙個執行緒id和乙個計數器。id用於標識系統中的哪個執行緒當前擁有互斥物件,計數器用於指明該執行緒擁有互斥物件的次數。2 函式 createmutex 函式原型...
QTP三種錄製模式
前兩天學下了一下三種錄製模式為 normal recording 一般錄製模式 analog recording 模擬錄製模式 low level recording 低階錄製模式 normal recording 模式 預設的錄製模式,在應用程式上識別物件,不考慮它們在介面上的位置 analog ...