十分钟搞定接口功能测试

如果你和我一样菜,请快速看一下如何快速测试接口!
==================

1 安装python环境,这里请大家百度!
2 下载python模块:链接: https://pan.baidu.com/s/1hsByrdE 密码: 4gya
3 将模块解压后放到D:\Python\Python36这个目录下,即:python36的home目录!
4 cmd到D:\Python\Python36
5 python setup.py install
6 打开pycham,书写代码:

# coding:utf-8
import  requests

#获取验证码  2.6.1
# ANDROID_MAC:  A4:C1:A0:5A:07:C9    UUID:   34ea2bb748b26643f6093b39b8a144

#=====================================================

#代码写的太直白了,还是有人看不懂!流汗中......

#post括号中前面引号中的是接口地址

#params是参数,因为我们不可能是一个参数,所以用json格式写在payload里,然后将payload传给params就可以了!

#======================================================
print("获取验证码")
payload = {'mobile':'17004969942','type':'1','device':' A4:C1:A0:5A:07:C9}
r = requests.post('http://服务器地址+端口/entrance/code', params=payload)
print(r.status_code,"   ",r.text)
payload = {'mobile':'18576816231','type':'1','device':'34ea2bb748b26643f6093b39b8a144'}
r = requests.post('http://服务器地址+端口/entrance/code', params=payload)
print(r.status_code,"   ",r.text)
payload = {'mobile':'18576816231','type':'0','device':' A4:C1:A0:5A:07:C9'}
r = requests.post('http://服务器地址+端口/entrance/code', params=payload)
print(r.status_code,"   ",r.text)
payload = {'mobile':'18576816231','type':'0','device':'asdfasdfasdfasdfasdfasdf'}
r = requests.post('http://服务器地址+端口/entrance/code', params=payload)
print(r.status_code,"   ",r.text)
print()


7 执行代码,查看结果

D:\Python\Python36\python.exe D:/Python/Python36/work/testre.py
获取验证码
200     {"code":"0","message":"","content":{}}
200     {"code":"01000001","message":"验证码请求已经达到上限"}
200     {"code":"00000004","message":"用户信息已过期,请重新登录"}
200     {"code":"00000004","message":"用户信息已过期,请重新登录"}
```
写这篇博客是因为,当年本人搞了10个10分钟,搞不定,然后果断放弃了,最近发现好多人都卡在环境的安装上!
如果你十分钟搞不定,那再来十分钟,还搞不定,来群里219537016问问,虽然我可能那时候又不会了!

 

 

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值