随笔分类 -  性能测试

【Locust】 Locust 高级用法
摘要:前言 前文说了locust的基础使用,本文介绍一些高阶的用法(注意Locust的基线版本是1.0以上。),主要有: 1. FastHttpUser ,HttpUser 的区别。 2. Locust里面如何使用集合点的概念 。 3. Locust 的非WEB运行 。 4. Locust的主从执行 快速 阅读全文

posted @ 2021-03-23 11:37 Charles-MQ 阅读(1888) 评论(1) 推荐(1)

【Locust】 Locust 基础运行
摘要:前言 Locust 是python语言编写的一款快速测试api性能的工具,方便上手,本文给出一些基础知识,可执行的。 简单Demo 1. Locust 版本大于1.0 查看版本: locust -V2. 设置tasks还可以这样 tasks = {index: 2, about: 1} from l 阅读全文

posted @ 2021-03-15 16:47 Charles-MQ 阅读(297) 评论(0) 推荐(0)

Locust 源码理解与分析
摘要:前言 相信很多小伙伴会选择Locust作为压测工具辅助测试,本文从Locust源码开始分析它的优劣,结论在最后,最终我还是选择了Jmeter 主要分析了Locust源码的两个文件:main.py 和 runners.py main.py 它执行程序的入口,以下代码仅包含核心代码。 parse_opt 阅读全文

posted @ 2019-10-11 10:38 Charles-MQ 阅读(1879) 评论(0) 推荐(0)

【Jmeter基础】 Linux上运行Jmeter
摘要:Jmeter 是一个强大的并发压测工具,常用于性能测试,压力测试,接口测试等领域。本文将介绍如下内容: 1. Jmeter 执行阶梯式压测 2. Jmeter 如何压测网站的js,css 等资源 3. 在Linux 系统上如何执行Jmeter压测 一、使用Jmeter执行阶梯式压测 启动jmeter 阅读全文

posted @ 2019-09-02 18:12 Charles-MQ 阅读(1286) 评论(0) 推荐(0)

性能测试基础 ---TCP通信过程的状态码与过程,以及出现错误码的分析(TIME_WAIT,CLOSE_WAIT)
摘要:TCP通信过程 如下图所示,TCP通信过程包括三个步骤:建立TCP连接通道(三次握手)、数据传输、断开TCP连接通道(四次挥手)。 这里进一步探究TCP三路握手和四次挥手过程中的状态变迁以及数据传输过程。先看TCP状态状态转换图。 上半部分是TCP三路握手过程的状态变迁,下半部分是TCP四次挥手过程 阅读全文

posted @ 2019-05-20 17:39 Charles-MQ 阅读(552) 评论(0) 推荐(0)

企业化的性能测试简述---如何设计性能测试方案
摘要:性能测试简介: 性能测试包括的范围非常广泛, 简单来说可以分为后台性能测试(Linux服务器,mysql服务器,文件服务器等等), 客户端性能测试(WEB前端,移动端等) 一般企业的性能测试指的是狭义的后台性能测试,性能测试整个流程如下: 1. 性能测试需求与调研 2. 设计性能测试方案,并出具文档 阅读全文

posted @ 2019-05-20 11:25 Charles-MQ 阅读(536) 评论(0) 推荐(1)

【转】GT 的性能测试方案解析
摘要:前言 本文将整理腾讯GT各个性能测试项的测试方法,目的是为了帮助移动性能专项测试同学快速过一遍腾讯GT各个性能数据是如何获取的。另外对腾讯GT还不了解或者不知道它能做什么的同学可以看看这篇文章:https://testerhome.com/topics/9092 一.GT性能测试方案之CPU测试 1 阅读全文

posted @ 2018-11-07 14:00 Charles-MQ 阅读(918) 评论(0) 推荐(0)

Android 性能测试之CPU
摘要:CPU测试 CPU跟内存一样,存在一些测试子项,如下清单所示 1.空闲状态下的应用CPU消耗情况 2.中等规格状态下的应用CPU消耗情况 3.满规格状态下的应用CPU消耗情况 4.应用CPU峰值情况 CPU的测试方法分为几类 1.使用android提供的adb shell dumpsys cpuin 阅读全文

posted @ 2018-07-20 16:51 Charles-MQ 阅读(2113) 评论(0) 推荐(0)

Android 性能测试之内存 --- 追加腾讯性能案例,安卓抓取性能扫盲帖
摘要:内存测试: 思路 疑问: 此APP是需要登录的,MONKEY测试过程中退出账号后无法再进入程序内部,不知道其他公司是如何避免的?答:经咨询,目前常用两种做法:1. 让开发将退出按键给屏蔽掉 2.点击登录不检测账号和密码 一、运行Monkey adb shellmonkey -pkg "package 阅读全文

posted @ 2018-07-11 08:41 Charles-MQ 阅读(483) 评论(0) 推荐(0)

导航