您的位置:首页 > 理论基础 > 计算机网络

httprunner测试框架7--validate检验器

2020-04-21 19:23 801 查看

validate检验器

在httprunner中,用validate来进行断言,对response返回结果进行检验。
我们经常用的eq就是equals,以下就是extract相关的检验方法:

  • eq (equals),判断实际结果和预期结果是否相等
  • lt (less_than),判断实际结果小于期望结果
  • le (less_than_or_equals),判断实际结果小于等于期望结果
  • gt (greater_than),判断实际结果大于期望结果
  • ge (greater_than_or_equals),判断实际结果大于等于期望结果
  • ne (not_equals),判断实际结果不等于期望结果
  • str_eq (string_equals),转字符串后对比,判断实际结果和期望结果是否相等
  • len_eq (length_equals),判断字符串或list长度
  • len_gt (length_greater_than),判断实际结果的长度大于期望结果
  • len_ge (length_greater_than_or_equals),判断实际结果的长度大于等于期望结果
  • len_lt (length_less_than),判断实际的长度小于期望结果
  • len_le (length_less_than_or_equals),判断实际结果的长度小于等于期望结果

validate两种格式

validate支持两种格式:

  • {“comparator_name”: [check_item, expect_value]}
  • {“check”: check_item, “comparator”: comparator_name, “expect”:expect_value}
  • 点赞
  • 收藏
  • 分享
  • 文章举报
果er 发布了42 篇原创文章 · 获赞 0 · 访问量 782 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: