文章分类 -  JMeter

摘要:一、数据库驱动类和URL格式: 一、数据库驱动类和URL格式: Datebase Driver class Database URL MySQL com.mysql.jdbc.Driver jdbc:mysql://host:port/{dbname} PostgreSQL org.postgres 阅读全文
posted @ 2017-11-28 13:36 春田花花同学会 阅读(1226) 评论(0) 推荐(0) 编辑
摘要:在使用JMeter之前,需要理解JMeter工具所使用的术语: 名词 解释 Test Plan 测试计划,实际上是一个或一组测试用例,在一个测试计划中可以有多个用例 WokrBench 工作台,可以在工作台中配置HTTP代理服务器,将录制的脚本存入工作台中,进行初步编辑,然后将脚本复制/战体到测试计 阅读全文
posted @ 2017-11-28 13:35 春田花花同学会 阅读(293) 评论(0) 推荐(0) 编辑
摘要:最近学习使用了jmeter来对接口进行测试。使用jmter进行接口测试,有时候需要编写一些BeanShell脚本语言,或者利用BeanShell调用自己的工具类,来完成jmeter基本功能中无法实现的功能,下面将对BeanShell Sampler及其相关使用作一个简要的介绍。 最近学习使用了jme 阅读全文
posted @ 2017-11-28 13:34 春田花花同学会 阅读(529) 评论(0) 推荐(0) 编辑
摘要:JMeter 变量作用域局限于所属线程。这样设计是经过深思熟虑的,目的是让测试线程能够独立运转。有时候用户可能需要在不同线程间(可能属于同一个线程组,也可能不属于同一个线程组)传递变量。 JMeter 变量作用域局限于所属线程。这样设计是经过深思熟虑的,目的是让测试线程能够独立运转。有时候用户可能需 阅读全文
posted @ 2017-11-28 13:31 春田花花同学会 阅读(770) 评论(0) 推荐(0) 编辑
摘要:空 阅读全文
posted @ 2017-11-28 13:30 春田花花同学会 阅读(116) 评论(0) 推荐(0) 编辑
摘要:一、环境准备: 一、环境准备: 1、Jdk1.6或以上:http://www.oracle.com/technetwork/java/javase/downloads/index.html 1、Jdk1.6或以上:http://www.oracle.com/technetwork/java/java 阅读全文
posted @ 2017-11-28 13:30 春田花花同学会 阅读(193) 评论(0) 推荐(0) 编辑
摘要:一.前言 一.前言 目前网络上大部分都是jenkins+ant+jmeter的框架,考虑到配置ant时要涉及一些文件拷贝,还要修改编写build.xml文件,而搭建框架的很多都是新手,不具备太强的专业知识,故设计了另一套较为简单的集成测试框架,借助xsltproc来实现jtl报告到html报告的转换 阅读全文
posted @ 2017-11-28 13:27 春田花花同学会 阅读(553) 评论(0) 推荐(0) 编辑
摘要:一.前言 一.前言 在我们测试接口的过程中,可能有时需要用到第三方jar包来生成一些测试数据(如有时需要对参数的输入值使用第三方jar包进行加密操作),涉及到这种的情况,普遍做法是:手动调用jar包获得需要的值,再把这些值赋值给jmeter中的某一个参数。这样的做法是繁琐的,而jmeter有调用ja 阅读全文
posted @ 2017-11-28 13:26 春田花花同学会 阅读(621) 评论(0) 推荐(0) 编辑
摘要:JMeter介绍:一个非常优秀的开源的性能测试工具。 JMeter介绍:一个非常优秀的开源的性能测试工具。 从性能工具的原理划分: 从性能工具的原理划分: Jmeter工具和其他性能工具在原理上完全一致,工具包含4个部分: Jmeter工具和其他性能工具在原理上完全一致,工具包含4个部分: (1)负 阅读全文
posted @ 2017-11-28 13:26 春田花花同学会 阅读(125) 评论(0) 推荐(0) 编辑
摘要:JDBC Request: 这个sampler可以向数据库发送一个jdbc请求(sql语句),它经常需要和JDBC Connection Configuration 配置元件一起配合使用。 目录: 一、准备工作 二、配置JDBC Connection Configuration 三、配置JDBC R 阅读全文
posted @ 2017-11-28 13:25 春田花花同学会 阅读(204) 评论(0) 推荐(0) 编辑
摘要:一、Jmeter关联的方式: 一、Jmeter关联的方式: Jmeter中关联可以在需要获取数据的请求上 右键-->后置处理器 选择需要的关联方式,如下图有很多种方法可以提取动态变化数据: Jmeter中关联可以在需要获取数据的请求上 右键-->后置处理器 选择需要的关联方式,如下图有很多种方法可以 阅读全文
posted @ 2017-11-28 13:24 春田花花同学会 阅读(122) 评论(0) 推荐(0) 编辑
摘要:一、Debug Sampler介绍: 一、Debug Sampler介绍: 使用Jmeter开发脚本时,难免需要调试,这时可以使用Jmeter的Debug Sampler,它有三个选项:JMeter properties,JMeter variables,System properties: 使用J 阅读全文
posted @ 2017-11-28 13:24 春田花花同学会 阅读(144) 评论(0) 推荐(0) 编辑
摘要:前言: 前言: 本文主要针对http接口进行测试,使用Jmeter工具实现。 本文主要针对http接口进行测试,使用Jmeter工具实现。 Jmter工具设计之初是用于做性能测试的,它在实现对各种接口的调用方面已经做的比较成熟,因此,本次直接使用Jmeter工具来完成对Http接口的测试。 Jmte 阅读全文
posted @ 2017-11-28 13:23 春田花花同学会 阅读(92) 评论(0) 推荐(0) 编辑
摘要:一、引用外部java文件: 一、引用外部java文件: 1、假如我有一个java 源文件,名为:Myclass.java,代码如下: 1、假如我有一个java 源文件,名为:Myclass.java,代码如下: package test; public class Myclass { public  阅读全文
posted @ 2017-11-28 13:23 春田花花同学会 阅读(4793) 评论(1) 推荐(0) 编辑
摘要:原文:https://www.bbsmax.com/A/A7zgE87Y54/ 原文:https://www.bbsmax.com/A/A7zgE87Y54/ 1. 邮件发送html报告有中文时,显示乱码: 1. 邮件发送html报告有中文时,显示乱码: 修改encoding为“GBK” 修改enc 阅读全文
posted @ 2017-11-28 13:22 春田花花同学会 阅读(225) 评论(0) 推荐(0) 编辑
摘要:一、本文目的: 一、本文目的: 之前写了两篇文章搭建持续集成接口测试平台(Jenkins+Ant+Jmeter)和ANT批量执行Jmeter脚本,功能实现上都没有什么问题,但是最后生成的报告有一点小问题,虽然不影响使用,但总是感觉不够完美,具体问题如下: 之前写了两篇文章搭建持续集成接口测试平台(J 阅读全文
posted @ 2017-11-28 13:21 春田花花同学会 阅读(156) 评论(0) 推荐(0) 编辑
摘要:前言 前言 其实这个方案,我在本论坛已经看到不少于2篇的实现文档,我为什么还要写这篇,其一,为了给自己一个总结,其二,在部署过程中遇到过一些坑,在这分享出来,也希望能给需要的人一个参考。方案很久之前都弄好了,只是才分享出来,也因为比较懒,写文档总是明日复明日。。。顺便吐槽一下,用onenote做笔记 阅读全文
posted @ 2017-11-28 13:21 春田花花同学会 阅读(125) 评论(0) 推荐(0) 编辑
摘要:JMeter Plugins JMeter Plugins 一直以来,JMeter Plugins为我们提供了很多高价值的JMeter插件,比如: 用于服务器性能监视的PerfMon Metrics Collector 用于建立压力变化模型的Stepping Thread Group 用于Json解 阅读全文
posted @ 2017-11-28 13:10 春田花花同学会 阅读(95) 评论(0) 推荐(0) 编辑
摘要:Jmeter是压力测试、接口测试工具,Ant是基于Java的构建工具,具有跨平台的作用,jenkins是持续集成工具。将这三者结合起来可以搭建一套webservice接口测试的持续构建环境。 Jmeter是压力测试、接口测试工具,Ant是基于Java的构建工具,具有跨平台的作用,jenkins是持续 阅读全文
posted @ 2017-11-28 13:10 春田花花同学会 阅读(168) 评论(0) 推荐(0) 编辑
摘要:1、分析系统并发数的列子 1、分析系统并发数的列子 假定每天从该站乘坐地铁的人数为5万人次,每天的早高峰为7-9点,晚高峰为6-7点,根据8/2原则,80%的乘客(人次)会在高峰期乘坐该站的地铁,则平均每秒到达地铁检票口的人数为(50000×80%)/(3×60×60) = 3.7~=4人,当然这个 阅读全文
posted @ 2017-11-28 13:09 春田花花同学会 阅读(7767) 评论(0) 推荐(0) 编辑