接口测试-mock实例
Posted zhangshan33
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了接口测试-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
以上是关于接口测试-mock实例的主要内容,如果未能解决你的问题,请参考以下文章