![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jmeter
文章平均质量分 77
阳明学徒
这个作者很懒,什么都没留下…
展开
-
jmeter测试网站登录
第一步,选中测试计划,鼠标右键添加线程组 第二步,选中测试组,鼠标右键添加http请求,并编辑相关选项 编辑网站相关信息 编辑好信息后,执行脚本 此时没有查看结果树,发送请求没有cookie 点击执行后,脚本是可以执行成功的,但是这时候有一个问题,如果还有一个测试的链接,比如说是修改用户信息,这时候你会发现,修改信息的时候提示登陆失败,怎么回事呢?这个时候我们需要用到jmeter的原创 2017-10-18 18:36:46 · 3899 阅读 · 0 评论 -
Jmeter之Samper---JDBC_Request
这个sampler可以用来向数据库发送JDBC请求(SQL查询)。首先,你需要添加一个 JDBC Connection Configuration配置。 如果变量名字已定义,那么查询状态返回的每一行数据,被对应到相应的列,并且行数也被对应。例如,如果查询返回2行3列,变量名设置成A,,C,那么如下设置如下:A_#=2 (number of rows)A_1=column 1, ro翻译 2018-02-06 10:33:56 · 404 阅读 · 0 评论 -
jmeter测试java请求
新建java项目导入目录下apache-jmeter-2.13\lib\extApacheJMeter_core.jar package com.my.test;import org.apache.jmeter.config.Arguments;import org.apache.jmeter.protocol.java.sampler.AbstractJavaSamplerClien...原创 2018-03-08 16:01:47 · 308 阅读 · 0 评论 -
BlazeMeter---jmeter录制工具
BlazeMeter是一款可以安装在chrome浏览器的脚本录制工具,是可以辅助Jmeter完成脚本的创建的chrome插件。如果你需要用Jmeter或者BadBoy录制一些压力测试,性能测试,那么BlazeMeter插件就是这样一款可以帮助你录制脚本。chome网上应用店下载 record模式创建jmeter脚本并自动上传到云服务器上,也可以直接导出jmeter脚本。 使...原创 2018-03-01 14:38:48 · 3921 阅读 · 0 评论 -
jmeter处理https请求
HTTPS和HTTP的区别主要如下:https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证...原创 2018-03-05 11:24:54 · 6201 阅读 · 1 评论 -
jmeter生成6位验证码
${__RandomString(6,0123456789)}【_RandomString】函数介绍作用:生成随机字符串使用格式:${__RandomString(10,abcde,myResult)},其中第一个参数10表示希望生成的字符串的长度,必填第二个参数abcde,表示从这些字符中随机组合,非必填第三个参数myResult,表示生成的字符串保存在这个变量中,非必填...原创 2018-03-05 16:30:04 · 1064 阅读 · 0 评论 -
如何给jmeter参数化
参数化Jmeter脚本时,使用参数的地方书写格式为${参数名}设置参数值的方法有如下几种:从csv文件中读取 用户定义的变量 用正则表达式从前面请求的响应数据中提取 用Jmeter中的函数获取参数值 从数据库中获取 ...原创 2018-03-05 16:46:57 · 238 阅读 · 0 评论 -
扩展JMeter实现自定义的函数
本文版权归xmeter.net 所有。欢迎转载,转载请注明出处。简介### JMeter作为Apache的项目允许使用者对其进行扩展,比如用户可以扩展自定义的function(function是可以让用户在编辑测试脚本的时候插入到任何Sampler或者测试元素中,可以执行一些任务,比如取得Agent所在机器的名字,IP地址,或者得到一个随机的字符串等,完整的JMeter提供的内置functi...转载 2018-03-06 10:50:09 · 583 阅读 · 0 评论 -
jmeter测试websocket
一、websocket介绍随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端发送数据。我们知道,传统的HTTP协议是无状态的,每次请求(request)都要由客户端(如 浏览器)主动发起,服务端进行处理后返回respo...原创 2018-12-18 16:18:05 · 1795 阅读 · 0 评论 -
几种性能自动化测试工具整理
在移动应用和Web服务正式发布之前,除了进行必要的功能测试和安全测试,为了保证互联网产品的服务交付质量,往往还需要做压力/负载/性能测试。然而很多传统企业在试水互联网+的过程中,往往由于资源或产品迭代速度等原因忽视了这一块工作,导致新产品上线之后频繁出现卡顿等严重影响用户体验的问题。那么互联网产品为什么要进行压力/负载/性能测试,又有哪些工具帮我们实现呢,本文将为您细说端详。 压力/负载/性能测...原创 2018-02-26 10:42:37 · 39997 阅读 · 2 评论 -
【翻译】Jmeter之Samper---HTTP Request
http采样器用来向web服务器发送HTTP/HTTPS请求。并且可以控制jmeter是否解析图像或其他HTML的嵌入式资源,并且通过http请求获取他们。jmeter支持的嵌入式类型如下:images applets stylesheets (CSS) and resources referenced from those filesexternal scriptsbackgrou翻译 2017-10-30 18:44:38 · 751 阅读 · 0 评论 -
jmeter两种脚本录制方法
方法一,工作台自带录制http代理服务器录制步骤一,在工作台添加http代理服务器并设置,如下图步骤二,设置浏览器为代理上网,如下图步骤三,访问浏览器地址步骤四,编辑录制的脚本方法二,借助三方工具(Badboy)录制生成脚本文件 操作Badboy,完成后导出jmeter脚本 ...原创 2017-10-12 18:36:25 · 381 阅读 · 0 评论 -
jmeter元件作用域
1、设置中文显示 2、jmeter脚本编写比较简单,鼠标悬停到“测试计划”元件上,右键右键添加需要元件即可。 3、元件的作用域 在jmeter中,元件的作用域是靠测试计划的树型机构中元件的父子关系来确定的,作用域的原则是: 取样器元件不和其它元件相互作用,因此不存在作用域的问题。 逻辑控制器元件只对其子节点中的取样器和逻辑控制器作用。 除取样器和逻辑控制器元件外,其它6类元件,如果是原创 2017-10-13 18:58:07 · 360 阅读 · 0 评论 -
jmeter 定时任务
jmeter定时任务可以通过线程组的调度器实现定时任务 1、可以设置脚本运行时长 2、设置开始时间和结束时间注意事项:设置定时任务的时候,循环次数要选择永远原创 2017-10-19 18:42:41 · 1651 阅读 · 0 评论 -
jmeter 关联
当测试多个接口的时候,后面的接口需要用到前面接口的返回参数的时候可以使用正则表达式提取器,提取接口返回参数原创 2017-10-20 17:58:52 · 233 阅读 · 0 评论 -
jmeter三种启动方式
1、GUI启动(主要用于编写,调试脚本) 双击jmeter.bat启动界面模式 2、命令行启动(用于压力测试)-h 帮助 -> 打印出有用的信息并退出-n 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter-t 测试文件 -> 要运行的 JMeter 测试脚本文件-l 日志文件 -> 记录结果的文件-r 远程执行 -> 启动远程服务...原创 2017-10-11 16:10:33 · 30064 阅读 · 2 评论 -
jmeter使用前配置
1、配置内存 进入目录apache-jmeter-3.1\bin下编辑jmeter.bat文件set HEAP=-Xms512m -Xmx512mset NEW=-XX:NewSize=128m -XX:MaxNewSize=128m HEAP最多设置为物理内存的一半,默认设置为512M.如果HEAP超过物理内存的一半,可能运行jmeter会慢,甚至出现内存溢出2、设置编码格式(避免中文乱原创 2017-10-11 15:16:34 · 261 阅读 · 0 评论 -
windows环境下jmeter环境搭建
1、环境依赖 JDK(具体版本依据jmeter版本要求) 2、下载并解压 下载地址:http://jmeter.apache.org/download_jmeter.cgi 3、启动 apache-jmeter-3.3\bin 目录下找到jmeter.bat文件双击原创 2017-10-11 14:54:27 · 438 阅读 · 0 评论 -
jmeter如何连接MySQL并执行sql语句
环境准备: 准备MySQL驱动包放置到jmeter /lib/目录下第一步,jmeter添加jdbc配置 第二步,添加sample,并填写sql语句原创 2017-10-23 18:40:07 · 782 阅读 · 0 评论 -
jmeter上传文件
1、请求类型为Post 2、要勾选 Use multipart/form-data for POST,否则request中将不包含上传的文件 3、MIME类型为application/octet-stream原创 2017-12-14 15:55:34 · 305 阅读 · 0 评论 -
jmeter使用beanshell取请求的头部信息
1、添加beanshell后置处理器2、代码获取加载时间long time=prev.getEndTime()-prev.getStartTime();vars.put("param",String.valueOf(time));原创 2019-03-12 10:16:02 · 3595 阅读 · 0 评论