接口测试-mock实例

时间:2019-12-05
本文章向大家介绍接口测试-mock实例,主要包括接口测试-mock实例使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

mock实例

1.

import requests
def v2ex_info():
    """
    获取v2ex的网站信息
    https://www.v2ex.com/api/site/info.json
    """
    response = requests.get(url='https://www.v2ex.com/api/site/info.json')
    return response.json()  # .json转成json样式
def v2ex_stats():
    """
    获取v2ex的网站信息
    https://www.v2ex.com/api/site/stats.json
    """
    response = requests.get(url='https://www.v2ex.com/api/site/stats.json')
    return response.json()  # int类型
def cnodejs():
    """ 获取 cnodejs,推荐博客总数 """
    response = requests.get('https://cnodejs.org/api/v1/topics')
    return response.json()['success']  # 取键['success']
if __name__ == '__main__':
    print(v2ex_info() == 'V2EX')  # v2ex_info()调用函数 是否有值=='V2EX' 有返回True,没有返回False
    print(v2ex_stats())  # 拿到所有内容 键值对
    print(cnodejs() is True)  # 是否有['success']这个键 有返回True
# 输出
True
{'topic_max': 626145, 'member_max': 457546}
True




原文地址:https://www.cnblogs.com/zhangshan33/p/11988209.html