上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 36 下一页
摘要: Vugen 录制的基本步骤 new 选择协议 选择录制选项 开始录制 Tools-->Regenerate script 该选项是用来根据录制信息,按照当前的录制选项来重新生成脚本的。 常用用途: 脚本恢复。 更改录制选项之后重新生成脚本。 Vugen的三个选项 Recording options: 阅读全文
posted @ 2020-08-16 22:35 hjy1995 阅读(330) 评论(0) 推荐(0)
摘要: 安装 https://blog.csdn.net/qq_37674858/article/details/79746605?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.nonec 阅读全文
posted @ 2020-08-16 22:32 hjy1995 阅读(1000) 评论(0) 推荐(0)
摘要: 理发师模型 从队列论的角度来解释和描述负载测试过程中,系统是如何处理请求的。 理发师模型:核心原则就是队列论,即任何事情都需要排队等待。 计算机从最底层就是按照队列思想来设计的,比如说CPU时间片轮转机制。 理发师模型就是形象具体的来演示系统处理请求的过程。 负载模型 从负载用户、TPS和响应时间的 阅读全文
posted @ 2020-08-16 22:31 hjy1995 阅读(591) 评论(0) 推荐(0)
摘要: 性能测试分析的原则: 性能测试分析建立在足够充分、正确的测试数据基础上,有以下要求 有独立的测试环境:软硬件和网络环境 正确适用的性能测试脚本 合理的性能测试场景 监控系统资源 性能测试分析、定位建立在对被测系统的充分了解 了解操作系统的基本知识 了解被测系统的架构设计 了解被测系统的具体实现:操作 阅读全文
posted @ 2020-08-16 22:29 hjy1995 阅读(694) 评论(0) 推荐(0)
摘要: 性能测试文档主要是指性能测试计划&方案、性能测试报告的编写。 性能测试计划&方案:性能测试计划和方案放在一个文档编写。 通常包含以下要点: 概述:简单的描述一下本次测试相关的信息、比如说为什么做测试?测试的目的、文档的受众等。 项目背景:直接从项目计划文档中复制即可。但是建议加上本次测试的原因 测试 阅读全文
posted @ 2020-08-16 22:28 hjy1995 阅读(976) 评论(0) 推荐(0)
摘要: 性能测试技术可以分为三块: 用户行为模拟:通过性能测试技术去创建虚拟用户模拟用户行为,用户行为模拟分为两块: 脚本:需要关注一下几种重要的处理机制: 不同户的不同请求,即逻辑相同,数据不同(参数化) 处理请求之间的依赖关系(关联) 模拟用户的延迟和并发(思考时间和集合点) 场景:脚本是根据场景的需求 阅读全文
posted @ 2020-08-16 22:26 hjy1995 阅读(451) 评论(0) 推荐(0)
摘要: 一个完成的性能测试流程包含以下步骤: 前期分析、测试计划、测试方案、测试环境搭建、测试数据准备、测试脚本开发、场景的设计、实现和执行、性能监控、分析结果、定位瓶颈、性能调优、回归测试和性能测试报告 前期分析 前期分析包括:系统分析、业务分析、需求分析 系统分析 要从系统的层面对被测系统进行分析工作, 阅读全文
posted @ 2020-08-16 22:25 hjy1995 阅读(281) 评论(0) 推荐(0)
摘要: 一、下载安装 下载地址:jmeter-plugins.org 安装:下载后文件为plugins-manager.jar格式,将其放入jmeter安装目录下的lib/ext目录,然后重启jmeter,即可。 启动jemter,点击 选项 --> Plugins Manager 下载插件,下载好之后重启 阅读全文
posted @ 2020-08-16 22:23 hjy1995 阅读(172) 评论(0) 推荐(0)
摘要: Java同步工具类 CountDownLatch(闭锁) CyclicBarrier(栅栏) Semaphore(信号量) 为了能够更好控制线程之间的通讯问题 CountDownLatch CountDownLatch是一个同步的辅助类,允许一个或多个线程一直等待,直到其它线程完成它们的操作 它常用 阅读全文
posted @ 2020-08-16 22:17 hjy1995 阅读(155) 评论(0) 推荐(0)
摘要: 线程池简介 如果没有使用线程池,会为每个请求都开一个新的线程,虽然理论上是可以的,但是会有缺点: 线程生命周期的开销非常高。每个线程都有自己的生命周期,创建和销毁线程所花费的时间和资源可能比处理客户端的任务花费的时间和资源更多,并且还会有某些空闲线程也会占用资源。 程序的稳定性和健壮性会下降,每个请 阅读全文
posted @ 2020-08-16 22:15 hjy1995 阅读(234) 评论(0) 推荐(0)
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 36 下一页