轮询设置


1、次数轮询

次数轮询:

以设置的循环次数与每次请求的循环间隔进行轮询。

循环次数:设置此用例轮询执行的次数。

循环间隔:设置此用例每次轮询执行的时间间隔。

成功后继续轮询:设置此用例在轮询过程中某一次轮询执行通过后是否继续轮询执行。

  • 若不开启成功后继续轮询时,则在此步骤执行不通过时会根据设置的轮询策略进行轮询执行。如设置轮询次数:5 次,轮询间隔:15 秒,则此用例在执行不通过时每间隔15秒执行此用例1次,循环执行5次。若在某一次执行通过,则停止轮询执行。

  • 若开启成功继续轮询时,则在此用例执行通过时则会根据设置的轮询策略继续进行轮询执行。

2、数据轮询

数据轮询:

以设置的轮询请求参数数据与每次请求的时间间隔进行轮询,逐一读取参数数组中每个参数值,进行请求。

轮询间隔:设置此用例每次轮询请求执行的时间间隔。

数据:设置用例轮询的参数与参数的数据源。

  • 位置:表示轮询参数的位置,请求体、请求头、Url参数、路径参数和规则输入。

  • 参数Key:指定参数项中进行轮询的参数。在规则的入参和header、query、param、请求body为表单格式,直接填写用例中定义的参数key即可;若请求body为raw-json格式,需要填写定义的参数key的索引路径,如请求body:

{
  "code": 200,
  "msg": "ok",
  "data": {
    "id": 14756
  }
}

id参数需要进行数据轮询,则参数key为$.data.id

  • 值:指定轮询参数的数据(仅支持数组格式),可以为上游用例输出参数、公共参数或自定义参数。
Copyright © GoApi 2018 all right reserved,powered by Gitbook该文件修订时间: 2023-08-24 14:34:58

results matching ""

    No results matching ""