在此requests的get请求上使用unittest进行测试
代码如下:
import unittest
import requests
class Test(unittest.TestCase):
def setUp(self):
print("开始")
def tearDown(self):
print("结束")
def test01(self):
url = "http://v.juhe.cn/weather/index"
para = {"cityname": "济南", "key": "265516ed24e2dc54b09becbcba2a546e"}
# 使用requests发送请求
result = requests.get(url, params=para)
# 查看返回的json数据以及json中指定名称的数值
result_json = result.json()
self.assertEqual(result_json["reason"],"successed!")
# print(result_json)
if __name__ == '__main__':
unittest.main
运行结果: