zoukankan      html  css  js  c++  java
  • python-yaml文件读取

    :为dict   -为list    一个-表示一个list[index]值    形式如下{[],[]}
    teststeps:
    -   name: login
        request:
            url: /login
            method: POST
            headers:
                Content-Type: application/json
            json:
                username: "15669910105"
                password: "a123456"
        extract:
            - token: content.token
        validate:
            - eq: ["status_code",200]
            - eq: ["content.data.username","15669910105"]
    -   name: logout
    with open(self.yaml, 'rb') as f:
    self._data = yaml.safe_load(f) 读取为字典
    {
      'teststeps': [
        {
          'name': 'login',
          'request': {
            'url': '/login',
            'method': 'POST',
            'headers': {
              'Content-Type': 'application/json'
            },
            'json': {
              'username': '15669910105',
              'password': 'a123456'
            }
          },
          'extract': [
            {
              'token': 'content.token'
            }
          ],
          'validate':[{'eq':['status_code',200]},{'eq':['content.data.username','15669910105']}]
        },
        {
          'name': 'logout'
        }
      ]
    }
  • 相关阅读:
    android Textview动态设置大小
    小米1plus MIUI RadioButton的问题
    快读
    高精集合
    清北学堂part2
    清北学堂part1
    OTZ%%%子谦。大佬
    筛质数大优化
    回文日期
    高精度加法
  • 原文地址:https://www.cnblogs.com/shuzf/p/12850044.html
Copyright © 2011-2022 走看看