httprunner学习总结

httprunner的学习思路:

  1. 模拟get请求
  2. 模拟带参数的get请求
  3. 模拟请求头headers的get请求,不能用在config中,只能在test中使用
  4. 模拟post请求,post请求headers中要添加一个熟悉content_type: application_json
  5. 断言validate的使用
  6. 参数的定义variable,config、test中的作用域
  7. 解析extract的使用,两个应用

    1. content_type为text/html是,可以直接使用-参数名称: 参数名称来解析- code: "status_code",要解析的参数在headers中则headers.Content-Type;也可以用content.status_code来取值
    2. 要取body中的内容可以只用正则表达式来取;
    3. 返回的content_type是json数组的,将返回额json内容放在bejson网站中转成json格式,然后用- id: content.tags.1.id解析
  8. output的使用,整个用例输出的参数列表,可输出variable、extract的值,只需要定义一个参数名称  -code
  9. 关联的使用:先在步骤一中先解析需要关联的参数,然后在第二步骤中$参数名称来使用
原文地址:https://www.cnblogs.com/hzcya1995/p/13309198.html