- 行為教程
- 行為 - 主頁
- 行為 - 簡介
- 行為 - 安裝
- 行為 - 命令列
- 行為 - 配置檔案
- 行為 - 特性測試設定
- 行為 - Gherkin 關鍵字
- 行為 - 特性檔案
- 行為 - 步驟實現
- 行為 - 起步
- 行為 - 支援的語言
- 行為 - 步驟引數
- 行為 - 場景綱要
- 行為 - 多行文字
- 行為 - 設定表
- 行為 - 步驟中的步驟
- 行為 - 背景
- 行為 - 資料型別
- 行為 - 標籤
- 行為 - 列舉
- 行為 - 步驟匹配器
- 行為 - 正則表示式
- 行為 - 可選部分
- 行為 - 多個方法
- 行為 - 步驟函式
- 行為 - 步驟引數
- 行為 - 執行程式指令碼
- 行為 - 排除測試
- 行為 - 重試機制
- 行為 - 報告
- 行為 - 掛鉤
- 行為 - 除錯
- 行為有用資源
- 行為 - 快速指南
- 行為 - 有用資源
- 行為 - 討論
行為 - 除錯
透過模擬執行測試步驟,可以除錯行為指令碼。模擬執行有助於考察所有測試步驟,而無需實際執行。它有助於確定步驟定義檔案中未定義的步驟。
它驗證是否存在任何缺失的匯入語句、語法錯誤等。所有這些問題都會透過模擬執行在短時間內被檢測到。如果我們必須執行大規模更新或進行任何配置更改,則模擬執行有助於在短時間內檢測到任何錯誤。
如果我們不得不得為除錯執行整個套件,這將非常耗時。在行為中,我們可以藉助以下命令透過模擬執行進行除錯 −
behave --no-capture --dry-run
你會看到如下所示的螢幕 −
輸出顯示3 個未測試,顯示了測試步驟的數量。
讓我們模擬執行具有未實現步驟的特性檔案,如下所示 −
輸出清晰地定義了透過模擬執行獲得的步驟定義檔案中未定義的步驟。
廣告