pytest學習07 生成html報告

2022-09-17 17:09:19 字數 1168 閱讀 5327

pytest-html是乙個外掛程式,pytest用於生成測試結果的html報告。相容python2.7  3.6

pytest-html

1、github 上原始碼位址 

2、pip安裝

pip install pytest pytest-html

3、執行方法

html報告:

1、開啟cmd,cd到需要執行pytest用例的目錄,執行指令:pytest --html=report.html

2、執行完成之後,在當前目錄會生成乙個report.html的報告檔案,顯示效果如下:

指定報告路徑:

1、直接執行 pytest --html = report.html 生成的報告會和當前指令碼在同一路徑,如果想指定報告的存放位置,放到當前指令碼的同一目錄下的report資料夾裡

pytest --html =./report/report.html

2、如果想指定執行某個.py檔案用例或者某個資料夾裡面的所有用例,需加個引數。具體規則參考【pytesst學習2,用例執行規則】

顯示選項:

預設情況下,『結果』表中的所有行為都將被展開,但具有測試通過的行除外passed。

可以使用查詢引數定義此行為: ?collapsed = passed,xfailed,skipped.

22 生成括號

n n組括號,括號字串長度為2n2n 字串中的每個字元有兩種選擇可能,或 故有22n 2 22 n種可能。分析 1 我們定義兩個變數left和right分別表示剩餘左右括號的個數,如果在某次遞迴時,左括號的個數大於右括號的個數,說明此時生成的字串中右括號的個數大於左括號的個數,即會出現 或者 這樣的...

NLP學習筆記15 生成句子

本文屬於nlp學習筆記系列。當乙個模型訓練好後,我們可以利用這個模型來生成一些資料,就是生成模型。例如 生成句子,影象,程式等。當然還有判別模型。語言模型屬於生成模型,所以可以生成句子。下面的例子,假如有個詞庫,然後每乙個詞對應的概率已經訓練好了,然後用unigram來生成乙個句子 由於unigra...

Docker學習筆記3 生成映象

通過編寫dockerfile檔案,我們可以利用docker來製作自己的映象檔案。命令格式如下 docker build t 映象名 dockerfile檔案所在資料夾路徑 t表明後面引數是映象的映象名。執行完該命令就根據dockerfile中的配置生成了我們需要的映象檔案。dockerfile詳解 ...