文章分类 -  JMeter

摘要:Jmeter 介绍 Jmeter 是一款使用Java开发的,开源免费的,测试工具, 主要用来做功能测试和性能测试(压力测试/负载测试). 而且用Jmeter 来测试 Restful API, 非常好用。 如何学好Jmeter 如果你用Jmeter去对Web进行功能测试,或者性能测试。 你必须熟练HT 阅读全文
posted @ 2017-11-28 12:31 春田花花同学会 阅读(163) 评论(0) 推荐(0) 编辑
摘要:JMeter执行顺序规则如下: JMeter执行顺序规则如下: 配置元件》前置处理器》定时器》采样器》后置处理器(除非服务器响应为空)》断言(除非服务器响应为空)》监听器(除非服务器响应为空)。 配置元件》前置处理器》定时器》采样器》后置处理器(除非服务器响应为空)》断言(除非服务器响应为空)》监听 阅读全文
posted @ 2017-11-28 12:29 春田花花同学会 阅读(95) 评论(0) 推荐(0) 编辑
摘要:jmeter的组件主要包含:逻辑控制器、配置元件、定时器、前置处理器、Sampler、后置处理器、断言、监听器。刚开始学习,只能对他们有个大概的了解,以后慢慢使用了就会更熟悉些。 jmeter的组件主要包含:逻辑控制器、配置元件、定时器、前置处理器、Sampler、后置处理器、断言、监听器。刚开始学 阅读全文
posted @ 2017-11-28 12:29 春田花花同学会 阅读(304) 评论(0) 推荐(0) 编辑
摘要:作为一个纯JAVA的GUI应用,JMeter对于CPU和内存的消耗还是很惊人的,所以当需要模拟数以千计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至还会引起JAVA内存溢出的错误。不过,JMeter也可以像 LoadRunner 一样通过使用多台机器运行所谓的 Agent 来分担  阅读全文
posted @ 2017-11-28 12:28 春田花花同学会 阅读(125) 评论(0) 推荐(0) 编辑
摘要:JMeter程序是一个开源软件,一个100%纯java的应用,设计用来测试功能和评估性能。最初设计用于测试web应用,后扩展其他测试功能。 Apache JMeter可以用于测试静态和动态资源的性能(Webservices (SOAP/REST), Web 动态语言 - PHP, Java, ASP 阅读全文
posted @ 2017-11-28 12:27 春田花花同学会 阅读(130) 评论(0) 推荐(0) 编辑
摘要:1)提取单个字符串 1)提取单个字符串 假设试人员期望匹配Web页面的如下部分:name="file" value="readme.txt">并提取readme.txt。 假设试人员期望匹配Web页面的如下部分:name="file" value="readme.txt">并提取readme.txt 阅读全文
posted @ 2017-11-28 12:27 春田花花同学会 阅读(1129) 评论(0) 推荐(0) 编辑
摘要:1、Jmeter的架构跟LoadRunner原理一样,都是通过中间代理、监控&收集并发客户端发现的指令,把它们生成脚本,发送到应用服务器,再监控服务器反馈的结果的一个过程。 1、Jmeter的架构跟LoadRunner原理一样,都是通过中间代理、监控&收集并发客户端发现的指令,把它们生成脚本,发送到 阅读全文
posted @ 2017-11-28 12:26 春田花花同学会 阅读(177) 评论(0) 推荐(0) 编辑
摘要:只有当自己知道需要什么的时候,才有可能会获得它,这也是探索需求的必要性。 只有当自己知道需要什么的时候,才有可能会获得它,这也是探索需求的必要性。 探索需求主要有6个步骤:建立语言体系 提出产品问题 找到相关人员 明确期望(功能、属性、约束、偏好) 测试需求 学习竞品 探索需求主要有6个步骤:建立语 阅读全文
posted @ 2017-11-28 12:26 春田花花同学会 阅读(1602) 评论(0) 推荐(0) 编辑
摘要:import java.text.SimpleDateFormat; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Calendar; import java.util.Date; imp 阅读全文
posted @ 2017-11-28 12:25 春田花花同学会 阅读(952) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.jianshu.com/p/78df350d78e5 优化点 接口测试里面对返回字段的类型验证和值验证为基本需求,将方法导成jar文件,导入之后方便每个断言可以调用。 补充对null类型、Array类型的判断 原文:http://www.jianshu.com/p/78d 阅读全文
posted @ 2017-11-28 12:01 春田花花同学会 阅读(606) 评论(0) 推荐(0) 编辑
摘要:JDBC Request中 Variable Name: 数据库连接池的名字,需要与上面配置的JDBC Connection Configuration中Variable Name Bound Pool的Variable Name相同 Query:填写的sql语句未尾不要加“;” Parameter 阅读全文
posted @ 2017-11-28 12:00 春田花花同学会 阅读(1406) 评论(0) 推荐(0) 编辑
摘要:Http请求中Url编码勾选与否,应用于两个场景: Http请求中Url编码勾选与否,应用于两个场景: 1)一种是传递的参数中含有特殊字符,比如=,?,空格,&。例如,有个参数是aa=bb=cc,这到底是“aa” = “bb=cc”这样的表达,还是“aa=bb” = “cc”这样的表达,服务器会误解 阅读全文
posted @ 2017-11-28 11:59 春田花花同学会 阅读(2312) 评论(0) 推荐(0) 编辑
摘要:BeanShell介绍 BeanShell介绍 BeanShell是用Java写成的,一个小型的、免费的、可以下载的、嵌入式的Java源代码解释器,具有对象脚本语言特性。本篇只记录一下基本的使用。有以下五个组件: Beanshell Sampler Beanshell PreProcessor Be 阅读全文
posted @ 2017-11-28 11:59 春田花花同学会 阅读(248) 评论(0) 推荐(0) 编辑
摘要:引言 引言 想用jmeter获取最近几个月或最近一段时间时间,而Java Calendar 类时间操作,这也许是创建和管理日历最简单的一个方案,示范代码很简单。由此百度到了Java Calendar 类的时间操作的一些文章。 想用jmeter获取最近几个月或最近一段时间时间,而Java Calend 阅读全文
posted @ 2017-11-28 11:55 春田花花同学会 阅读(718) 评论(0) 推荐(0) 编辑
摘要:在测试中,需要从数据库中sql语句查询获取数据与请求结果进行校验 在测试中,需要从数据库中sql语句查询获取数据与请求结果进行校验 sql语句中,需要查询sr_rep_org 表格中的数据: sql语句中,需要查询sr_rep_org 表格中的数据: 该表的格式为: 该表的格式为: 如下查询时: 如 阅读全文
posted @ 2017-11-28 11:54 春田花花同学会 阅读(601) 评论(0) 推荐(0) 编辑
摘要:大家都知道jmeter是一款很好的测试工具,但难免有时候因为业务的需要不能满足,这时候就需要我在此基础上改动点什么来帮助更好,更快的测试。网上也找了很多资料,单总不全,最近刚好整理完,特此做一个记录方便后续使用,同时也献给一些有需要的同行朋友。此例以官方2.12版本为基础: 大家都知道jmeter是 阅读全文
posted @ 2017-11-28 11:53 春田花花同学会 阅读(190) 评论(0) 推荐(0) 编辑
摘要:官网:http://jmeter.apache.org/building.html 官网:http://jmeter.apache.org/building.html 1,在apach官网download源码: 1,在apach官网download源码: http://jmeter.apache.o 阅读全文
posted @ 2017-11-28 11:53 春田花花同学会 阅读(971) 评论(0) 推荐(0) 编辑
摘要:测试环境 测试环境 apache-jmeter-2.13 apache-jmeter-2.13 1. 保存结果到响应文件 1. 保存结果到响应文件 说明: 说明: 文件名称前缀:设置响应文件所在路径(路径必须已存在)和文件前缀,上图为例,不勾选任何上述任何复选框的情况下,如果设置文件名称前缀为:D: 阅读全文
posted @ 2017-11-28 11:52 春田花花同学会 阅读(451) 评论(0) 推荐(0) 编辑
摘要:原文:http://webcache.googleusercontent.com/search?q=cache:OAiL7TNFSu8J:www.tk4479.net/lin443514407lin/article/details/54667203+&cd=2&hl=zh-CN&ct=clnk&gl 阅读全文
posted @ 2017-11-28 11:52 春田花花同学会 阅读(302) 评论(0) 推荐(0) 编辑
摘要:1、测试计划中有多个线程组执行时,为了防止线程组间的相互干扰,需要如下设置一下: 1、测试计划中有多个线程组执行时,为了防止线程组间的相互干扰,需要如下设置一下: 2,接口测试中的上传字段为汉字时需要进行什么形式的转码? 2,接口测试中的上传字段为汉字时需要进行什么形式的转码? 方法一:需要把编码复 阅读全文
posted @ 2017-11-28 11:51 春田花花同学会 阅读(117) 评论(0) 推荐(0) 编辑