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

转载于:https://www.cnblogs.com/Mushishi_xu/p/4362275.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值