pause() 命令提供以下功能

  • 暫停測試執行指定的毫秒數。
  • 無限期暫停測試執行,直到在終端機中按下按鍵恢復執行。
  • 暫停測試執行,然後逐步執行下一個測試命令(執行下一個測試命令)並再次暫停。

此命令可讓您在中間暫停測試執行,跳至瀏覽器檢查您的狀態
應用程式(或使用開發人員工具進行偵錯),並在滿意後,從離開的位置恢復測試執行
關閉或逐步執行下一個測試命令(執行下一個測試命令)並再次暫停。

逐步執行下一個測試命令可讓您查看下一個命令執行時應用程式中究竟發生了哪些變化
測試命令已執行。您也可以使用開發人員工具來監控這些變更,例如在執行期間進行的網路呼叫
該命令的執行等。

用法

範例

this.demoTest = function (browser) {
  // pause for 1000 ms
  browser.pause(1000);
  // pause indefinitely until resumed
  browser.pause();
};

參數

名稱 類型 描述
ms
選用
數字

等待的毫秒數。

callback
選用
函式

命令完成時要呼叫的可選回呼函式。