04 2022 档案
摘要:一、常用三个快捷键 ctrl+X :清空所有记录Ctrl+F:查找F12:启动或者停止抓包 使用 QuickExecFiddler2 成了网页调试必备的工具,抓包看数据。Fiddler2自带命令行控制。fiddler 命令行快捷键:ctrl + q ,然后 输入 help 命令后会打开一个网页,就可
阅读全文
摘要:安装Fiddler的安装包地址:fillder+willow 解压后安装fiddler4和willow1.4.*版本。安装成功后,启动fiddler后会出现willow插件按钮: 说明安装成功。 重定向 willow重定向进入willow界面后,通过右键->Add Project ->Add Rul
阅读全文
摘要:Fiddler statistics 板块会统计一个请求开始发出到最终接收并转发的数据,统计和响应的一些信息: 可以使用statistics分页,完成简单的性能测试,查看其接口的响应时间 如图展示: 如图详细解释下每一项的含义: ClientConnected: 23:31:56.695 客户端与F
阅读全文
摘要:fiddler的命令行窗口的相关命令 在fiddler官网有QuickExec使用教程,地址是http://docs.telerik.com/fiddler/knowledgebase/quickexec QuickExec 命令行窗口位于fiddler左下角黑色输入框,如下图: 按ALT + Q,
阅读全文
摘要:重定向AutoResponder的用法 关于Fiddler的AutoResponder重定向功能,主要是时进行会话的拦截,然后替换原始资源的功能。 它与手动修该reponse是一样的,只是更加方便了,可以创建相应的rules,适合批处理的重定向功能。 操作步骤 第一步:谷歌浏览器访问https://
阅读全文
摘要:高级工具栏中的Inspectors的使用 Inspectors 页签允许你用多种不同格式查看每个请求和响应的内容。JPG 格式使用 ImageView 就可以看到图片,HTML/JS/CSS 使用 TextView 可以看到响应的内容。Raw标签可以查看原始的符合http标准的请求和响应头。Cook
阅读全文
摘要:一,composer的详解 右侧Composer区域,是测试接口的界面: 相关说明: 1.请求方式:点开可以勾选请求协议是get、post等 2.url地址栏:输入请求的url地址 3.请求头:第三块区域可以输入请求头信息 4.请求body:post请求在此区域输入body信息 5.执行:Execu
阅读全文
摘要:fiddler设置过滤 基本的过滤操作流程以百度为例 步骤: 1、右侧高级工具栏点击Filters》勾选Use Filters》选择Show only Internet Hosts和Show only the following Hosts》在文本框中输入host地址 2、点击Changes not
阅读全文
摘要:Fiddler设置断点 断点有两种方式: 1、全局断点 2、局部断点 全局断点 全局断点的特点是:不能针对一个请求,是给所有抓到的请求打断点 全局断点如何设置: 1、快速设置断点:直接点击底部状态栏断点处;点击第一下是请求前断点,点击第二下是响应后断点,点击第三下是取消断点 2、Rules——Aut
阅读全文
摘要:简单的并发测试 选中请求,按键shift+R,然后输入并发次数,如下图
阅读全文
摘要:弱网测试 概念:弱网看字面意思就是网络比较弱,我们通称为信号差,网速慢。 意义:模拟在地铁、隧道、电梯和车库等场景下使用APP ,网络会出现延时、中断和超时等情况。 Fiddler弱网测试流程: 一、限速操作 1)路径:Rules》Cutomize Rules 或者 直接点击下图中的FiddlerS
阅读全文
摘要:fiddler设置手机端抓包 安卓手机抓包 第一步:配置电脑和安卓的相关设置 1、手机和fiddler位于同一个局域网内;首先从fiddler处获取到ip地址和端口号: ,点击online,最后一行就是ip地址 2、路径:Tools》Options》Connections,勾选Allow remot
阅读全文
摘要:设置抓HTTPS的请求包 基础配置: 路径:启动Fiddler 》Tools》Options》HTTPS 注意:Option更改完配置需重启Fiddler才能生效 选中"Decrpt HTTPS traffic", Fiddler就可以截获HTTPS请求,如果是第一次会弹出证书安装提示,若没有弹出提
阅读全文
摘要:在fiddler会话栏中添加IP列 1、点击菜单栏rules——customize rules…或者在右侧响应栏中点击FiddlerScript栏;如下图: 2、ctrl+f搜索“static function main” 3、在main函数里加入下面一行代码,调用fiddlerUI函数,显示ip地
阅读全文
摘要:fiddler界面工具栏介绍 (1)WinConfig:windows 使用了一种叫做“AppContainer”的隔离技术,使得一些流量无法正常捕获,在 fiddler中点击 WinConfig 按钮可以解除这个诅咒,这个与菜单栏 Tools→Win8 Loopback Exemptions 功能
阅读全文
摘要:Fiddler界面主菜单功能介绍 File菜单 File菜单中的命令主要支持完成通过Fiddler来启动和停止web流量的捕获(capture),也可以加载或存储捕获的流量 (1)Capture Traffic:默认勾选,勾选此项才可抓包,与点击左下角状态栏的 Capture 效果一样 (2)New
阅读全文
摘要:Fiddler简介 Fiddler是比较好用的web代理调试工具之一,它能记录并检查所有客户端与服务端的HTTP/HTTPS请求,能够设置断点,篡改及伪造Request/Response的数据,修改hosts,限制网速,http请求性能统计,简单并发,接口测试,辅助自动化测试,等等。现在抓包工具成为
阅读全文
摘要:BeanShell脚本 BeanShell简介: BeanShell是一种完全符合Java语法规范的脚本语言,并且又拥有自己的一些 语法和方法; BeanShell是一种松散类型的脚本语言; BeanShell是用Java写成的,一个小型的、免费的、可以下载、嵌入式的 Java源代码解释器,具有对象
阅读全文
摘要:官方地址: https://jenkins.io/download/ 安装jenkins 下载windows和linux通用的war包 启动 Jenkins 将 jenkins.war 放到 tomcat安装目录/webapps 下 访问 http://127.0.0.1:8080/jenkins
阅读全文
摘要:官方下载地址 https://tomcat.apache.org/download-90.cgi window 系统选择 zip 配置 JAVA 环境 参考博客:https://www.cnblogs.com/YouJeffrey/p/16182433.html 启动 Tomcat 解压 启动服务
阅读全文
摘要:官网:https://www.oracle.com/java/technologies/javase-jdk8-downloads.html 百度网盘: 链接:https://pan.baidu.com/s/1lnpCwsCdRFiYfZera0GfQA 提取码:bhnr 安装JDK 注意:要记住你
阅读全文
摘要:jmeter+ant+jenkins持续集成 一、下载并配置jmeter 首先下载jmeter工具,并配置好环境变量;参考:https://www.cnblogs.com/YouJeffrey/p/16029894.html jmeter默认保存的是.jtl格式的文件,要设置一下bin/jmeter
阅读全文
摘要:Ant是跨平台的构建工具,它可以实现项目的自动构建和部署等功能;还可以配合jmeter做自动化测试 Ant官方下载地址 https://ant.apache.org/bindownload.cgi 旧版下载地址(推荐) https://archive.apache.org/dist/ant/bina
阅读全文
摘要:在打开appium-desktop程序,点击inspector功能,填写app的配置信息,启动服务提示如下: 报错信息: An unknown server-side error occurred while processing the command. Original error: Canno
阅读全文
摘要:取消chrome受自动控制提示 导入包: from selenium.webdriver.chrome.options import Options from selenium.webdriver.chrome.service import Service # 去除警告的 (参考:https://w
阅读全文
摘要:Page Objects 设计模式 Page Objects概念: Page Objects是指UI界面上用于与用户进行交互的对象 pageobjects 设计模式概念: pageobjects 模式是Selenium中的一种测试设计模式,主要是将每一个页面设计为一个Class,其中包含页面中需要测
阅读全文
摘要:通过python封装日志 方式一: 通过python自带的logging模块进行封装 log 日志级别 NOTSET=0,DEBUG=10,INFO=20,WARNING=30,ERROR=40,CRITICAL=50 代码示例: import time import os import loggi
阅读全文
摘要:问题:用appium进行真机调试后,使用手机的app进行输入时无法调出键盘。 原因:appium调试时,将手机输入法设置成了Unicode IME 注:按键详细操作参考:转载至 作者:oscarforever 地址:https://www.cnblogs.com/oscarforever/p/107
阅读全文
摘要:更改jenkins插件地址为国内源地址 第一步:设置为:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json 或者http://mirror.xmission.com/jenkins/updates/updat
阅读全文
摘要:修改jenkins工作目录 一般不建议把工作目录放到默认的C盘,故可以更改到其他盘中 前置条件:先在其他盘中新建工作目录的文件;如下图 1、首先打开任务管理器,找到服务中的Jenkins进程 2、右击点击转到详细信息; 3、再右击Jenkins打开文件所在路径;找到Jenkins.xml文件并打开
阅读全文
摘要:Jenkins安装 1、下载jenkins;官方地址:https://www.jenkins.io/ 2、点击Download 3、下载windows版本的安装包后缀为msi; 4、双击安装;如下图 5、安装到指定的盘;再点击next 6、勾选第一个框;再点击next 7、由于Jenkins默认端口
阅读全文
摘要:python -m pip install --upgrade pip 下载最新pip版本 python 项目的命名规则:项目命名: 大写+下划线包/文件夹 :下划线命名法 html_report 小写+下划线模块名/文件名: 下划线命名法 小写+下划线类:驼峰式命名法 首字母大写 LoginCas
阅读全文
摘要:Git 常用操作和流程 Git概念: Git 层级:工作目录==》暂存区/缓存区==》本地git版本库;对文件的增删改操作 都需要先添加到暂存区 -- 提交到本地仓库 安装git及配置 地址:https://git-scm.com/downloads;一直下一步即可安装成功;安装成功后可以cmd命令
阅读全文
摘要:使用@pytest.mark.parametrize()做参数化 fixture中的params也可以做参数化;参考地址:https://www.cnblogs.com/YouJeffrey/p/15414578.html @pytest.mark.parametrize(args_name,arg
阅读全文
摘要:unittest_生成测试报告 测试报告为测试结果的统计即展示,是自动化测试不可或缺的一部分,利用unittest 可以生成测试报告 方式一、使用第三方 HTMLTestRunner 执行测试用例集,生成网页版测试报告(推荐) HTMLTestRunner是Python标准库的unittest模块的
阅读全文
摘要:unittest_执行用例的详细信息 用unittest.main()执行测试集 这里的verbosity是一个选项,表示测试结果的信息复杂度,有三个值:0 (静默模式): 你只能获得总的测试用例数和总的结果 比如 总共100个 失败20 成功801 (默认模式): 非常类似静默模式 只是在每个成功
阅读全文

浙公网安备 33010602011771号