![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试
文章平均质量分 76
crazy_matter
这个作者很懒,什么都没留下…
展开
-
pytest-yaml中如何进行变量替换或字符拼接
yaml中变量替换可以使用重复的节点,“&”和“*”配对使用,仅能做普通的替换不能拼接 使用&为变量类似于起了个别名,在后续可以使用*进行使用 示例dec: "预稿库列表页数据查询"a: &a_path "/api/v1/opt/material/"b: *a_pathparameters: 'video_query' : &b {'category': 0, 'page_num':1, 'page_size':10, 'statuses':3} # 视原创 2020-07-24 12:04:11 · 7006 阅读 · 1 评论 -
pytest-fixture使用
用法:fixture类似于不同的函数间调用。使用fixture标记的fuction可以被其它函数调用并拿到对应的返回值。备注:fixture标记的test_case不会被认为是一个case(pytest收集case时不计数),最后未标记的才是 若前序case(fixture标记的内容报错),调用方也会被标记为失败 使用方式:在方法func1()上标记@pytest.fixture,则func1可以被调用。可以通过func1名称拿到对应方法返回值使用参考:import pyte原创 2020-07-23 20:24:09 · 145 阅读 · 0 评论 -
Postman参数配置
1、对请求返回结果进行测试使用 JSON.parse 将 JSON 字符串转换为对象var jsonData = JSON.parse(responseBody);var tmpData = jsonData.data;postman.setGlobalVariable("orderId", tmpData.order_id);2、对请求前数据进行预处理po原创 2016-10-09 16:23:14 · 7017 阅读 · 0 评论