性能测试Jmeter
学习学习ww
这个作者很懒,什么都没留下…
展开
-
1. 性能测试学习指南
性能测试是测试人员无法避开的一个话题。我们经常听到领导说xx把这个网站做个性能测试,把这个APP做个性能测试,看看有没有问题。在笔者所接触性能测试项目中,性能测试范围主要有以下两个方向:服务端 客户端服务端当然性能测试肯定远不止这两个方向,不过基于笔者项目经验,我们主要就这两个方向进行展开。我们先说服务端。如果让笔者在服务端、客户端选一个测试复杂度最高的,笔者选择服务端。服务端测试我...原创 2019-09-27 10:56:14 · 116 阅读 · 0 评论 -
17. Jmeter-取样器一
jmeter-sampler介绍与使用HTTP请求 Test Action Debug Sampler AJP/1.3 Sampler Access Log Sampler BeanShell Sampler FTP请求 JDBC RequestHTTP请求这个是老熟人了,就不多说了。Test Action可以理解为对线程的操作,下面用一个例子进行...原创 2019-09-28 18:46:50 · 155 阅读 · 0 评论 -
15. Jmeter-配置元件二
jmeter-配置元件介绍与使用JDBC Connection Configuration Java请求默认值 密钥库配置 LDAP Extended Request Defaults LDAP请求默认值 登陆配置元件/素 随机变量 简单配置元件 TCP取样器配置 用户定义的变量JDBC Connection Configuration一般配合 JDBC Req...原创 2019-09-28 18:45:36 · 122 阅读 · 0 评论 -
14. Jmeter-配置元件一
jmeter-配置元件介绍与使用CSV 数据文件设置 HTTP信息头管理器 HTTP Cookie 管理器 HTTP Cache Manager HTTP请求默认值 计数器 DNS Cache Manager FTP请求缺省值 HTTP授权管理器CSV 数据文件设置CSV 数据文件设置不论在接口还是性能测试中都会经常用到的组件。简单来说就是从文件中读取数据,然后把...原创 2019-09-28 18:44:12 · 116 阅读 · 0 评论 -
13. Jmeter-定时器
Jmeter-定时器介绍与使用固定定时器 Uniform Random Timer Precise Throughput Timer Constant Throughput Timer 高斯随机定时器 JSR223 Timer Poisson Random Timer Synchronizing Timer BeanShell Timer固定定时器如果要让每个线程在请...原创 2019-09-28 18:43:03 · 104 阅读 · 0 评论 -
12. Jmeter-断言
jmeter-断言介绍与使用性能测试中较少用到断言。断言会增加脚本执行时间,但是接口测试中断言是必备的。什么是断言?其实就是功能测试中常说的预期结果和实际结果是否相等。响应断言 JSON Assertion Size Assertion JSR223 Assertion XPath Assertion Compare Assertion 断言持续时间 HTML Ass...原创 2019-09-27 16:14:05 · 107 阅读 · 0 评论 -
11. Jmeter-后置处理器二
jmeter-后置处理器介绍与使用二今天我们接着讲JSR223 PostProcessor Debug PostProcessor JDBC PostProcessor Result Status Action Handler XPath Extractor BeanShell PostProcessorJSR223 PostProcessor用法和JSR223 Pre...原创 2019-09-27 16:12:44 · 226 阅读 · 0 评论 -
10. Jmeter-后置处理器一
jmeter-后置处理器介绍与使用一今天我们先讲CSS/JQuery Extractor JSON Extractor Boundary Extractor 正则表达式提取器CSS/JQuery Extractor官方介绍:允许用户使用CSS Selector语法从服务器HTML响应中提取值。 作为后处理器,此元素将在其范围内的每个Sample请求之后执行,应用CSS / ...原创 2019-09-27 16:10:40 · 194 阅读 · 0 评论 -
9. Jmeter-前置处理器
meter-前置处理器介绍与使用JSR223 PreProcessor 用户参数 HTML链接解析器 HTTP URL 重写修饰符 JDBC PreProcessor RegEx User Parameters Sample Timeout BeanShell PreProcessorJSR223 PreProcessor用法类似Beanshell 取样器,可以参考7....原创 2019-09-27 16:09:09 · 160 阅读 · 0 评论 -
25. 服务器性能监控之nmon工具介绍
nmon介绍:nmon是一个简单的性能监测工具,可以监测CPU、内存、网络等的使用情况。步骤:1.下载nmon(根据你的操作系统下载),地址2.nmon文件部署到服务器中3.启动nmon(注意这里为了方便,nmon被我重命名)./nmon4.nmon常用快捷键按键“C”可以查看CPU相 关信息;按键“D”可以查看磁盘信息;按键“T”可以查看系统的进...原创 2019-09-27 13:53:25 · 128 阅读 · 0 评论 -
4. Jmeter主界面的介绍
上篇文章我们已经介绍过如何安装Jmeter。那么在本篇文章我们将要介绍Jmeter主界面有哪些功能。我们双击jmeter.bat,如下图所示(注意我这是jmeter5.0版本):我们将Jmter主界面划分为2个区域,图中红色标记1是一个目录树,存放测试设计过程中使用到的元件,执行过程中默认从上到下执行,图中红色标记2是菜单栏,图标是菜单栏快捷方式,关于目录树的使用,我们先不做介绍,在以后的...原创 2019-09-27 13:49:42 · 106 阅读 · 0 评论 -
3. 初识jmeter及JDK安装
jmeter 介绍Apache JMeter™应用程序是开源软件,100%纯Java应用程序,旨在加载测试功能行为和测量性能。它最初是为测试Web应用程序而设计的,但后来扩展到其他测试功能。Jmeter可以实现很多用户想要的功能,比如接口测试、抓包、性能测试等。Jmeter下载地址Jmeter可以做哪些?支持测试如下的服务和协议Web - HTTP, HTTPS SOAP ...原创 2019-09-27 13:47:40 · 88 阅读 · 0 评论 -
2. 性能测试中常见术语集合辑器
性能测试分类我们常常接到需求,把这个网站/服务器做一下性能测试。每次听到这样的需求,其实都是头大的,因为性能测试分为很多种,那么具体有哪些分类呢?笔者整理了常见的几种分类,如下所示:基准测试比较新的或未知测试对象与已知参照标准(如现有软件或评测标准)的性能。或基于上一次测试结果作为基准测试。负载测试(Load Test)通过在被测系统上不断加压, 直到性能指标达到极限。特点:主要目的是找...原创 2019-09-27 10:58:18 · 84 阅读 · 0 评论 -
18. Jmeter-取样器二
jmeter-sampler介绍与使用JMS Point-to-Point JMS Publisher JMS Subscriber JSR223 Sampler JUnit Request Java请求 LDAP Extended Request LDAP请求 Mail Reader Sampler OS Process Sampler SMTP Sampler...原创 2019-09-28 18:49:01 · 172 阅读 · 0 评论