from selenium import webdriver
import time
import pytest
import allure
import os

@allure.feature('111111111')
@allure.severity('critical')
def test_1():
    """这是用例描述 test_1"""
    d = webdriver.Firefox()
    d.get('https://www.baidu.com')

    allure.attach('baidu.png',d.get_screenshot_as_file('baidu.png'),attachment_type=allure.attachment_type.PNG)
    time.sleep(2)
    d.quit()
    assert 0==1

代码如上
但是执行后,在测试报告中无法查看图片,,进入目录打开原文件也无法打开,提示不支持此文件格式,selenium 截图是可以打开的,就是经过这个 allure 一转就打不开了

windows 内提示图如下:


↙↙↙阅读原文可查看相关链接,并与作者交流