12 2021 档案
摘要:
阅读全文
摘要:requests.请求方法(url, params=None, data=None, json=None, headers=None) • 常见的请求方法: get/post/put/delete • url: 请求的url地址 • params: 请求查询参数 • data: 表单参数 • jso
阅读全文
摘要:概念 逻辑控制器: 可以按照设定的逻辑控制取样器的执行顺序 思考: 线程组属性可以控制循环次数,那么循环控制器有什么用? 控制的作用域不同: 线程组: 控制线程组下的所有请求 循环控制器: 控制其子节点的所有接口请求 如果线程组循环次数为M,循环控制器循环次数为N: 循环控制器下的HTTP请求运行次
阅读全文
摘要:1.基础使用 步骤1:加入mysql 的驱动包, 有两种方式 方式1 方式2 直接将jar copy到 JMeter lib/ext目录下 重启JMeter即可 步骤2: 新建 JDBC Connection Configuration 位置:线程组 -> 配置元件 -> JDBC Connecti
阅读全文
摘要:下载地址: https://dev.mysql.com/downloads/ 1.点Connector/J 2.下载后解压即可
阅读全文
摘要:概念: 当请求之间有依赖关系,比如一个请求的入参是另一个请求返回的数据,这时候就需要用到关联处理 JMeter 中常用的关联方法: - 正则表达式提取器 - XPath 提取器 - JSON 提取器 正则表达式知识储备: 案例,用正则表达式从以下文本中提取出,城市区号、地区号、个人号: 021-13
阅读全文
摘要:Filter 作用:只抓取想要的包,通过IP 和域名进行限制 多个地址用分号隔开 拓展: https://blog.csdn.net/weixin_50829653/article/details/117922631 断点 断点的类型: 前置断点(before request) 后置断点(after
阅读全文
摘要:firefox 需要单独设置代理及证书 步骤如下: 1. copy URL 2. 设置 → 网络设置 3.自动代理配置的 URL(PAC),将步骤1copy的 链接载入 设置后如果不打开Fiddler Firefox 不能浏览其他网址 如果要正常使用需要勾选使用系统的代理 4. 导入证书
阅读全文
摘要:问题:fiddler 可以抓的IE浏览器的包,但是死活抓不到chrome的包 结果过程:查了很多资料,很多都是 chrome浏览器的代理没有设置对 受chrome浏览器插件的影响 杀毒软件影响 但是以上三种方法都检查过还是没有解决,最后装了SwitchyOmega插件解决 (后来得知是网络限制的原因
阅读全文
摘要:#如果抓不到包请检查以下几项配置是否正确: 1.fiddler 控制是否抓包的按钮是否有开,capturing 状态是打开的 2. Filter 是否启用,默认就是关闭的 3. fiddler 启动时是否作为系统代理,需要勾选,fiddler的默认监听端口是8888 4. 检查电脑的使用代理服务器是
阅读全文
摘要:目录JMeter 安装JMeter 核心目录介绍元件组件元件作用域的原则元件的执行顺序线程组取样器-HTTP请求跟随重定向与自动重定向区别get请求的两种传参方式:post (put)请求的两种传参方式:发送JSON请求体HTTP请求默认值参数化用户定义的变量(全局变量)用户参数CSV 文件参数化c
阅读全文
摘要:目录为什么要学习性能指标?响应时间并发数吞吐量吞吐量--QPS吞吐量--TPSQPS和TPS的关系点击数错误率资源使用率吞吐量与并发量的关系 为什么要学习性能指标? 一些经过运算得出的结果,来量化衡量某种操作的性能好坏;比如:错误率 0.5% 响应时间 概念: 指用户从客户端发起一个请求开始,到客户
阅读全文
摘要:目录性能测试概述性能性能测试性能测试策略基准测试负载测试稳定性测试压力测试并发测试总结 性能测试概述 性能 性能: 软件质量属性中的"效率"特性。 效率特性: 时间 资源 性能测试 概念:使用自动化工具,模拟不同的场景,对软件各项性能指标进行测试和评估的过程 目的: 评估当前系统的能力 寻找性能瓶颈
阅读全文
摘要:参数化:单个参数 # 参数化:单个参数 语法:`@pytest.mark.parametrize(参数变量,['数值1', '数值2',...])` demo: ```python """ pytest 参数化演示:单个值 """ import pytest class TestDemo(objec
阅读全文
摘要:目录生成HTML报告的插件:pytest-html控制测试函数执行顺序的插件:pythest-ordering失败重跑插件:pytest-rerunfailures测试报告插件 allure-pytest并发执行插件pytest-xdistpytest-sugar 生成HTML报告的插件:pytes
阅读全文
摘要:目录官网函数形式类形式测试固件命令行窗口执行命令行执行的参数标记机制全局配置 官网 https://docs.pytest.org/en/6.2.x/ 默认规则: 文件以test_开头或者以_test结尾 类必须以Test开头 方法test开头(这样些用例也可以执行),规范写法是test_开头 函数
阅读全文
摘要:[TOC] # 快捷键 返回上一步:`Ctrl + Alt + ←` 返回下一步:`Ctrl + Alt + →` 看查实现:`Ctrl + B` 打开设置:`Ctrl + Alt + S` 在光标下插入一行,但是不移动光标:`Ctrl + Enter` 插入一行,光标同时移动到下一行:`Shift
阅读全文
摘要:1.查看需要测试启动时间的app的包名和Activity名,在打开app的前提下输入 # windows : adb shell dumpsys activity | findstr "mResume" 或者 adb shell dumps window windows | findstr "mFo
阅读全文
摘要:具体解决过程如下: 1.Win键 搜索cmd ,右击以管理员身份执行命令提示符 2.运行如下命令:关闭hyper-v bcdedit /set hypervisorlaunchtype off 3.重启电脑后依然未解决 4.打开windows 安装中心 5.设备安全性 → 内核隔离详细信息 6.将内
阅读全文
摘要:1.chrome浏览器 驱动下载地址: http://chromedriver.storage.googleapis.com/index.html 下载完解压到python安装目录即可, 需要注意的是,在下载驱动版本的时候要,要看下驱动所支持浏览器的版本 查看驱动所支持浏览器的版本 2.firefo
阅读全文