pytest jenkins allure生成報告

2022-08-29 08:21:10 字數 1092 閱讀 4858

1、安裝jenkins

2、安裝python

3、安裝python第三方庫:pytest、allure

pip install pytest

pip install allure-pytest

pip install allure-python-commons

4、jenkins中安裝allure外掛程式,我的已經安裝過了,沒安裝,點選可選外掛程式標籤,搜尋allure,進行安裝,如果安裝失敗,可以換安裝源(詳見我另乙個博文

安裝完成後重啟jenkins

5、jenkins的全域性配置中配置allure外掛程式

6、jenkins中job配置

我發現用allure必須使用pytest命令來執行,如果用python run.py 這樣生成的allure報告中是空的,目前也沒找到原因。

下面截圖紅框部分必須寫一致。

構建後操作點選advanced(

高階)按鈕後,可以看到report path的路徑,預設名稱可以自己修改。

resrlts的path是指把allure生成的結果放進去,裡邊一般是json或xml檔案

report path是指把allure生成的結果檔案轉換為html報告

都設定完成後,點選儲存,應用,構建即可

7、構建成功後在jenkins中可以直接開啟

七 HTMLTestRunner生成測試報告

coding utf 8 created on 2019 01 21 author codeali import os import unittest import time import logging from lib import pathdeal from lib import log fr...

linux系統下生成oracle awr報告

1 切換oracle使用者 2 查詢awrrpt.sql檔案路徑 一般在 oracle home rdbms admin目錄下 3 登入sysdba使用者 4 執行awrrpt.sql 5 輸入要生成awr報告的型別,可以輸入text型別或html型別 6 選擇檢視最近多少天的映象記錄 輸入1,則表...

用dompdf和pChart生成PDF報表

今天搞定了proposal tool v2.0的pdf報表生成模組。簡單總結一下我所使用的解決方案。需求需求是要根據使用者選擇的歷史資料,動態的生成一系列的折線圖 餅圖 柱狀圖,然後將這些圖表整合到乙個pdf檔案中。pdf中的文字也是動態的和可修改的。工具開發語言使用php 圖表生成工具使用了強大的...