pytest allure自動化測試

2022-09-02 00:48:14 字數 1657 閱讀 9773

配置allure:在系統變數path中新增:對應的allure安裝路徑

配置成功的標誌:

在pycharm中安裝allure: pip install allure-pytest(生成allure測試報告)

指定執行test002

#-x出現一條測試用例失敗就退出測試

-v: 豐富資訊模式, 輸出更詳細的用例執行資訊

-s:顯示print內容

-q: 簡化結果資訊,不會顯示每個用例的檔名

allure是一款輕量級並且非常靈活的開源測試報告框架。 它支援絕大多數測試框架, 例如testng、pytest、juint等。它簡單易用,易於整合。

通過它我們可以生成allure所需要的用於生成測試報告的資料

@allure.feature # 用於描述被測試產品需求

@allure.story # 用於描述feature的使用者場景,即測試需求

with allure.step(): # 用於描述測試步驟,將會輸出到報告中

allure.attach # 用於向測試報告中輸入一些附加的資訊,通常是一些測試資料,截圖等

首先,開啟谷歌瀏覽器屬性,把路徑複製下來:

再到pycharm內,開啟設定,開啟工具,如圖:

pytest allure自動化測試框架(一)

pytest是python最流程的單測框架之一。在本文中,我們將會介紹pytest的特點,功能和使用。安裝python依賴庫 pip3 install pytest pip3 install pytest allure adapto 檔案目錄 三個pytest測試指令碼 注 一定要以test 或xx...

自動化測試 引言 自動化之我見

作為開篇,這裡先簡單介紹一下個人情況 本人非計算機專業的本科畢業,從事軟體測試工作一年多了,同樣的,接觸自動化測試領域也有一年了,打算開個部落格把我在工作中所學到與自動化測試有關的東西分享出來。好啦,下面開始說正題 自動化測試自身就是乙個很大的概念。逛過一些測試論壇的童鞋應該會知道qtp和loadr...

自動化測試 web自動化測試

自動化 由機器裝置代替人為完成制定目標的過程 優點 提高工作效率 減少勞動力 產品規格同一標準 批量生產 自動化測試 讓程式代替人為去驗證程式功能的過程,即在預設條件下執行程式系統 流程確定 搭建自動化框架 編寫測試用例,將其轉化為soupui 介面 自動化測試指令碼 執行自動化測試指令碼 輸出執行...