- pytest框架與自動化測試應用
- 房荔枝 梁麗麗編著
- 348字
- 2023-08-31 20:25:47
1.1.1 測試框架能為我們解決什么問題
在整個測試的過程當中,通常流程化的東西包括編寫測試計劃、編寫測試用例、執行測試用例、提交Bug、編寫測試報告,還有溝通和開會等。
作為測試人員,平時做的最多的工作是什么?如圖1-1所示。

圖1-1 測試人員平時重復的工作
執行測試和提交Bug這個過程是重復出現的。那么我們可以把整個執行的過程封裝成一個框架,每次我們只需把測試用例提交,之后讓它幫助我們進行一些用例的執行及管理。提交Bug這個活動也是重復的,在提交報告的過程中,我們需要一些運行結果的依據,最好能夠生成一個非常漂亮的報告供我們參考,那么這部分需要有相應的框架來幫助我們實現。
總結來講,所有的重復工作,我們都可用框架的方式實現,所以需要自己親自設計和編寫腳本代碼。執行測試及提交精美測試報告這些任務可以由pytest和它的插件幫助我們完成。