【问题标题】:How to write a test sequence for JSON body?如何为 JSON 正文编写测试序列?
【发布时间】:2021-06-16 01:02:59
【问题描述】:

我有这个 'POST' json 正文

{
    "guid": "{{guid}}",
    "objectId": "{{object_id}}",
    "systemCode": "{{code_of_system}}",
    "callbackURL": "{{callback_url}}",
    "packageType": "{{package_type}}",
    "files":
            [
                {
                    "fileName": "file01.pdf",
                    "documentType": "example"   
                }
            ]
}

我想在"Pre-req.""Tests" 中为"fileName" 对象创建一个序列,以便它会自动更改正文中的文件名。例如,我有两个文件"file01.pdf""file02.pdf"。在我运行 post case 后是否有自动更改名称的选项 - 它会从 'file01.pdf' 切换到 'file02.pdf' ?

提前谢谢你

【问题讨论】:

    标签: json testing postman sequence


    【解决方案1】:
    "fileName": "file{{index}}.pdf"
    

    现在从 pre 或 test 脚本更改索引

    pm.environment.set("index", "2");
    
    or
    
    pm.environment.set("index", pm.environment.get("index")+1);
    

    【讨论】:

    • pm.environment.set("index", pm.environment.get("index")+1); 这将在我每次运行脚本时添加 +1 对吗?
    • 是加一并存储到环境中
    猜你喜欢
    • 2017-10-08
    • 1970-01-01
    • 1970-01-01
    • 2022-06-12
    • 1970-01-01
    • 2021-12-18
    • 2020-12-22
    • 2021-02-03
    • 2015-09-11
    相关资源
    最近更新 更多