跳转至

文件上传场景

对于上传文件类型的测试场景,HttpRunner 集成 requests_toolbelt 实现了上传功能。

在使用之前,确保已安装如下依赖库: * requests_toolbelt * filetype

使用内置 upload 关键字,可轻松实现上传功能(适用版本:2.4.1+)。


teststeps:
-
    name: 用户vip状态检查-v3
    variables:  # 测试步骤变量
        api_name: "detail"
    request:
        method: POST
        url: http://127.0.0.1:5000/demo
        headers:
            Cookie: session=AAA-BBB-CCC
        upload:
            file: "data/file_to_upload"
            field1: "value1"
            field2: "value2"
    validate:  # 断言
        - eq: [ "status_code", 200 ]
回到页面顶部