1、使用工具
工具类;postman、jmeter、soapui
代码类-现成框架-python:unittest-解释器自带工具、pytest-高级-效率、定制化
nose、rf-封装关键字
2、接口测试
1)用python,引用request,填写url后面的参数时
data 表单
json json格式
files 文件接口
parms 参数拼接到url, get请求
2)控制台里面如何区分是字典还是json字符串
单引号引字符串,则是字典
双引号引字符串,则是JSON字符串
3)获取cookies;
场景一:后续接口只需要源生态的cookies对象,就可以直接传递cookies对象
return ret.cookies
场景二:cookies需要第三方授权
自动化脚本怎么实现:
1、获取跟测试系统的cookies对象里的sessionID
2、编写第三方授权平台的登录接口--认证接口---获取token、uid
3、自己组装cookies----userCookies={'sessionid':'XXXXX','token':'xxxxxx'}
4、requests.post(url,cookies=userCookies