![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
接口测试
文章平均质量分 54
bluelikk
这个作者很懒,什么都没留下…
展开
-
接口请求加签名
接口请求加签名原创 2022-11-18 11:30:35 · 608 阅读 · 0 评论 -
fiddler抓pycharm请求
fiddler_proxies = {'http': 'http://127.0.0.1:8080', 'https': 'http://127.0.0.1:8080'} # 避免fiddler抓不到请求数据而设置的 fiddler_proxies = {'http': 'http://127.0.0.1:8888', 'https': 'http://127.0.0.1:8888'}1、fiddler抓包pycharm失败。此时发送的请求fiddler抓取不了数据。原创 2022-10-12 11:32:50 · 1185 阅读 · 0 评论 -
MeterSphere 对数据库进行操作取值、断言
MeterSphere 对数据库进行操作取值、断言原创 2022-09-15 15:39:43 · 1388 阅读 · 0 评论 -
httprunner manager运行case时添加默认配置
使用httprunner manager运行HTTPs的用例时会有ssl校验requests.exceptions.SSLError: HTTPSConnectionPool(host='xxx.xxx.xxx.xx, port=8002): Max retries exceeded with url: /api/Admin/login (Caused by SSLError(CertificateError("hostname 'xxx.xxx.xxx.xx' doesn't match 'xxx.x原创 2021-07-19 15:53:46 · 198 阅读 · 0 评论 -
fiddler模拟弱网
1、模拟弱网环境打开Fiddler,Rules->Performance->勾选SimulateModemSpeeds,勾选之后访问网站会发现网络慢了很多2、Fiddler弱网的原理Rules—>CutomizeRules打开CustomRules.js文档在文件中搜索关键字,m_SimulateModem让我们来分析一下这几行代码: 首先来判断m_SimulateModem是否为true,也就是是否设置了弱网模式。 如...原创 2021-03-15 16:24:30 · 200 阅读 · 0 评论 -
request+BeautifulSoup爬取网站内容
目标网站:http://699pic.com/sousuo-218808-13-1-0-0-0.html如图,目标图片对于tag名为''img'',class=''lazy''查找时使用 find_all('img',class_='lazy')# conding :utf-8from bs4 import BeautifulSoupimport requests...原创 2019-11-17 14:32:55 · 368 阅读 · 0 评论 -
postman并发调用接口
1.新增测试项目2.配置好接口内容配置完后要点击保存按钮3.并发并发结果返回POSTman并发请求完成原创 2019-07-10 17:43:09 · 7133 阅读 · 3 评论 -
fiddler相关使用
1.IP重新映射如上图所示,把10.143.173.61:7103地址重新映射到10.140.116.78:7001(加# 注掉映射)2.过滤器,过滤展示/不展示相关域名3.组合器,克隆请求/编辑请求4.自动响应,返回特定响应给请求5.选择捕获的渠道 ...原创 2018-12-22 18:28:49 · 185 阅读 · 0 评论 -
接口请求添加cookies
import requestc = requests.cookies.RequestsCookieJar()c.set('name1' , 'value1')c.set('name2' , 'value2') url = 'XXXXXXXXXXX'r = requests.get(url ,verify=False , cookies=c)r.cookies.upda...原创 2018-10-16 17:21:07 · 2762 阅读 · 0 评论 -
selenium UI自动化给浏览器添加cookies
from selenium import webdriverimport timedriver = webdriver.Firefox()driver.get(url)driver.delete_all_cookies() #删除所有cookiesdriver.add_cookie({'name':'JSESSIONID','value':'C37536D4DEC82AF5D7...原创 2018-10-16 15:40:39 · 1426 阅读 · 0 评论 -
python3 图片base64编码转码 及base64转urlencode
import base64# 图片编码为base64with open('temp1.png', 'rb') as fin: image_data = fin.read() print(image_data) base64_data = base64.b64encode(image_data) print(base64_data) fout =...原创 2018-09-05 16:59:34 · 9113 阅读 · 0 评论 -
使用selenium获取cookie后,使用request请求,使用Bs4获取信息
# coding:utf-8import reimport requestsfrom selenium import webdriverfrom bs4 import BeautifulSoupimport time#新建sessions = requests.session()url = "https://home.cnblogs.com/u/TankXiao"def ge...原创 2018-03-21 18:48:15 · 10142 阅读 · 0 评论 -
Bs4 BeautifulSoup取值
从网页获取HTML数据后,获取对应标签、属性的值取值方法主要有以下几种:1.通过标签名(tag)获取: tag.name tag对应的type是<class 'bs4.element.Tag'>2.通过属性(attrs)获取:tag.attrs通过标签属性获取: tag["class"] 或 tag.get("class")获取对应的内容1. tag...原创 2018-03-20 16:25:24 · 4163 阅读 · 0 评论 -
Python读写excel
# coding:utf-8# 读写2003 excelimport xlrdimport xlwt# 读写2007 excelimport openpyxldef excel_write(path): excel 2003写入 u'sheet写入数据' wb = xlwt.Workbook() sheet = wb.add_sheet("2003测试...原创 2018-03-23 14:17:30 · 212 阅读 · 0 评论 -
接口测试流程及测试点
什么情况下开展接口测试?1.项目处于开发阶段,前后端联调接口是否请求的通?(对应数据库增删改查)--开发自测2.有接口需求文档,开发已完成联调(可以转测),功能测试展开之前3.专项测试:如测流量大小,查看图片压缩大小,测试接口请求响应时间4.版本上线前,进行整体回归测试,查看接口是否有异常(如404等)。对准备上线的版本进行抓包,查看服务器地址是都正确5.版本功能稳定后,接口自动化6.还可以应用在...原创 2018-03-05 16:23:23 · 42107 阅读 · 3 评论 -
web服务验证事件合法请求,使用到了__VIEWSTATE、__EVENTVALIDATION、cookie来验证
__VIEWSTATEViewState是ASP.NET中用来保存WEB控件回传时状态值一种机制。在WEB窗体(FORM)的设置为runat="server",这个窗体(FORM)会被附加一个隐藏的属性_VIEWSTATE。_VIEWSTATE中存放了所有控件在ViewState中的状态值。 ViewState是类Control中的一个域,其他所有控件通过继承Control来获得了ViewStat...原创 2018-03-05 12:52:58 · 1982 阅读 · 1 评论 -
Http协议请求方法及body类型
8种请求方法1) get请求指定的页面信息,并返回实体主体。 2) post向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。POST请求可能会导致新的资源的建立和/或已有资源的修改。3) HEAD类似于get请求,只不过返回的响应中没有具体的内容,用于获取报头 4) OPTIONS返回服务器针对特定资源所支持的HTTP请求方法,也可以利用向web服务器发送‘*’的...原创 2018-02-27 11:28:29 · 32511 阅读 · 0 评论