python 接口测试 、提交数据
在测试过程中经常会遇见需要向服务器提交数据、或者进行接口测试,这个有很多方法,但是我经常用的就是使用python 编写脚本提交,方便。说说方法:思路:
1、首先有一个提交数据的url
2、按照字典的形式将需要提交的数据整理出来
3、因为我们提交的数据进行转码,因为python解析器只认识它unicode
4、将url和请求的值拼接起来 传递给一个参数
5、请求该链接,并打印
1 import urllib
2
3 import urllib2
4
5 url = 'http://www.haibian.com/?'
6//post参数
7 values = {'name' : 'Michael Foord',
8
9 'location' : 'Northampton',
10
11 'language' : 'Python' }
12
13//将value参数转换为url格式的参数
14 data = urllib.urlencode(values)
15//请求链接拼接
16 req = urllib2.Request(url, data)
17//打开请求链接,服务器并返回
18 response = urllib2.urlopen(req)
19读取返回信息
20 the_page = response.read()
ok
页:
[1]