自帶的html報(bào)告
需要插件:pytest-html澄干,第四章已經(jīng)安裝各個(gè)需要的插件了分唾,請(qǐng)看第四章
生成報(bào)告命令:
pytest -vs --html=./report.html
allure級(jí)別的美觀報(bào)告:
配置:
1.官網(wǎng)下載allure
2.放到?jīng)]有中文的目錄下溅呢,把bin目錄配置到環(huán)境變量path下面
3.jdk安裝配置骡湖,也需要配置環(huán)境變量
4.重啟pycharm(不然剛配置后幢竹,可能還是無(wú)法調(diào)用榛臼,會(huì)出現(xiàn)亂碼報(bào)錯(cuò)伊佃,坑了我一會(huì))
生成報(bào)告:
1.生成臨時(shí)的json報(bào)告文件
pytest -vs --alluredir ./temp
2.通過(guò)臨時(shí)json文件生成html報(bào)告,但是不是特別美觀沛善,需要定制化
import os
import pytest
if __name__ == '__main__':
pytest.main();
# 把temp目錄臨時(shí)json下文件生成到report空目錄下面
os.system("allure generate temp -o report --clean")
3.allure報(bào)告定制:我還在學(xué)習(xí)emmmm