天天看點

ui自動化收尾

主要學習 1.測試報告,2.用例失敗重跑,3.測試結果,郵件,群聊天工具

 安裝步驟

工具名稱allure 額老恩

1.解壓檔案

2.将解壓bin 目錄放到系統環境變量path 下

3.allure --version cmd輸入

4.python 安裝 pip install allure-pytest

 面試問題一?出報告的流程是啥???

第一步:我們裝的是本地化的工具

第二步:我們用python裝的是和他繼承的插件pip install allure-pytest

第三步:pytest -s -q --alluredir report/allure/path  執行指令把出測試報告路徑出出來

第四步:allure serve report\allure  使用allure指令執行生産測試報告

allure generate [json_report_path] -o [html_report_path]

關于 allure權限問題:

import sys

sys.path.append('/xx/xx/')

allure報告内容展示

allure用例描述

使用方法 參數值 參數說明

@allure.epic() epic描述 靈活裡面的概念,定義史詩,往下是feature

@allure.feature() 子產品名稱 功能點的描述,往下是story

@allure.story() 使用者故事 使用者故事,往下是title

@allure.title(用例的标題) 用例的标題 重命名html報告名稱

@allure.testcase() 測試用例的連結位址 對應功能測試用例系統裡面的case

@allure.issue() 缺陷 對應缺陷管理系統裡面的連結

@allure.description() 用例描述 測試用例的描述

@allure.step() 操作步驟 測試用例的步驟

@allure.severity() 用例等級 blocker,critical,normal,minor,trivial

@allure.link() 連結 定義一個連結,在測試報告展現

@allure.attachment() 附件 報告添加附件

 例子檔案

繼續閱讀