-
cookie也在header里添加
查看全部 -
先记一个下ython3的实现,感觉好像有点问题。
# -*- coding:utf-8 -*- import urllib.request import urllib.parse #定义请求数据,并对数据进行赋值 data = {} data['username'] = 'root' data['password'] = 'root' header_dict = {'User-Agent':'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0'} url = '你的login地址' #拼接地址和数据 req = urllib.request.Request(url = '%s%s%s' % (url,'?',data),headers = header_dict) #打开请求获取对象 res = urllib.request.urlopen(req) #读取服务器返回数据 res = res.read() #打印数据 print(res) print(res.decode(encoding = 'utf-8'))
查看全部 -
接口测试的测试点:
1)功能;
2)业务逻辑
3)异常(参数异常;数据异常)
4)安全(关键字;SQL注入,XSS攻击等)
接口测试流程:
需求讨论、需求评审;场景设计;用例设计;数据准备;执行。
查看全部 -
这节课没看懂,需要重新再看一下
查看全部 -
安全测试用例设计:
1、cookie;
2、header;
3、唯一识别码;
查看全部 -
数据异常呢
查看全部 -
接口测试流程 用例设计:功能 逻辑用例 异常——数据异常和参数异常 安全
查看全部 -
post:后仅有接口,数据存放在WebForm中,以表单形式提交,安全性高于get;
get:后会跟一串字符串,提交数据小于post,通过地址栏的方式提交;
查看全部 -
接口的分类:
1、get;
2、post;
3、delete;
4、put;
查看全部 -
为什么要设计测试用例
查看全部 -
设计测试用例方法:功能,逻辑业务,异常测试,安全测试查看全部
-
fiddle 使用<br />查看全部
-
fiddle <br />查看全部
-
fiddler 学习
查看全部 -
15.fiddler的运用
1.查看接口请求方式(get、post)
2.查看请求数据、响应数据
(接口地址以“?”分隔开,“?”后面的为数据,多个数据以&连接符进行连接,参数=数据)
3.接口返回状态
(2开头的表示请求成功;3开头的是跳转;4开头的一般都是客户端的问题;5开头一般都是服务器的问题)
4.设置代理
5.header、cookie(在fiddler右边上方有个headers,cookie也是header的相关信息的一部分,会在相关信息里展示)
6.设置断点(Rules--->Automatic Breakpoints--->before requests(请求之前)或者after responses(服务端相应的时候))
7.添加筛选(fiddler右边filters下方的输入框输入想要筛选的地址,然后进行请求时就只会出现筛选地址)
8.fiddler进行接口测试
(点击fiddler右边的composer,选择接口类型(get、post等),然后右边输入测试接口,点击运行双击运行后跳出的http请求,然后在右边下半部分的选择框里选择json进行查看结果)
查看全部
举报