<tfoot id='XSMdT'></tfoot>

    <small id='XSMdT'></small><noframes id='XSMdT'>

    <i id='XSMdT'><tr id='XSMdT'><dt id='XSMdT'><q id='XSMdT'><span id='XSMdT'><b id='XSMdT'><form id='XSMdT'><ins id='XSMdT'></ins><ul id='XSMdT'></ul><sub id='XSMdT'></sub></form><legend id='XSMdT'></legend><bdo id='XSMdT'><pre id='XSMdT'><center id='XSMdT'></center></pre></bdo></b><th id='XSMdT'></th></span></q></dt></tr></i><div id='XSMdT'><tfoot id='XSMdT'></tfoot><dl id='XSMdT'><fieldset id='XSMdT'></fieldset></dl></div>
      <bdo id='XSMdT'></bdo><ul id='XSMdT'></ul>

  1. <legend id='XSMdT'><style id='XSMdT'><dir id='XSMdT'><q id='XSMdT'></q></dir></style></legend>

    1. 如何在 Postman 中编写全局函数

      时间:2023-10-20
      <tfoot id='tRpJa'></tfoot><legend id='tRpJa'><style id='tRpJa'><dir id='tRpJa'><q id='tRpJa'></q></dir></style></legend>
      1. <small id='tRpJa'></small><noframes id='tRpJa'>

              <bdo id='tRpJa'></bdo><ul id='tRpJa'></ul>
                <tbody id='tRpJa'></tbody>
              <i id='tRpJa'><tr id='tRpJa'><dt id='tRpJa'><q id='tRpJa'><span id='tRpJa'><b id='tRpJa'><form id='tRpJa'><ins id='tRpJa'></ins><ul id='tRpJa'></ul><sub id='tRpJa'></sub></form><legend id='tRpJa'></legend><bdo id='tRpJa'><pre id='tRpJa'><center id='tRpJa'></center></pre></bdo></b><th id='tRpJa'></th></span></q></dt></tr></i><div id='tRpJa'><tfoot id='tRpJa'></tfoot><dl id='tRpJa'><fieldset id='tRpJa'></fieldset></dl></div>

              • 本文介绍了如何在 Postman 中编写全局函数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                我需要帮助编写一个通用函数以在一组请求中使用,这将有助于构建框架.

                I need help writing a common function to use across a collection of requests which will help with building a framework.

                我尝试过使用以下格式

                以下函数在第一个函数的Test选项卡中声明

                The following function is declared in the Test tab in the first function

                postman.setGlobalVariable("function", function function1(parameters)
                {
                  //sample code
                });
                

                我在预请求中使用了以下内容

                I used the following in the pre-request

                var delay = eval(globals.function);
                delay.function1(value1);
                

                我收到以下错误

                评估预请求脚本时出错:无法读取未定义的属性function1".

                谁能帮我定义全局/通用函数并在请求中使用它们?

                Can anyone help me with how to define Global/common functions and use them across the requests?

                提前致谢

                推荐答案

                没有eval:

                在集合的预请求脚本中定义一个包含您的函数的对象,而不使用 letvar 等.这会将其附加到 Postman 的全局沙箱对象.

                Define an object containing your function(s) in the collection's pre-request scripts without using let, var, etc. This attaches it to Postman's global sandbox object.

                utils = {
                  myFunc: function() {
                    return 'hello';
                  }
                };
                

                然后在您请求的预请求或测试脚本部分中调用该函数:

                Then within your request's pre-request or test script section just call the function:

                console.log(utils.myFunc());
                

                这篇关于如何在 Postman 中编写全局函数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:在纠正用 Javascript (node.js) 编写的 CRC-ITU 检查方法中的问题时需要帮助 下一篇:Postman 中的外部库

                相关文章

              • <small id='ZyS7m'></small><noframes id='ZyS7m'>

                <tfoot id='ZyS7m'></tfoot>

                    <bdo id='ZyS7m'></bdo><ul id='ZyS7m'></ul>

                    <legend id='ZyS7m'><style id='ZyS7m'><dir id='ZyS7m'><q id='ZyS7m'></q></dir></style></legend>

                  1. <i id='ZyS7m'><tr id='ZyS7m'><dt id='ZyS7m'><q id='ZyS7m'><span id='ZyS7m'><b id='ZyS7m'><form id='ZyS7m'><ins id='ZyS7m'></ins><ul id='ZyS7m'></ul><sub id='ZyS7m'></sub></form><legend id='ZyS7m'></legend><bdo id='ZyS7m'><pre id='ZyS7m'><center id='ZyS7m'></center></pre></bdo></b><th id='ZyS7m'></th></span></q></dt></tr></i><div id='ZyS7m'><tfoot id='ZyS7m'></tfoot><dl id='ZyS7m'><fieldset id='ZyS7m'></fieldset></dl></div>