淺談自動化測試流程

淺談AST(自動化測試)流程,歡迎你們多多指點,多提寶貴意見。架構

AST階段一:需求收集——分析自動化測試需求框架

1.舉行啓動會議,對SUT(被測試的系統)進行整體描述工具

2.SUT的要求是可測試和可自動化的性能

3.評估哪些測試能夠自動化測試

4.分析當前生命週期中SUT使用的工具和複用現有的AST工具設計

5.對AST和測試中須要的工具進行評估,並提出建議生命週期

6.肯定和討論測試環境,包括測試環境的採購和安排,列出測試環境的概要開發

7.與開發相關人員一塊兒走查一遍AST測試需求,最後達成一致意見產品

8.給出能夠自動化的測試的建議報告自動化

9.數據需求的初始化測試

AST階段二:測試用例設計和開發

1.明確手頭上的任務以及自動化的相關的目標

2.考慮風險,肯定緩解風險的策略

3.若是存在手動測試用例和過程,對其進行評估,考慮是否重用或轉換爲自動化測試

4.定義AST的架構和設計

5.定義並開發測試數據

6.走查一遍AST測試用例/過程,並在優先級上達成一致意見

7.記錄要自動化的高層次測試用例,以及詳細的測試步驟

8.按照階段/優先級、時間表來實現測試用例

9.過一遍AST的架構和設計

10.更新時間表---肯定進度表

 

AST階段三:開發自動化軟件測試框架和測試腳本

1.搭建自動化測試框架,開發新的知足測試用例需求的腳本

2.測試環境

1.)驗證所使用的測試數據的有效性,即考慮測試數據的深度和廣度

2.)驗證與各類業務規則或訪問權限接觸的數據集是正確的

3.)肯定測試環境的具體配置,考慮留出時間訂購硬件

4.)進行性能測試活動時,測試環境反應了產品環境,或者肯定使用用於構建初始功能測試的虛擬環境是有效的

4與客戶一塊兒大體走查一遍自動化測試用例

5.走查一遍測試環境配置

AST階段四------自動化測試的執行和結果報告

1.理解並遵循准入和準出的標準

2.從開發環境中隔離出測試環境

3.執行自動化框架和測試腳本

4.記錄每一個測試運行的經過或失敗狀態

5.遵循缺陷跟蹤生命週期,生成軟件問題報告,跟蹤缺陷直相當閉

6.跟蹤效率和進度

7.按要求,進行AST培訓,包括ASTF用戶指南

 

AST測試階段五----審查和評估程序

1.完成AUT自動化工做

2.記錄經驗和教訓

3.進行任何問題的根源分析和採起適當的措施

4.最終的AST項目報告,包括到目前爲止討論的全部相關工做,如:狀態指標、各類測試結果、根源分析等

 

註釋:

AST自動化軟件測試

SUT被測試的系統

ASTF自動化軟件測試框架

AUT被測試的應用

相關文章
相關標籤/搜索