美文网首页
python接口自动化-allure2-报告添加附件-视频

python接口自动化-allure2-报告添加附件-视频

作者: 疯子李 | 来源:发表于2024-01-14 09:23 被阅读0次
    # -*- coding: utf-8 -*-
    # @Time    : 2023/7/10 21:05
    # @Author  : yanfa
    # @user   : yanfa 
    # @File    : test_attach_for_video.py
    # @remark: 添加附件-视频
    """"""
    
    """
    一、Allure2 报告中添加附件(视频)应用场景
    应用场景:
        在做 UI 自动化测试时,可以将页面截图,或者出错的页面进行截图,将截图录制为视频添加到测试报告中展示,辅助定位问题
    解决方案:
        Python:使用 allure.attach.file() 添加视频。
        Java:直接通过注解或调用方法添加。
        
    二、Allure2 报告中添加视频附件 - Python
    语法:allure.attach.file(source, name, attachment_type, extension),参数解释:
    source:文件路径,相当于传一个文件。
    name:附件名字。
    attachment_type:附件类型,是 allure.attachment_type 其中的一种。
    extension:附件的扩展名。
    """
    import allure
    
    class TestWithAttach:
        def test_video(self):
            allure.attach.file("1.mp4",
                               name="视频",
                               attachment_type=allure.attachment_type.MP4,
                               extension="mp4")
    
    """三、Allure2 报告中添加视频附件 - Java
    注解方式添加:
        注解方式直接传入视频。
        @Attachment(value = "视频名", type = "video/mp4", fileExtension = "后缀")
    
    调用方法添加:
        使用Allure方法传入视频。
        Allure.addAttachment("视频名", "video/mp4",视频路径, "后缀");
    """
    

    相关文章

      网友评论

          本文标题:python接口自动化-allure2-报告添加附件-视频

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