欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

pytest allure添加環(huán)境信息實(shí)例講解

 更新時(shí)間:2022年12月17日 10:45:36   作者:愛學(xué)習(xí)de測(cè)試小白  
這篇文章主要介紹了pytest allure添加環(huán)境信息實(shí)例,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

前言

本篇來學(xué)習(xí)下在allure中如何添加環(huán)境信息

properties文件

在allure的report根目錄下添加一個(gè) environment.properties 文件,allure報(bào)告就會(huì)顯示在報(bào)告中

Author=DH
NativePlace=Liaoning
City=Beijing
Age=28
Professional=Test Engineer
Blog=http://www.dbjr.com.cn/

編寫case

# -*- coding: utf-8 -*-
import os
import shutil
def test_1():
    print('這是case1')
def test_2():
    print('這是case2')
if __name__ == '__main__':
    # 運(yùn)行pytest,--alluredir 指定報(bào)告結(jié)果目錄為 allure-report
    os.system('pytest -sq test_69.py --alluredir=./allure-report --clean-alluredir')
    # 這里是在項(xiàng)目根路徑下創(chuàng)建的environment.properties文件拷貝到allure-report報(bào)告中,保證環(huán)境文件不會(huì)被清空
    shutil.copy('./environment.properties', './allure-report/environment.properties')
    # 打開allure報(bào)告 (目錄與上面生成結(jié)果目錄需一致)
    os.system('allure serve ./allure-report')

運(yùn)行case,查看報(bào)告

xml文件

  • 在allure的report根目錄下添加一個(gè) environment.xml文件,allure報(bào)告就會(huì)顯示在報(bào)告中
  • environment.xml
<environment>
    <parameter>
        <key>Author</key>
        <value>DH</value>
    </parameter>
    <parameter>
        <key>NativePlace</key>
        <value>Liaoning</value>
    </parameter>
    <parameter>
        <key>City</key>
        <value>Production</value>
    </parameter>
    <parameter>
        <key>Age</key>
        <value>28</value>
    </parameter>
    <parameter>
        <key>Professional</key>
        <value>Test Engineer</value>
    </parameter>
    <parameter>
        <key>Blog</key>
        <value>http://www.dbjr.com.cn/</value>
    </parameter>
</environment>

編寫case

# -*- coding: utf-8 -*-
import os
import shutil
def test_1():
    print('這是case1')
def test_2():
    print('這是case2')
if __name__ == '__main__':
    # 運(yùn)行pytest,--alluredir 指定報(bào)告結(jié)果目錄為 allure-report
    os.system('pytest -sq test_69.py --alluredir=./allure-report --clean-alluredir')
    shutil.copy('./environment.xml', './allure-report/environment.xml')
    # 打開allure報(bào)告 (目錄與上面生成結(jié)果目錄需一致)
    os.system('allure serve ./allure-report')

查看報(bào)告

到此這篇關(guān)于pytest allure添加環(huán)境信息實(shí)例講解的文章就介紹到這了,更多相關(guān)pytest allure環(huán)境信息內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論