随笔分类 -  JMeter

摘要:正则式: <input type="hidden" name="returnUrl" value="(.+?)" /> // 提取HTML中隐藏域的值^(.*)$ // 提取整个response返回<input value="(.+?)".*\n.*My Label // 提取My Label关联的 阅读全文
posted @ 2020-11-01 20:18 anlcy 阅读(1865) 评论(0) 推荐(0)
摘要:jmeter新版本插件管理器下载地址:https://jmeter-plugins.org/install/Install/ 将jar包放入lib ext目录下,重启jmeter。 示例按装服务器监控插件: 打开jmeter,选择options下的plugins Manager: Installed 阅读全文
posted @ 2020-11-01 19:31 anlcy 阅读(665) 评论(0) 推荐(0)
摘要:近期在用JMeter进行负载测试的 时候,发现使用单台机器模拟测试超过比如500个进程的并发就有些力不从心或者说不能如实的反应实际情况,在执行的过程中,JMeter自身会自动关闭, 要解决这个问题,则可以使用分布式测试,运行多台机器运行所谓的 Agent 来分担 JMeter自身的压力(这个和LOD 阅读全文
posted @ 2020-10-28 19:17 anlcy 阅读(1624) 评论(0) 推荐(0)
摘要:我们在进行压力测试的时候,随着模拟用户的增加,电脑的性能(CPU,内存)占用是非常大的,为了我们得到更加理想的测试结果,我们可以利用jmeter的分布式来缓解机器的负载压力,分布到多台机器同时运行。 1.Jmeter分布式执行原理: 1、Jmeter分布式测试时,选择其中一台作为控制机(Contro 阅读全文
posted @ 2020-10-28 18:44 anlcy 阅读(1243) 评论(0) 推荐(0)
摘要:jmeter监控服务器CPU、内存等性能参数,需要安装一些插件 插件名:JMeterPlugins-Extras,JMeterPlugins-Standard 以及ServerAgent。 下载地址:https://jmeter-plugins.org/downloads/old/和https:// 阅读全文
posted @ 2018-11-30 11:13 anlcy 阅读(3876) 评论(1) 推荐(0)
摘要:一、jmeter中的响应端言 断言就类似LoadRunner中的检查点。对上一个请求返回的信息,做字符串、数据包大小、HTML、XML、图片等做判断,确保返回的信息的准确性。 以下只讲解下响应断言步骤,新建一个线程组,线程组中添加一个http请求,添加响应断言:添加-》断言-》响应断言: 配置说明: 阅读全文
posted @ 2018-11-29 11:05 anlcy 阅读(406) 评论(0) 推荐(0)
摘要:测试目的:10个用户并发打开百度首页(https://www.baidu.com/),百度能否正常响应。 操作步骤 一、打开JMeter 打开后的界面如下: 二、右击“测试计划”,添加线程组 三、设置线程组的线程数 JMeter中的线程组,类似于LoadRunner中的虚拟用户组,因为我们要测试10 阅读全文
posted @ 2017-08-02 09:04 anlcy 阅读(6128) 评论(17) 推荐(2)
摘要:一、创建工程、引包 1、创建JAVA工程 2、引入Jmeter中lib\ext基础包:ApacheJMeter_java.jar、ApacheJMeter_core.jar 3、引入Jmeter日志包:jorphan.jar,logkit-2.0.jar,commons-logging-1.1.1. 阅读全文
posted @ 2017-07-06 18:14 anlcy 阅读(842) 评论(0) 推荐(0)
摘要:在实际测试中,不可能查询值测试一个输入值,还有其他测试数据,故引入参数化的概念,让一条用例循环执行,直到所有测试数据均测试完成,如下示例: Jmeter参数化有4种方法,本例仅介绍最普遍及简单的1个方法,csv文件导入配置 1、准备参数文件 2、配置CSV数据设置配置项:在线程组右键添加-->配置元 阅读全文
posted @ 2017-07-06 17:37 anlcy 阅读(799) 评论(0) 推荐(0)
摘要:以getObjectByCode接口为例,用jmeter2.13来进行接口测试。 测试前准备: 测试工具及版本:jmeter 2.13 r1665067(须包含__MD5函数) 示例接口:8.1根据单品编码查询上架状态的单品详情 接口方法:/single/v1/getObjectByCode 1.准 阅读全文
posted @ 2017-07-06 16:29 anlcy 阅读(1807) 评论(0) 推荐(0)
摘要:1. EclEmma的介绍 EclEmma是一个开源的软件测试工具,可以在编码过程中查看代码调用情况、也可以检测单覆盖率。 2. Eclipse下EclEmma安装 1. 选择Help->Eclipse Marketplace->搜索EclEmma,Install; 2. 重启eclipse发现工具 阅读全文
posted @ 2017-07-06 15:34 anlcy 阅读(396) 评论(0) 推荐(0)
摘要:一、安装配置JDK 1.下载安装jdk,地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.配置JDK环境变量:右键计算机属性->高级系统设置->系统属性->高级->环境变量->添加如下的系统变量 变量名:【 阅读全文
posted @ 2017-07-05 16:22 anlcy 阅读(34943) 评论(0) 推荐(0)
摘要:一、开发接口测试案例的整体方案: 第一步:我们要分析出测试需求,并拿到开发提供的接口说明文档; 第二步:从接口说明文档中整理出接口测试案例,里面要包括详细的入参和出参数据以及明确的格式和检查点。 第三步:和开发一起对接口测试案例进行评审。 第四步:结合开发库,准备接口测试案例中的入参数据和出参数据, 阅读全文
posted @ 2017-07-05 15:14 anlcy 阅读(294) 评论(0) 推荐(0)