pytest框架笔记(十三) : Pytest+Allure定制报告
生活随笔
收集整理的這篇文章主要介紹了
pytest框架笔记(十三) : Pytest+Allure定制报告
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、前言
Allure框架是一個靈活的輕量級多語言測試報告工具,它不僅以web的方式展示了簡介的測試結果,而且允許參與開發過程的每個人從日常執行的測試中最大限度的提取有用信息
從dev/qa的角度來看,Allure報告簡化了常見缺陷的統計:失敗的測試可以分為bug和被中斷的測試,還可以配置日志、步驟、fixture、附件、計時、執行歷史以及與TMS和BUG管理系統集成,所以,通過以上配置,所有負責的開發人員和測試人員可以盡可能的掌握測試信息。
從管理者的角度來看,Allure提供了一個清晰的“大圖”,其中包括已覆蓋的特性、缺陷聚集的位置、執行時間軸的外觀以及許多其他方便的事情。allure的模塊化和可擴展性保證了您總是能夠對某些東西進行微調,使Allure更適合您,那么今天我們就來說說如何使報告更加詳細的顯示我們需要的信息,以及allure與jenkins的集成
- Feature: 標注主要功能模塊
- Story: 標注Features功能模塊下的分支功能
- Severity: 標注測試用例的重要級別
- Step: 標注測試用例的重要步驟
- Issue和TestCase: 標注Issue、Case,可加入URL
1、Environment
在Allure報告中添加環境信息,通過創建environment.properties或者environment.xml文件,并把文件存放到allure-results(這個目錄是生成最后的html報告之前,生成依賴文件的目錄)目錄下
environment.properties
Browser=Chrome Browser.Version=63.0 Stand=Production ApiUrl=127.0.0.1/lo總結
以上是生活随笔為你收集整理的pytest框架笔记(十三) : Pytest+Allure定制报告的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 纷享销客罗旭对话元气森林黄晓枫:零售数字
- 下一篇: 程序设计思维与实践 Week7 作业 A