邮递员在收集开始时一次定义变量列表

时间:2018-11-21 13:37:59

标签: postman

我需要定义一组变量,并且它们不应与环境变量混合在一起。在收集集的开头,我定义了它们

$l_col

并清除所有测试集

function orderdata($l_col,$l_dir,$l_data) {
    usort($l_data, function($a, $b) use ($l_col) { 
        return $a[$l_col] <=> $b[$l_col]; 
    }); 
    return $l_data;
}

如果我有连续的测试集,它可以工作。我需要类似邮递员的“收集预先请求脚本”,但是它会在每次测试之前执行。如何在收集或执行文件夹之前设置一些变量?

1 个答案:

答案 0 :(得分:0)

如果您想在集合级别设置变量,则可以通过集合设置来定义它们: https://learning.getpostman.com/docs/postman/environments_and_globals/variables/#defining-collection-variables

如果您要为集合(或文件夹)中的每个请求运行相同的请求前脚本,也可以从集合/文件夹设置中执行此操作: https://learning.getpostman.com/docs/postman/scripts/pre_request_scripts/#adding-a-pre-request-script-to-a-collection-or-folder