07 2018 档案
摘要:准备条件: 1)自己公司邮箱账号,端口号等 2)下载javamailjar文件到 jmeter /lib路径下 1.下载javamail jar包 浏览器上打开地址一下地址,点击下载javax.mail-1.6.1.jar文件 https://maven.java.net/content/repos
阅读全文
摘要:如下所示是个HTTP请求的sample的界面,各选项简单说明如下: 名称:本属性用于标识一个取样器,建议使用一个有意义的名称。 注释:对于测试没有任何作用,仅用户记录用户可读的注释信息。 基本配置 协议:向目标服务器发送HTTP请求时的协议,可以是http或者是https或者File ,默认值为ht
阅读全文
摘要:手工编写脚本,建议使用这一种方法,虽然写的过程有点繁琐,但调试脚本比前两者方式都要便捷。 首先来看下三种方式的比较吧,不然看不出什么。 三种方式的优劣: badboy: 1、有时候录制不了,兼容性较差 2、post请求的时候,如果链接中有参数、body里面也有参数,都会放在body里面 jmeter
阅读全文
摘要:该组件可以为我们的http请求设置默认的值。假如,我们创建一个测试计划有很多个请求且都是发送到相同的server,这时我们只需添加一个 Http request defaults组件并设置“Server Name or IP”,然后添加多个http请求且不设置"server name or ip",
阅读全文
摘要:发现jmeter4.0 中的配置元件中有个随机变量元素,研究一下,发现可以生成随机变量 说明: 变量名称:名称可以引用,如 ${aaa} 输出格式:列如此处输入b,那么得到结果是b1、b2之类的格式 最小值:输入生成随机数的最小数字 最大值:输入生成随机数的最大数字 随机种子:还没有发现有什么用处
阅读全文
摘要:先说说利用jmeter生成数据的几种方法: 1、CSV Data Set Config 这个元件被用来在参数化生成数据时使用,简单高效,容易生成有序数;只需要新建excel,然后通过拖拽、复制黏贴等方式产生不同的数据,然后读取调用即可。 但它也有不足之处,如下: ①如果数据库中某些表的某些字段不允许
阅读全文
摘要:所有jmeter基本组件功能本文不做介绍。jmeter要链接mysql数据库,首先得下载mysql jdbc驱动包(注:驱动包的版本一定要与你数据库的版本匹配,驱动版本低于mysql版本有可能会导致连接失败报错)我这里下载的是mysql-connector-java-5.1.7-bin.jar 1.
阅读全文
摘要:FTP服务主要提供上传和下载功能。有时间需要我们测试服务器上传和下载的性能。在这里我通过JMeter做一个FTP测试计划的例子。 1.创建一个线程组 2.线程组 >添加 >配置元件 >FTP请求缺省值:输入服务器名称或IP。 3.线程组 >添加 >Sampler >FTP请求:选择get为上传方式
阅读全文
摘要:HTTP授权管理器 登录使用服务器验证方式的网站,比如访问tomcat管理页 基础URL: 完整或部分的HTTP请求URL。 例:tomcat登录1. 添加一个HTTP授权管理器,再添加一个HTTP请求2. 添加HTTP授权管理器,如图1配置3. 结果,验证通过,访问Tomcat管理页成功 (实际效
阅读全文
摘要:HTTP Cookie Manager Clear cookie each iteration?(每次迭代时清除自己会话区域的所有cookie); Implementation:实现方式; Cookie Policy:cookie的管理策略,建议选择compatibility,兼容性强; PS:对于
阅读全文
摘要:lear cache each iteration?(每次迭代清空缓存):如果选择该项,则该属性管理器下的所有Sampler每次执行时都会清除缓存; Use Cache-Control/Expires header when processing GET requests:在处理GET请求时使用缓存
阅读全文

浙公网安备 33010602011771号