51Testing软件测试论坛
标题:
Python做接口测试,运行成功了,但是打印的结果里面是空的
[打印本页]
作者:
测试积点老人
时间:
2022-9-6 13:10
标题:
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 [200]>>
复制代码
进程已结束,退出代码0
我想要达到的结果
应该是可以打印出返回的数据
作者:
江云的博客
时间:
2022-9-25 01:21
响应结果是个xml格式的数据,不是json格式,且无响应码,你只能用res.text来打印,可以使用子串in字符串来断言
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2