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

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。