摘要:
阅读全文
摘要:
[pytest] testpaths = ./test_case/test_params.py addopts = -vs --alluredir ./report import pytest import requests from utils.read_yaml import get_yaml_ 阅读全文
摘要:
import pytest import requests from utils.read_yaml import get_yaml_data # 多个参数(’class1,class2‘,[('age','eat'),('age','eat')]) @pytest.mark.parametrize 阅读全文
摘要:
import pytest # 多个参数(’class1,class2‘,[('age','eat'),('age','eat')]) @pytest.mark.parametrize('dog,cat',[('2','bone'),('1','fish')]) def test_params(do 阅读全文
摘要:
上图示例 def setup_module(): print('准备测试数据') def teardown_module(): print('清理测试数据') def test_one(): ex=1 real=1 assert ex==real 仅在模块中执行一次 阅读全文
摘要:
阅读全文
摘要:
import requests HOST = 'https://ip.com' URL = '/posts/' url=HOST+URL jsons={# 尽量不要使用json作为变量 防止和json关键字冲突 "title": "foo", "body":" bar", "userId": 1 } 阅读全文
摘要:
class BaseAPI: # 基类 相当于动物类 ; 登录 属于继承类,相当于老虎类 # 属性 def __init__(self,token=None): # 店铺类,订单类,支付模块等都需要使用token 所以过滤一下 if token:# 如果接口需要token 店铺类,订单类,支付模块等 阅读全文
摘要:
import requests from http.client import HTTPConnection HTTPConnection.debuglevel=1 import requests # 请求url url = "http://ip:port/file" # 请求头 headers = 阅读全文