测试
功能测试
测试自动化
测试开发
课程安排
基础
接口测试
-
requests:模块
-
测试框架
-
unittest
-
pytset
-
-
-
接口自动化的脚本开发
接口自动化平台开发
selenium:
工具使用
postman
fiddler
jmeter
禅道
jenkins
移动端:appium
测试基础
什么是测试?
测试用例,测什么和怎么测?
- 意义
- 为什么编写测试用例
- 测试用例的生命周期
requests
使用之前下载:
pip install requests
基础
# 请求
parms:字典, 适用于get请求的参数,替代在url写参数
data:字典,适用于post请求,参数是k:v格式的参数
json:标准的json参数,使用post请求,参数类型是json
r = requests.request(method='post', url='http://www.neeo.cc:6002/pinter/com/login', data=d)
r.status_code
r.text # 文本类型的数据
r.content # 字节类型的数据
r.json() # json类型的数据,注意,如果请求结果不是json类型的数据,就报错
r.encoding # 查看编码
r.encoding = "gbk" # 指定编码
r.iter_content(chunk_size) # 生成器,指定以块的方式下载
请求地址参考:http://www.neeo.cc:6002/pinter/doc
see also: https://www.cnblogs.com/Neeo/articles/11511087.html https://www.cnblogs.com/Neeo/articles/11520952.html