【pytest官方文檔】解讀- 開發可pip安裝的第三方插件
- 2022 年 10 月 26 日
- 筆記
在上一篇的 hooks 函數分享中,開發了一個本地插件示例,其實已經算是在編寫插件了。今天繼續跟著官方文檔學習更多知識點 …
Continue Reading在上一篇的 hooks 函數分享中,開發了一個本地插件示例,其實已經算是在編寫插件了。今天繼續跟著官方文檔學習更多知識點 …
Continue Reading上一節講到如何安裝和使用第三方插件,用法很簡單。接下來解讀下如何自己開發pytest插件。 但是,由於一個插件包含一個或 …
Continue Reading本節討論安裝和使用第三方插件。關於編寫自己的插件,我們下一章繼續。 一、pip 安裝 就像安裝一些其他第三方庫一樣,使用 …
Continue Reading在之前的分享中,我們知道可以使用yield或者return關鍵字把fixture函數里的值傳遞給test函數。 這種方法 …
Continue Reading當pytest要執行一個測試函數,這個測試函數還請求了fixture函數,那麼這時候pytest就要先確定fixture …
Continue Reading一、fixture有效性 fixture有效性,說白了就是fixture函數只有在它定義的使用範圍內,才可以被請求到。比 …
Continue Reading有時候,為了滿足某些場景的需要,我們知道有些測試函數在這時候肯定不能執行,或者執行了也會失敗。那麼我們 可以選擇去跳過這 …
Continue Reading在上一章中,文末留下了一個坑待填補,疑問是這樣的: 目前從官方文檔中看到的是 We have to be careful …
Continue Reading既然fixtures是給執行測試做準備工作的,那麼pytest如何知道哪些測試函數 或者 fixtures要用到哪一個f …
Continue Reading在深入了解fixture之前,讓我們先看看什麼是測試。 一、測試的構成 其實說白了,測試就是在特定的環境、特定的場景下、 …
Continue Reading