返回
北京尚脑互联软件测试
置顶
该校与厚学网暂未合作,平台不保证课程的真实有效性,如有侵权等争议,请及时与厚学网联系处理
招生热线:400-800-2181

学校地址:北京市昌平区天通苑附近

Python代码

71 2017-07-01 09:28:24

学习笔记

  def parse(self, testcase_template):

  """ parse testcase_template, replace all variables with bind value.

  variables marker: ${variable}.

  @param (dict) testcase_template

  {

  "request": {

  "url": "http://127.0.0.1:5000/api/users/${uid}",

  "method": "POST",

  "headers": {

  "Content-Type": "application/json",

  "authorization": "${authorization}",

  "random": "${random}"

  },

  "body": "${data}"

  },

  "response": {

  "status_code": "${expected_status}"

  }

  }

  @return (dict) parsed testcase with bind values

  {

  "request": {

  "url": "http://127.0.0.1:5000/api/users/1000",

  "method": "POST",

  "headers": {

  "Content-Type": "application/json",

  "authorization": "a83de0ff8d2e896dbd8efb81ba14e17d",

  "random": "A2dEx"

  },

  "body": '{"name": "user", "password": "123456"}'

  },

  "response": {

  "status_code": 201

  }

  }

  """

  return self.substitute(testcase_template)

  请联系网站,了解详细的优惠课程信息~

  优质、便捷、省心


文中图片素材来源网络,如有侵权请联系删除
来源:北京尚脑互联软件测试培训中心
热门课程 全部课程

热门动态

申请免费试听

只要一个电话

我们为您免费回电

立即申请
刷新
图形验证
关闭
>>
拖动左边滑块完成上方拼图