Fiddler简介 Fiddler 4.6 下载 http://www.downza.cn/soft/234727.html 为什么使用Fiddler? 可以抓到请求数据,查看Raw格式/表单格式/Json/XML格式 可以拦截和修改请求 更强大的过滤器 可以抓取Postman/接口脚本发送的请求,方便调试 可以抓包手机请求 ... Fiddler主界面 Fiddler的主界面分为 工具面板.会话面板.监控面板.状态面板 Inspectors: 检查员 Raw:请求的原始格式 WebForm:…
一.IP地址 就像每个人都有一个身份证号码 IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址. 查看IP命令: Windows: ipconfig Linux: ifconfig Python练习:检查字符串是否ip 1 def is_ip(ip): 2 num_list = ip.split(".") 3 for num in num_list: 4 if not num.isdigit() or not 0 <= int(num…
什么是接口测试? 接口测试是测试系统组件间接口的一种测试.接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点.测试的重点是要检查数据的交换.传递和控制管理过程,以及系统间的相互逻辑依赖关系等. 为什么要做接口测试? 接口测试介于单元测试与系统测试之间,单元测试一般由开发完成(不要相信开发) 接口是各种系统功能的基础,一旦接口出现问题可能会引起许多系统功能的问题并且不容易定位 开展接口测试可以及早发现问题,有效降低测试成本 接口一般较UI相对稳定,利于进行自动化和持续集成 接口测…
以青云客机器人和图灵机器人接口示范python发送get和post 发送请求,我们这里主要使用Python的一个第三方包(需要先安装):requests. Python3自带的http.client和urllib.request都能发送http请求,不过相对来说使用较麻烦,第三方库requests让发送请求更简单,支持自动编码解码,会话保持,长连等. requests安装: pip install requests # 等待安装完成即可 验证是否安装成功:打开命令行,输入python,在pyth…
Postman v6的使用 Postman: 简单方便的接口调试工具,便于分享和协作.具有接口调试,接口集管理,环境配置,参数化,断言,批量执行,录制接口,Mock Server, 接口文档,接口监控等功能 JMeter: 开源接口测试及压测工具,支持Linux及无界面运行 LR: 商业版接口性能测试工具,简单易用,功能强大 SoupUI: 开源,WebService接口常用测试工具,也可以测试Rest接口及接口安全 官方下载地址:https://www.postman.com/download…
前言 HTTP:超文本传输协议,是用于从WWW服务器传输超文本到本地浏览器的传输协议. HTTP协议是一种无状态协议,主要包含请求和相应两大部分. 请求(Request) get请求示范: GET http://wthrcdn.etouch.cn/weather_mini?citykey=101070101 请求是我们发送给接口的数据对象,包含接口地址(URL),请求方法,参数,请求头(Headers), Cookies, 数据等 真实抓包一个请求: 请求原始格式-GET(Raw格式:Fiddl…
Chrome开发者工具 Elements: HTML元素面板,用于定位查看元素源代码 Console: js控制台面板,js命令行,查看前端日志 Sources: 资源面板,用于断点调试js Network: 请求信息面板,查看请求及响应信息 Timeline: 时间线面板,记录网站生命周期内所发生的各类事件 Profiles: 事件详情面板 Application: 本地存储,Session存储等资源信息 Secuity: 判断当前网页是否安全 Audits: 网络性能诊断 1. Consol…
接口的概念 接口又称API(Application Programming Interface,应用程序编程接口),是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节. 简单概括为以下3点: 程序代码(函数方法) 屏蔽实现细节 可以被访问/调用来获取信息或实现某些功能(提供访问地址,定义了访问规则) 接口自述(通俗的来说): 首先我有一些功能(功能函数) 你不用关心我怎么实现的(屏蔽细节) 我会给你一个我的地址(接…
转自https://my.oschina.net/u/3041656/blog/820023 原来的web页面功能测试转变成接口测试,之前大多都是手工进行,利用postman和jmeter进行的接口测试,后来,组内有人讲原先web自动化的测试框架移驾成接口的自动化框架,使用的是java语言,但对于一个学java,却在学python的我来说,觉得python比起java更简单些,所以,写python的接口自动化测试框架 1.首先,我们先来理一下思路. 正常的接口测试流程是什么? 脑海里的反应是不是…
python+requests接口自动化测试框架实例详解   转自https://my.oschina.net/u/3041656/blog/820023 摘要: python + requests实现的接口自动化框架详细教程 前段时间由于公司测试方向的转型,由原来的web页面功能测试转变成接口测试,之前大多都是手工进行,利用postman和jmeter进行的接口测试,后来,组内有人讲原先web自动化的测试框架移驾成接口的自动化框架,使用的是java语言,但对于一个学java,却在学python…