關於管線測試
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
詞彙 | 定義 |
---|---|
期間 | 在組建或發行管線中執行 測試、 測試回合或 整個測試執行 時經過的時間。 |
負責人 | 測試或測試回合的擁有者。 測試擁有者通常會在測試程式代碼中指定為屬性。 請參閱 發佈測試結果 工作,以檢視所支持測試結果格式的 擁有者 屬性對應。 |
建置失敗 | 具有測試案例第一次發生連續失敗之組建的參考。 |
發行失敗 | 第 一次發生測試案例失敗之版本的 參考。 |
結果 | 測試結果有 15 個可能的結果:中止、封鎖、錯誤、失敗、無決定性、進行中、無、不適用、未執行、未受影響、已通過、暫停、逾時、未指定及警告。 一些常用的結果如下: - 中止:測試執行因內部或外部因素而突然終止,例如程式代碼錯誤、環境問題。 - 失敗:測試不符合所需的結果。 - 無決定性:在沒有最終結果的情況下進行測試。 - 未執行:測試標示為已略過執行。 - 未受影響:測試不受觸發管線的程式代碼變更影響。 - 通過:測試已順利執行。 - 逾時:測試執行持續時間超過指定的臨界值。 |
Flaky 測試 | 具有不具決定性行為的測試。 例如,測試可能會針對相同的組態、程式代碼或輸入產生不同的結果。 |
Filter | 使用可用的屬性搜尋結果集內測試結果的機制。 深入了解。 |
分組 | 協助根據需求、測試檔案、優先順序等可用屬性來組織測試結果檢視。 測試報告和測試分析都支援分組測試結果。 |
傳遞百分比 | 測量單一執行實例或一段時間的測試結果成功。 |
優先順序 | 指定測試的重要性或重要性。 優先順序通常會指定為測試程序代碼中的屬性。 如需支持的測試結果格式,請參閱發佈測試結果工作,以檢視 Priority 屬性的對應。 |
測試分析 | 歷史 測試數據的 檢視,以提供有意義的見解。 |
測試案例 | 可唯一識別指定分支內的單一測試。 |
測試檔案 | 根據封裝方式分組測試;例如檔案、DLL 或其他格式。 |
測試報告 | 管線中測試執行單一實例的檢視,其中包含狀態的詳細數據,以及疑難解答、可追蹤性等等的說明。 |
測試結果 | 使用特定結果和詳細數據執行測試案例的單一實例。 |
測試回合 | 以下列項目為基礎的測試結果邏輯群組: - 使用內建工作執行的測試:使用 Visual Studio Test、Ant、Maven、Gulp、Grunt 或 Xcode 等單一工作執行的所有測試都會在單一測試回合下報告 - 使用 [發佈測試結果 ] 工作發佈的結果:提供選項,可將一或多個測試結果檔案的所有測試結果分組成單一執行,或個別執行每個檔案 - 使用 API(s)發佈的測試結果: API(s) 提供彈性來建立測試回合,並視需要組織每個回合的測試結果。 |
可追溯 性 | 能夠 從測試結果往前或向後追蹤 至需求、Bug 或原始程式碼。 |
說明與支援
- 請參閱我們的 疑難解答 頁面
- 取得 Stack Overflow 的建議,並透過 開發人員社群 取得支援