47 lines
934 B
Python
47 lines
934 B
Python
#!/usr/bin/env python
|
|
# -*- coding: utf-8 -*-
|
|
# @Time : 2022/3/29 17:51
|
|
# @Author : 余少琪
|
|
from enum import Enum
|
|
|
|
|
|
class YAMLDate(Enum):
|
|
"""
|
|
测试用例相关字段
|
|
"""
|
|
# host 配置
|
|
HOST = 'host'
|
|
# 接口请求的url
|
|
URL = 'url'
|
|
# 请求方式
|
|
METHOD = 'method'
|
|
# 请求头
|
|
HEADER = 'headers'
|
|
# 请求类型
|
|
REQUEST_TYPE = 'requestType'
|
|
# 是否执行
|
|
IS_RUN = 'is_run'
|
|
# 请求参数
|
|
DATA = 'data'
|
|
# 是否依赖用例
|
|
DEPENDENCE_CASE = 'dependence_case'
|
|
# 依赖用例参数
|
|
DEPENDENCE_CASE_DATA = 'dependence_case_data'
|
|
# 断言内容
|
|
ASSERT = 'assert'
|
|
# sql内容
|
|
SQL = 'sql'
|
|
# 用例ID
|
|
CASE_ID = 'case_id'
|
|
# jsonpath提取
|
|
JSONPATH = 'jsonpath'
|
|
# 替换的内容
|
|
REPLACE_KEY = 'replace_key'
|
|
# 依赖数据类型
|
|
DEPENDENT_TYPE = 'dependent_type'
|
|
# 用例描述
|
|
DETAIL = 'detail'
|
|
|
|
|
|
|