`
文章列表
  在Body Data中输入中文时,发现是乱码,如下图   这种情况在jmeter3.0的版本中才会产生,由于3.0中优化body data后,使用默认的字体(Consolas)不支持汉字的显示。     解决方法:在jmeter.properties中把jsyntaxtextarea.font.family=Hack前面的注释去掉,然后重启jmeter
在使用jmeter测试的过程中,偶尔需要通过查询数据库来获取数据,但是使用jmeter的JDBC Request查询出来的数据,使用正则表达式提取时,非常不方便,这个时候可以使用mysql的函数,将查询结果转换为方便提取的格式,然后使用正则表达式提取。   以下例子是使用Mysql的CONCAT函数:  
        今天下午一个妹子使用Jmeter 遇到一个问题,关于正则表达式,找我帮忙解决,分享一下处理问题的思路,以供有需要的同学参考。        她的URL如下:                GET http://127.0.0.1:8080/or/order!detail.action?model.id=16856864168211e6abdd1078d2c706e0&&operType=100        这个请求是其中一个请求重定向的URL。        由于下面的请求要使用到这个model.id 她要提取此URL中的model.id        她写 ...
       使用Jmeter有一段时间了,却很少写总结。下午有个朋友向我询问jmeter分布式的配置,晚上回来顺便写点东西吧!        在使用Jmeter进行性能测试时,如果并发数比较大(比如某个项目需要支持1000并发),单台电脑的配置(CPU和内存)可能无法支持,这时可以使用Jmeter提供的分布式测试的功能。   一、Jmeter分布式执行原理:      1、Jmeter分布式测试时,选择其中一台作为调度机(master),其它机器做为执行机(slave)。      2、执行时master会把脚本发送到每台slave上,slave 拿到脚本后就开始执行,sla ...
Badboy 录制好脚本以后,使用 JMeter 打开,直接运行测试,发现有个 Ajax 提交表单的时候出错了。服务器返回信息如下: HTTP Status 415    监听器 "察看结果树" 里发现该次请求: Request Headers: Content-Length: 52 Connection: keep-alive Content-Type: application/x-www-form-urlencoded   既然是 Json 请求,这个 Content-Type 肯定有问题。所以为该次请求修改请求头里的 Content-Type 修改 ...
模拟TCP向客户端推送消息   官方TCPSampler 文档:        https://wiki.apache.org/jmeter/UserManual/Reference/TcpSampler   TCPClient classname有三种设置:       TCPClientImpl:文本数据      BinaryTCPClientImpl:传输二进制数据,指定包结束符。 ...
socket的压力测试   (1)socket测试需要写一个测试jar包。 首先创建一个java工程,导入lib\ext\ApacheJMeter_core.jar,ApacheJMeter_java.jar 然后创建下面的代码:(IP和端口可以根据自己的需要修改)   import
 从eclipse换到intelij总是记不住IJ的快捷键,做个记录方便自己   IntelliJ Idea 常用快捷键列表   我常用的: psvm                          调用main方法; sout                            System.out.println(); Alt+insert                    调用构造函数以及常用get/set/toString..方法; rename                        shift+F6               重构         ...
转载至如下:   http://www.2cto.com/article/201611/569100.html    场景: 大家在使用Jmeter测试的时候应该发现了, (1)线程启动了就会直接发送测试请求;--如果要模拟在一瞬间高并发量测试的时候,需要调高线程数量,这很耗测试机器的性能,往往无法支持较大的并发数,无法控制每次测试的瞬间并发量; (2)如果使用了constant throughput timer,可以模拟较长时间的并发测试,但是仍无法满足稳定的瞬间高并发测试; 解决: 1、使用集合点; 作用:阻塞线程,直到指定的线程数量到达后,再一起释放,可以瞬间产生很 ...
(1) 下载Windows的zabbix客户端        从官方下载Zabbix Agent后,压缩包里面有2个目录,一个为win32,另一个是win64,每个目录下应该有3个文件,分别 为:zabbix_agentd.exe zabbix_get.exe zabbix_sender.exe根据操作系统不同,将文件放在c:\
 Netperf是一种网络性能的测量工具,主要针对基于TCP或UDP的传输。Netperf工具以client/server方式工作。server端是netserver,用来侦听来自client端的连接,client端是netperf,用来向server发起网络测试。测试过程中,在服务器上运行serverperf,同时在客户端上运行netperf。    一 、安装    netperf官方下载地址:http://www.netperf.org/netperf/NetperfPage.html    tar -xzvf netperf-2.4.5.tar.gz    cd netper ...
    前提是环境变量已经都配置完了,执行appium-doctor时报不是内部命令     解决方案:           Windows下把安装的appium文件夹的Appium\node_modules\.bin加到系统环境变量path中  
  记不得在那个网站看的,记录一下。。。。。。 本文主要介绍如何解决JMeter脚本中取样器(Sampler)名称定义为中文时,生成的HTML报告中中文展示为乱码的问题。 一. 问题概述 由于个人在JMeter 3.0的实际应用中,脚本中的Test Plan/Sampler等元件命名都没有使用中文,所以在之前介绍Dashboard Report特性的博客成文时,没有提到关于中文的问题。之后有朋友反馈,Sampler名称为中文时,生成的报告中展示为乱码,自己测试,确实如此。如图,脚本包含两个命名为中文的Sampler:执行测试后,生成的Dashboard Report图表中文乱码:
 jmeter分布式访问数据库的时候报:        No suitable driver found for jdbc....... master端和slaver端的lib下面已经包含了驱动jar,本地执行都是OK的,但是远程访问的时候就提示找不到。 解决方案:        还需要把jar放入到java/jre/ext/目录下
创建myweb项目: F:\workproject\pydj>django-admin startproject myweb Fatal error in launcher: Unable to create process using '"' 然后想到使用python进行执行,结果报找不到django-admin.py文件,如下: F:\workproject\pydj>python3 django-admin.py startproject myweb python3: can't open file 'django-admin.py': [Errno 2 ...
Global site tag (gtag.js) - Google Analytics