关于python:pythonrequests对app和微信小程序进行接口测试

对于web端和app端的接口测试来说,他们都是通过申请办法,url和传递的body参数进行接口申请,区别web和app的区别就是header申请的不同。不同的中央在于header中的User-Agent参数。

web罕用的User-Agent参数:

Chrome:

Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Safari/537.36

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11

Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.133 Safari/534.16
Firefox :

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0

Mozilla/5.0 (X11; U; Linux x86_64; zh-CN; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10

app罕用的User-Agent参数:

IPhone:

Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5
Android

Mozilla/5.0 (Linux; U; Android 2.2.1; zh-cn; HTC_Wildfire_A3333 Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1

Mozilla/5.0 (Linux; U; Android 2.3.7; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1

一、怎么进行app和微信小程序的接口测试

对于接口测试来说能够应用两种形式进行接口测试,一种是工具进行接口测试,一种是本人编写脚本进行接口测试。

进行重点给大家说一下应用python+requests脚本进行手机app和微信小程序的接口测试

二、应用python+requests进行app和微信小程序接口测试

脚本编写和测试web端的一样,惟一改变的中央就是header头部申请中User-Agent参数须要改成手机申请。

这样就是拜访百度的手机端的申请了。

三、应用接口测试工具进行app和微信小程序接口测试

一样更改header头部申请中的user-agent参数,这两个申请别离的模仿Android和iOS,能够依据本人的状况进行抉择。

抉择Android进行申请拜访

这就是app和微信小程序接口测试的两种办法

工具下载地址

【腾讯云】轻量 2核2G4M,首年65元

阿里云限时活动-云数据库 RDS MySQL  1核2G配置 1.88/月 速抢

本文由乐趣区整理发布,转载请注明出处,谢谢。

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据