1. 程式人生 > >pytest使用筆記(二)——pytest+allure配置使用

pytest使用筆記(二)——pytest+allure配置使用

ins 窗口 rem rate 成功 文字 sta 打開 語言

使用環境及預置條件

開發工具:pycharm

操作系統:win10

開發語言:python3.6

使用庫:pytest4.0,pytest-allure-adaptor

註意不要安裝allure-pytest該庫,否則會出現option names {‘alluredir‘} already added錯誤

1,安裝PowerShell (win10自帶有,其他系統自行安裝)

2,打開PowerShell,輸入命令:

set-executionpolicy remotesigned -s cu

再輸入

iex (new-object net.webclient).downloadstring(‘https://get.scoop.sh‘)

輸入scoop help 可查看scoop命令列表

技術分享圖片

出現如上文字內容說明scoop安裝成功。

3,在PowerShell命令窗口輸入 scoop install allure

技術分享圖片

4,進入存放用例py文件的目錄下,執行

 py.test --alluredir=reports

技術分享圖片

存放用例的目錄中會多一個reports文件夾,裏面是各種txt和json文件

技術分享圖片

再執行

allure generate reports

存放用例的目錄中會多一個allure-reports文件夾

技術分享圖片

註意,用火狐瀏覽器打開index.html文件,不要用chrome,ie瀏覽器打開,打開效果截圖如下:

技術分享圖片

技術分享圖片

技術分享圖片

pytest使用筆記(二)——pytest+allure配置使用