【问题标题】:Karate : Is it feasible to iterate Url to support pagination空手道:迭代Url支持分页是否可行
【发布时间】:2020-05-21 01:51:56
【问题描述】:

我有一个带有分页的休息端点,我想通过遍历所有页面来验证预期参数是否存在。我能想到的一种选择是定义一个数组,其中包含像 {0,25,50....} 这样的页面偏移间隔 欢迎更好的方法。满足我的预期条件时是否可以打破循环?

ex: Given url 'http://myhost.com/v1/cats/'+'#(offset)'
And request {name : 'Billie'}
When method post
Then status 201

注意:上面的代码还没有测试过,正在寻找更好的方法。

【问题讨论】:

    标签: karate


    【解决方案1】:

    你应该能够用条件逻辑来解决这个问题:https://github.com/intuit/karate#conditional-logic

    您的回复中应该有一部分告诉您是否有“下一页”。您可以通过多种方式手动“循环”,请参阅这部分文档:https://github.com/intuit/karate#polling

    【讨论】:

      猜你喜欢
      • 2018-10-09
      • 1970-01-01
      • 2022-11-18
      • 1970-01-01
      • 1970-01-01
      • 2021-03-01
      • 2020-11-21
      • 1970-01-01
      相关资源
      最近更新 更多