jmeter httpjmeter设置代理服务器器 启动的时候 弹出这个 是哪儿的问题 ,怎么解决?我是公司内网

jmeter.bat启动出错的问题解决了吗,我也碰到了同样的问题。JDK的环境变量都是设置好了的。就是报错_百度知道
jmeter.bat启动出错的问题解决了吗,我也碰到了同样的问题。JDK的环境变量都是设置好了的。就是报错
apache-jmeter-2. .errorlevel=2请按任意键继续; 不是内部或外部命令E;bin&performance&#92:\findstr&#39. .13&#92.13&#92. Please check your Jtest_tool&#92,也不是可运行的程序或批处理文件。Not able to find Java eapache-jmeter-2;jmeter&#39
apache-jmeter-2E;performance&#92.13\apache-jmeter-2.13&#92:\test_tool&#92
谢谢,这个方法不行。
其他类似问题
为您推荐:
其他1条回答
Java\Program Files\system32jmeter配置新建JAVA_HOMEC;%SystemRoot%.8.0_91在 PATH 中 加上%SystemRoot%&#92:\jdk1
jmeter的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁Jmeter常见问题
Jmeter常见问题&(转载)&/?uid-128005-action-viewspace-itemid-84094
说明:这些问答是从网上转载的,自己修改了其中的一些内容,如果大家兴趣,可以将大家在使用Jmeter的时候碰到的问题写下来,我们一起补充到这个问答里面,共同努力完善jmeter的资料。
1.&&JMeter的工作原理是什么?
向服务器提交请求;从服务器取回请求返回的结果。
2.&&JMeter的作用?
&&&&JMeter可以用于测试静态或者动态资源的性能(文件、Servlets、Perl脚本、java对象、数据库和查询、ftp服务器或者其他的资源)。JMeter用于模拟在服务器、网络或者其他对象上附加高负载以测试他们提供服务的受压能力,或者分析他们提供的服务在不同负载条件下的总性能情况。你可以用JMeter提供的图形化界面分析性能指标或者在高负载情况下测试服务器/脚本/对象的行为。
3.&&&怎样能看到jmeter提供的脚本范例?
在\JMeter\jakarta-jmeter-2.0.3\xdocs\demos目录下。
4.&&&怎样设置并发用户数?
&&&选中可视化界面中左边树的Test&Plan节点,单击右键,选择Add-&&Thread&Group,其中Number&of&Threads参数用来设置发送请求的用户数目。
5.&&JMeter的运行指示?
&&&Jmeter在运行时,右上角有个单选框大小的小框框,运行是该框框为绿色,运行完毕后,该框框为白色。
6.&&User&Parameters的作用是什么?
&&&&提高脚本可用性
7.&&&在result里会出现彩色字体的http&response&code,说明什么呢?
Http&response&code是http返回值,彩色字体较引人注目,可以使用户迅速关注。象绿色的302就说明在这一步骤中,返回值取自本机的catch,而不是server。
8.&&&怎样计算Ramp-up&period时间?
Ramp-up&period是指每个请求发生的总时间间隔,单位是秒。如果Number&of&Threads设置为5,而Ramp-up&period是10,那么每个请求之间的间隔就是10/5,也就是2秒。Ramp-up&period设置为0,就是同时并发请求。
9.&&&&Get和Post的区别?
&&&他们是http协议的2种不同实现方式。Get是指server从Request&URL取得所需参数。从result中的request中可以看到,get可以看到参数,但是post是主动向server发送参数,所以一般看不到这些参数的。
10.&哪些原因可能导致error的产生?
&&&a.&&&Http错误,包括不响应,结果找不到,数据错误等等;
&&&b.&&&JMeter本身原因产生的错误。
11.&为什么Aggregate&Report结果中的Total值不是真正的总和?
JMeter给结果中total的定义是并不完全指总和,为了方便使用,它的值表现了所在列的代表值,比如min值,它的total就是所在列的最小值。下图就是total在各列所表示的意思。
12.&&JMeter的Thread&Number是提供多个不同用户并发的功能么?
不是,Thread&Number仅仅是指并发数,如果需要实现多个不同用户并发,我们应该采用其它方法,比如通过在jmeter外建立csv文件的方法来实现。
13.&同时并发请求时,若需要模拟不同的用户同时向不同的server并发请求,怎样实现呢?
&&&方法很灵活,我们可以将不同的server在thread里面预先写好。或者预先将固定的变量值写入csv文件,这样还可以方便修改。然后将文件添加到User&Parameters。
14.&&&User&Parameter中的DUMMY是什么意思?
&&&&&当其具体内容是${__CSVRead(${__property(user.dir)}${FILENAME},next())}时用来模拟读文件的下一行。
15.&&&当测试对象在多server间跳转时,应该怎样处理?
&&&程序运行时,有些http和隐函数会携带另外的server&IP,我们可以从他们的返回值中获取。
16.&&&为何测试对象是http和https混杂出现?
&&&Https是加密协议,为了安全,一般不推荐使用http,但是有些地方,使用https过于复杂或者较难实现,会采用http协议。
17.&&&Http和https的默认端口是什么?
&&&Apache&server&(Http)的默认端口是80;
&&&SSL&(Https)的默认端口是443。
18.&&&为何在run时,有些页面失败,但是最后不影响结果?
&&&原因较多,值得提及的一种是因为主流页面与它不存在依赖关系,所以即使这样的页面出错,也不会影响运行得到正常结果,但是这样会影响到测试的结果以及分析结果。
19.&为什么脚本刚开始运行就有错误,其后来的脚本还可运行?
&&&在Thread&Group中有相关设置,如果选择了continue,即使前面的脚本出现错误,整个thread仍会运行直到结束。选择Stop&Thread会结束当前thread;选择Stop&Test则会结束全部的thread。推荐选项是Stop&Thread。
20.&&&&&在Regular&expression_r&Extractor会看到Template的值是$1$,这个值是什么意思呢?
&&&$1$是指取第一个()里面的值。如果Regular&expression_r的数值有多个,用这种方法可以避免不必要的麻烦。
21.&&&&Regular&expression_r中的(.*)是什么意思?
&&&那是一个正则表达式(regular&expression_r)。’.’等同于sql语言中的’?’,表示可有可无。’*’表示0个或多个。’()’表示需要取值。(.*)表达任意长度的字符串。
22.&&&在读取Regular&expression_r时要注意什么?
&&&一定要保证所取数值的绝对唯一性。
23.&&&怎样才能判断什么样的情况需要添加Regular&expression_r&Extractor?
&&&检查Http&Request中的Send&Parameters,如果有某个参数是其前一个page中所没有给出的,就要到原文件中查找,并添加Regular&expression_r&Extractor到其前一page的http&request中。
24.&&&在自动获取的脚本中有时会出现空的http&request,是什么意思呢?
&&&是因为在获取脚本时有些错误,是脚本工具原因。在run时这种错误不参与运行的。
25.&&&在运行结果中为何有rate为N/A的情况出现?
&&&可能因为JMeter自身问题造成,再次运行可以得到正确结果。
26.&&&常用http错误代码有哪些?
&&&&400无法解析此请求。
&&&&403禁止访问:访问被拒绝。
&&&&404找不到文件或目录。
&&&&405用于访问该页的HTTP动作未被许可。
&&&&410文件已删除。
&&&&500服务器内部错误。
&&&&501标题值指定的配置没有执行。
&&&&502&Web服务器作为网关或代理服务器时收到无效的响应。
27.&&&&Http&request中的Send&Parameters是指什么?
&&&是指code中写定的值和自定义变量中得到的值,就是在运行页面时需要的参数。
28.&&&&Parameters在页面中是不断传递的么?
&&&是的。参数再产生后会在页面中一直传递到所需页面。所以我们可以在动态参数产生时捕获它,也可以在所需页面的上一页面捕获。(但是这样可能有错误,最好在产生页面获取)
29.&&&在使用JMeter测试时,是完全模拟用户操作么?造成的结果也和用户操作完全相同么?
&&&是的。JMeter完全模拟用户操作,所以操作记录会全部写入DB.在运行失败时,可能会产生错误数据,这就取决于脚本检查是否严谨,否则错误数据也会进入DB,给程序运行带来很多麻烦。&
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。高分请问一个jmeter的有关问题 - 软件测试当前位置:& &&&高分请问一个jmeter的有关问题高分请问一个jmeter的有关问题&&网友分享于:&&浏览:5次高分请教一个jmeter的问题?我这里用jmeter做一个系统的测试,是通过代理服务器进行录制跟踪,刚开始有几个页面测试还正常,可是后来出现这样一个问题,当我在浏览器你操作页面上增删改查操作时很正常,但是当我运行我记录的请求时,却只有进入第一个response是正确的,也就是刚刚请求进入一个功能页面时,他的response是正确的,但是后面的都返回这样的东西:&?xml version=&1.0& encoding=&UTF-8&?&&html xmlns=&http://www.w3.org/1999/xhtml&&&head&&meta name=&Ajax-Response& content=&redirect& /&&meta name=&Location& content=&/lis-web/faces/error.xhtml?cid=2987& /&&/head&&/html&全部出错,我不明白,为什么在浏览器里面操作正常,但是这里却出现错误,而且很多功能页面都出现这样的问题,我怀疑可能是录制的问题,大家遇到过这样的问题吗?我都卡在这里好几天了,谢谢大家了------解决方案--------------------
没用过。。。帮顶。。
------解决方案--------------------
有点意思呵呵。
------解决方案--------------------
你可看到代码吗?可能是再配置XML文件时有问题!
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有阅读更多:
阅读更多:
阅读更多:
看过本文的人还看过
一个文化艺术垂直电子商务网站。
一个文化艺术垂直电子商务网站。
以下是手机,解决方法其实很简单,将所有游戏服的ip变为域名,即可达到解析的效果。
以下是手机,解决方法其实很简单,将所有游戏服的ip变为域名,即可达到解析的效果。
程序包管理器之RPM一、rpm是什么RPM是RPMPackageManager(RPM软件包管理器)的缩
CopyRight (C)
网站名称 版权所有. All Rights Reserved.备案号:jmeter发送HTTPS请求 - 简书
下载简书移动应用
写了13316字,被4人关注,获得了4个喜欢
jmeter发送HTTPS请求
jmeter一般来说是压力测试的利器,最近想尝试jmeter和BeanShell进行接口测试。由于在云阅读接口测试的过程中需要进行登录操作,而登录请求是HTTPS协议。这就需要对jmeter进行设置。
(一)设置HTTP请求
我们首先右键添加线程组,然后继续右键添加控制器,由于登陆操作只请求一次,因而选择仅一次控制器。接下来右键添加sampler-&HTTP请求,设置HTTP请求。这里注意的地方首先是端口号,如果只是普通的HTTP协议,默认不填,而这里是HTTPS协议,因而填端口号443。另外“协议”这儿填“https”。请求体数据,由于云阅读登陆时的post数据是json结构的,所以填在Body Data这里,用大括号将数据组织起来。PS:实际上应该是post请求,截图过快忘记改了~&!--more--&
(二)设置Jmeter代理
上一篇博客刚刚讲了,我们知道要成功地发送HTTPS请求,关键之处就是代理的设置。首先我们要在线程组里添加一个录制控制器,不然无法生成Jmeter的CA证书文件。然后在工作台右键添加-〉非测试元件-〉HTTP代理服务器。选择默认端口是8080即可。直接点击启动。
点击启动后弹出页面提示CA证书已经生成,在Bin目录下。点击确定即可。
(三)开启Jmeter代理
找到工具栏“选项”-〉SSL管理器。打开bin目录下的ApacheJMeterTemporaryRootCA.crt即可。
(四)修改HTTP请求
现在已经设置好代理,重新修改下已经创建好的HTTP请求。再最下方Proxy server处添加代理服务器:localhost(本机上搭建的Jmeter代理),端口号就是8080。保存一下整个计划就可以。
(五)添加HTTP请求头
由于我的请求体数据是json类型的,而默认HTTP请求头的content-Type是application/x-www-form-urlencoded。所以我们要在HTTP请求基础上添加一个HTTP请求头,设置Content-Type为application/json类型。
(六)添加结果查看树
在HTTP代理后添加-〉监听器-〉查看结果树。
(七)执行HTTPS请求,并查看结果
点击工具栏的保存,然后点击运行按钮,接下来就可以在结果树中查看运行结果。我们看到运行成功,表示HTTPS请求成功!
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
选择支付方式:}

我要回帖

更多关于 弹出代理服务器认证 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信