Python pytest-allure下载、安装、配置,pycharm首次配置运行

1、下载allure:

1、allure官网下载入口
https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/
在这里插入图片描述
2、选择一个版本下载:
我这里选择zip包下载
在这里插入图片描述

3、解压、配置环境变量

在这里插入图片描述

4、检查是否配置成功,cmd命令,输入:allure --version
在这里插入图片描述

2、安装pytest和allure

1、pip 安装:
pip install pytest
pip install allure-pytest

2、Test.py测试运行
import pytest,os
class TestFirst():
def func(self,x):
return x + 1
def test_001(self):
assert self.func(3) == 5
def test_002(self):
print(“这是第2条测试用例!!”)
def test_003(self):
print(“这是第3条测试用例!!”)
if name == ‘main’:
# #生成allure报告的json文件
pytest.main([‘Test.py’,‘-s’, ‘-q’, ‘–alluredir=./report_results’])
# #启动allure服务查看报告结果
os.system(‘allure serve ./report_results’)

3、报告结果
在这里插入图片描述

3、pycharm首次运行编码错误、不生成json文件问题

1、编码错误,在pycharm的setting里设置File Encoding为GBK

**加粗样式**

2、无法生成json文件问题,在pycharm的setting里设置运行方式为Unittest

在这里插入图片描述

  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值