首先,做接口测试前要有明确的接口文档,假设已经在PC上安装好了Postman。1. 普通的以key-value传参的get请求e.g. 获取用户信息Get请求,写入url拼好参数,发送请求,查看结果。2. 以Json串传参的post请求e.g. 获取用户余额Post请求,写入url,点击Body->raw, 写入Json串参数,发送请求3. 请求时需要http权限验证e.g. 修改用户余额Post请求,写入url和参数,Type选Basic Auth ,填写用户名和密码(如有需
Postman简介 不管web自动化测试还是APP自动化端,测试过程中都会涉及到接口测试。接口测试分为服务器端测试和客户端测试。今天给大家介绍一个测试服务器端的小工具--Postman。它可以构造各类请求数据测试服务器返回。 如何安装Postman Postman是基于chrome浏览器的一款自动化测试插件。安装方法如下: 1)启用chrome浏览器。 2)点击浏览器右侧的选项-更多工具-扩展程序。3)点击获取更多扩展程序,进入谷歌网上应用店。 4)搜索Postman,启用插件。
前提:1.必须确保安装fiddler的电脑和手机在同一个wifi环境下备注:如果电脑用的是台式机,可以安装一个随身wifi,来确保台式机和手机在同一wifi环境下安装配置步骤:1.下载一个fiddler,网上随便下一个就可以了2.配置fiddlerTools->Fiddler Options->Connections说明:1.Fiddler listens on port是手机连接fiddler时的代理端口号,默认8888即可 &
通过参数化的方式,登录QQ空间实例源码:# coding:utf-8
from selenium import webdriver
import unittest
import time
class QZone(unittest.TestCase):
"""登录QQ空间"""
&nbs
前言:Requests简介Requests 是使用 Apache2 Licensed 许可证的 HTTP 库。用 Python 编写,真正的为人类着想。Python 标准库中的 urllib2 模块提供了你所需要的大多数 HTTP 功能,但是它的 API 有点落后了。它是为另一个时代、另一个互联网所创建的。它需要巨量的工作,甚至包括各种方法覆盖,来完成最简单的任务。总之,大家建议大家用Requests吧。Requests的官方文档:http://cn.py
前言: 学完requests库后,想到可以利用python+requests爬取页面图片,想到实战一下。依照现在所学只能爬取图片在html页面的而不能爬取由JavaScript生成的图片,所以我选取饿了打开下面这个页面http://p.weather.com.cn/2017/06/2720826.shtml#p=7案例步骤:1.利用requests库,调用requests库中的get()方法,打开需要爬去的页面url,返回页面内容,下面是自定义的打开页面的方
参考:http://blog.csdn.net/ohmygirl/article/details/17855031一. Fiddler内置命令。上一节使用Fiddler进行抓包分析中,介绍到,在web session(与我们通常所说的session不是同一个概念,这里的每条HTTP请求都成为一个session)界面中可以看到Fiddler抓取的所有HTTP请求.而为了更加方便的管理所有的session, Fiddler提供了一系列内置的函数用于筛选和操作这些sess
参考:http://blog.csdn.net/ohmygirl/article/details/17849983Fiddler使用一中已经介绍了Fiddler的原理和软件界面。本文主要针对Fiddler的抓包处理。Fiddler抓取HTTP请求。抓包是Fiddler的最基本的应用,以本CSDN博客为例,启动Fiddler之后,在浏览器中输入http://blog.csdn.net/ohmygirl 键入回车之后,在Fiddler的web session界面捕获到的HTTP请
参考文章:http://blog.csdn.net/ohmygirl/article/details/178461991.为什么是Fiddler?抓包工具有很多,小到最常用的web调试工具firebug,达到通用的强大的抓包工具wireshark.为什么使用fiddler?原因如下:a.Firebug虽然可以抓包,但是对于分析http请求的详细信息,不够强大。模拟http请求的功能也不够,且firebug常常是需要“无刷新修改”,如果刷新了页面,所有的修改都不会保存。b.Wireshark是通用
Fiddler基础知识Fiddler是强大的抓包工具,它的原理是以web代理服务器的形式进行工作的,使用的代理地址是:127.0.0.1,端口默认为8888,我们也可以通过设置进行修改。代理就是在客户端和服务器之间设置一道关卡,客户端先将请求数据发送出去后,代理服务器会将数据包进行拦截,代理服务器再冒充客户端发送数据到服务器;同理,服务器将响应数据返回,代理服务器也会将数据拦截,再返回给客户端。Fiddler可以抓取支持http代理的任意程序的数据包,如果要抓取https会话,要先安装证书。HT