美文网首页
pytest集成allure

pytest集成allure

作者: xpl111 | 来源:发表于2019-03-23 10:26 被阅读0次

pytest+allure生成报告

安装allure插件

先解压到software目录下


image.png

环境变量中配置下allure位置
ps:一定要先配置环境变量,再启动pycharm


image.png

安装allure-pytest

pip install pytest
pip install allure-pytest

pytest命令执行并输出报告

pytest --alluredir 报告路径

查看报告

allure serve 报告路径

丰富报告内容

往报告中添加附件

allure.attach(r.text,"响应报文",allure.attachment_type.TEXT)

#第一个参数,附件内容:文件路径,文本内容
#第二个参数,附件名字
#第三个参数,附件的类型
image.png image.png

给用例添加标题

allure.title("标题内容")
allur

修改用例优先级

@allure.severity("优先级")
#优先级有blocker, critical, normal, minor, trivial几个级别
image.png

用例分类管理

    @allure.feature("功能模块")
    @allure.story("功能点")

#feature是story的父级
image.png image.png

关联用例或者缺陷

@allure.issue("http://www.baidu.com")  # 问题表识,关联标识已有的问题,可为一个url链接地址
 @allure.testcase("测试登录")  # 用例标识,关联标识用例,可为一个url链接地址

相关文章

网友评论

      本文标题:pytest集成allure

      本文链接:https://www.haomeiwen.com/subject/czvjvqtx.html