测试积点老人 发表于 2022-9-6 13:10:34

Python做接口测试,运行成功了,但是打印的结果里面是空的

Python做接口测试,运行成功了,但是打印的结果里面是空的
import unittest,requests
class ABC_001_asdsa(unittest.TestCase):
def setUp(self):
self.url="http://ws.webxml.com.cn/WebServices/WeatherWebService.asmx/getSupportCity"
def tearDown(self):
pass
def test_001_abc(self):
# parameters={"byProvinceName":"广东"}
# res=requests.get(url=self.url,json=parameters)
res=requests.get(url=self.url,params="byProvinceName=广东")
print(res.json)运行结果及报错内容
C:\Program Files (x86)\JetBrains\PyCharm 5.0.3\helpers\pycharm\utrunner.py:2: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
import imp
<bound method Response.json of <Response >>进程已结束,退出代码0我想要达到的结果应该是可以打印出返回的数据

江云的博客 发表于 2022-9-25 01:21:12

响应结果是个xml格式的数据,不是json格式,且无响应码,你只能用res.text来打印,可以使用子串in字符串来断言
页: [1]
查看完整版本: Python做接口测试,运行成功了,但是打印的结果里面是空的