自動化測試框架
編輯在軟件質量保證中,自動化測試框架或測試框架指定用于在不同環境條件下對程序進行系統自動化測試的軟件和測試數據的集合。 監控和評估軟件的行為和輸出。
一般
編輯一個自動化測試框架由兩個主要部分組成:測試執行引擎,負責處理測試邏輯;測試數據存儲庫,包含測試腳本、測試程序和其他測試資源。 通常,創建的測試腳本非常適合要測試的環境,因此不能在其他領域重復使用,或者只能在有限的范圍內重復使用。
自動測試框架的創建用于測試自動化,因為它允許在沒有用戶交互的情況下執行所有(或至少大多數)程序功能。 輸出結果并與默認值進行比較以確定測試結果。 自動化測試框架通常是使用測試自動化框架創建的——例如 B. STAF 或 TPT - 創建。 例如,此類框架提供了在不同系統上并行運行測試或在必要時通過執行預定義操作(例如將測試復制到測試環境中的所有計算機)獨立設置測試環境的可能性。
網頁開發
編輯在Web開發中,小型Web應用程序被用作自動化測試框架e,它根據使用的端口號模擬REST或SOAP接口的不同錯誤場景。
例子
- HTTP 狀態碼為 200 且數據有效的請求成功
- 響應 HTTP 狀態代碼 200 和無效數據
- 響應無效的 HTTP 標頭
- 具有高延遲或超時的響應
- 返回特定 HTTP 狀態代碼的端口請求(例如,端口 20301 上的狀態代碼 301)
- 在具有無效 SSL 或 TLS 證書的端口上請求
- 請求沒有服務的IP地址或端口
目標
編輯- 測試流程自動化
- 執行測試套件和測試用例
- 生成測試報告
優勢
編輯內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/363624/