1.在cmd窗口直接输入jmeter可以执行成功,但是在.bat文件写入jmeter
JDK11 和 JMETER5.1 这2个都先安装好,然后一起配置,具体如下。
(本人是系统是win10专业版)1.打开环境变量——系统变量(全部操作都在系统变量完成)2.新建名称为 CLASSPATH 的属性,下面是值,全部复制过去就好 (最前面的小点点不要忘记了哦,还有最后面的分号也一样不要忘记了) .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar; %JMETER_HOME%\lib\jorphan.jar;3.新建名称为 JAVA_HOME 的属性,值为 C:\Program Files\Java\jdk-12.0.1 (ps:以自己的实际路径为主)4.新建名称为 JMETER_HOME 的属性,值为 D:\apache-jmeter-5.1.1 (ps:以自己的实际路径为主)5.编辑名称为 Path 的这个属性,新建如下3个值(一个个建) %JMETER_HOME%\bin %JAVA_HOME%\bin %JAVA_HOME%\jre\bin6.打开 jmeter 的 bin 目录下的 JMETER.bat文件或者在cmd命令窗口直接输入 jmeter 也能启动。注:java环境变量配置好了可以用cmd命令 java 或 javac 来检查,成功的话会显示相关的信息,没成功的话会提示:文件不是内部文件或者什么什么不可执行的。
2.win10 ie11 loadrunner11录制时没有自动打开网页,为什么
win10系统安装LoadRunner11.00,录制脚本时不能够启动ie本的原因是: 没有受信任的站点;没有兼容性视图的设置;开启了保护模式;用户的电脑是没有独立显卡的老机器。
win10系统安装LoadRunner11.00,录制脚本时不能够启动ie本的解决办法:一、添加受信任的站点打开IE11浏览器,点击右上角的“工具”选项,再选择“Internet选项”;点击界面的上方的“安全”选项卡,然后点击“受信任的站点”;点击“站点”,添加该行的网站。二、添加兼容性视图设置打开IE11浏览器,点击右上角的“工具”选项,再选择“兼容性视图设置”;将该行网站添加到“兼容性视图中的网站”;关闭IE11浏览器,重新登入。
三、关闭保护模式打开IE11浏览器,点击右上角的“工具”选项,再选择“Internet选项”;点击界面的上方的“安全”选项卡,然后点击“Internet”;把“启用保护模式”的勾选去掉,另外,切换到“高级”选项卡,找到“增强保护模式”,如果前面有勾选并可选的话,请您将前面的勾去掉;关闭IE11浏览器,重新登入。四、禁用GPU硬件加速如果用户的电脑是没有独立显卡的老机器,在用IE11观看优酷之类的在线视频时,会出现切换为全屏模式后当前视频就自动关闭的异常状况。
这是由于用户的集成显卡不支持硬件加速导致的,只要将当前的Flashplayer播放插件卸载,并安装10.2及以下版本即可解决。此外,如果用户并不想在以后升级自己电脑,在进行下面的操作:打开IE,点击右上角的“工具”选项,再选择“Internet选项”;点击界面的上方的“安全”选项卡,然后点击“Internet”;把“启用保护模式”的勾选去掉,切换到“高级”选项卡,找到“使用软件呈现而不使用GPU呈现”选项,如果前面有勾选并可选的话,请您将前面的勾去掉;关闭IE,重新打开该网站另外,如果设备装载过或正在使用第三方的防毒软件,建议进行卸载或停用的操作,看问题是否得到改善。
3.jmeter中结果以列表形式查看需要使用什么元件
1.测试计划是使用 JMeter 进行测试的起点,它是其它 JMeter 测试元件的容器。
2.线程组:代表一定数量的并发用户,它可以用来模拟并发用户发送请求。实际的请求内容在Sampler中定义,它被线程组包含。
可以在“测试计划->添加->线程组”来建立它,然后在线程组面板里有几个输入栏:线程数、Ramp-Up Period(in seconds)、循环次数,其中Ramp-Up Period(in seconds)表示在这时间内创建完所有的线程。如有8个线程,Ramp-Up = 200秒,那么线程的启动时间间隔为200/8=25秒,这样的好处是:一开始不会对服务器有太大的负载。
线程组是为模拟并发负载而设计。3、取样器(Sampler):模拟各种请求。
所有实际的测试任务都由取样器承担,存在很多种请求。如:HTTP 、ftp请求等等。
4、监听器:负责收集测试结果,同时也被告知了结果显示的方式。功能是对取样器的请求结果显示、统计一些数据(吞吐量、KB/S……)等。
6、断言:用于来判断请求响应的结果是否如用户所期望,是否正确。它可以用来隔离问题域,即在确保功能正确的前提下执行压力测试。
这个限制对于有效的测试是非常有用的。7、定时器:负责定义请求(线程)之间的延迟间隔,模拟对服务器的连续请求。
5、逻辑控制器:允许自定义JMeter发送请求的行为逻辑,它与Sampler结合使用可以模拟复杂的请求序列。8. 配置元件维护Sampler需要的配置信息,并根据实际的需要会修改请求的内容。
9. 前置处理器和后置处理器负责在生成请求之前和之后完成工作。前置处理器常常用来修改请求的设置,后置处理器则常常用来处理响应的数据。
二、Jmeter报告 (转载)1、Aggregate Report 解析Aggregate Report 是 JMeter 常用的一个 Listener,中文被翻译为“聚合报告”。今天再次有同行问到这个报告中的各项数据表示什么意思,顺便在这里公布一下,以备大家查阅。
如果大家都是做Web应用的性能测试,例如只有一个登录的请求,那么在Aggregate Report中,会显示一行数据,共有10个字段,含义分别如下。Label:每个 JMeter 的 element(例如 HTTP Request)都有一个 Name 属性,这里显示的就是 Name 属性的值#Samples:表示你这次测试中一共发出了多少个请求,如果模拟10个用户,每个用户迭代10次,那么这里显示100Average:平均响应时间——默认情况下是单个 Request 的平均响应时间,当使用了 Transaction Controller 时,也可以以Transaction 为单位显示平均响应时间Median:中位数,也就是 50% 用户的响应时间90% Line:90% 用户的响应时间Note:关于 50% 和 90% 并发用户数的含义,请参考下文Min:最小响应时间Max:最大响应时间Error%:本次测试中出现错误的请求的数量/请求的总数Throughput:吞吐量——默认情况下表示每秒完成的请求数(Request per Second),当使用了 Transaction Controller 时,也可以表示类似 LoadRunner 的 Transaction per Second 数KB/Sec:每秒从服务器端接收到的数据量,相当于LoadRunner中的Throughput/Sec基本知识:1、吞吐量:是指在没有帧丢失的情况下,设备能够接受的最大速率。
2、存储的最小单位是字节Byte,对于存储单位,有以下几个单位,GB、MB和KB,那么这三者之间的换算关系是:1GB=1024MB,1MB=1024KB,1KB=1024Bytes。Bit :“位”,称为bit,也就是比特,有的时候也称为位。
一个字节为8位二进制表示。Byte:“字节”,一个字节就是8比特。
3、Mbps (million bits per second 兆位/秒) 代表每秒传输1,000,000比特。该缩写用来描述数据传输速度。
例如:4Mbps=每秒钟传输4M比特。数据传输速率的单位,字母b(bit)是比特和字母 B (Byte)是字节。
4、吞吐量与带宽的区分:吞吐量和带宽是很容易搞混的一个词,两者的单位都是Mbps.先让我们来看两者对应的英语,吞吐量:throughput ; 带宽: Max net bitrate 。当我们讨论通信链路的带宽时,一般是指链路上每秒所能传送的比特数。
我们可以说以太网的带宽是10Mbps。但是,我们需要区分链路上的可用带宽(带宽)与实际链路中每秒所能传送的比特数(吞吐量)。
我们倾向于用“吞吐量”一次来表示一个系统的测试性能。这样,因为实现受各种低效率因素的影响,所以由一段带宽为10Mbps的链路连接的一对节点可能只达到2Mbps的吞吐量。
这样就意味着,一个主机上的应用能够以2Mbps的速度向另外的一个主机发送数据。5、方差和标准差都是用来描述一组数据的波动性的(集中还是分散),标准差的平方就是方差。
方差越大,数据的波动越大。三.利用BadBoy生成测试计划(测试脚本)badBoy可以非常容易的生成web的测试脚本。
类似与LoadRunner的使用,输入站点的URL,点击Record开始录制。File –> Export to Jmeter ,导出为Jmeter认识的测试脚本。
四.一个简单的测试示例思路(目前自己思路,不断改进)a. 需要的“测试脚本”,对应web的应用使用badboy生成测试脚本。直接导入Jmeter,进行配置。
b.如图 TestPlan :是整个Jmeter测试执行的容器。 ThreadGroup :模拟请求,定义线程数、Ramp-Up Period、循环次数。
Step1 :循环控制器。
4.Win10怎么给电脑设置双屏显示
首先确认笔记本包含外接的显示端口,比如VGA,HDMI等。这样便于外接显示器,实现双屏显示。
连接上外接显示器,这样硬件方面就具备了双屏显示的条件了。
接下来是软件的设置。可以使用快捷键进行配置,比如dell的快捷键是fn+f1,不过因为笔记本不同快捷键也不同。因此介绍软件的配置方法。打开控制面板中设置选项,查看显示设置,如图所示。
配置多显示器的方式为扩展这些显示器。选中第二显示器后就可以设置显示器的显示参数了。
保持以上的配置信息,双显示屏显示win10界面就出现了。不仅显示内容扩展了,操作起来也是更加得心应手。连接好的实例如图。
5.win10系统提示usb端口上的电涌怎么解决
怎么解决电脑一直提示的“集线器端口上的电涌”其解决方法如下:
既使你没有插任何东西也会弹出这个对话框。
1.一般出现这个问题现象,笔记本多一些.其主要原因是:
A.主板供电不够,USB设备太多或者用电需求太大导致报警;
B.少插几个USB设备,尤其是USB硬盘盒和USB音箱
C.系统与串口驱动问题,重装USB驱动;
2.台式机,把主机电源盒换个功率大点的,USB是连在主板上的,但是主板是由主机总电源供电的.
3.简单的解决方法就是让这个提示不再出现,但并不是能解决掉根本问题。不过总比老弹出框框要好一些!
右键点击“我的计算机”图标==>;设备管理器==>;找到“通用串行总线控制器”打开它后面的+号==>
找到这一行:。.XXX USB Enhanced Host Controller(。XXX指你的USB控制器名称)==>;鼠标右键==》属性==》高级
下面有个选择框:"不要通知我 USB 错误"",在前面打上勾==>;然后确定==确定
有可能会提示出错,不过不用管它。
好了,搞定了!希望可以帮到你.
转载请注明出处windows之家 » jmeter在win10显示