jmeter录制不了脚本 [急!!]

breezeforever 2009-02-18 03:24:46
操作如下,但jmeter里没生成脚本。查看代理服务器的监控,确实有监控到这些操作,但为什么jmeter就是生成不了脚本呢?
急!

1)选中Test Plan单击鼠标右键,在弹出菜单中选择Add->Thread Group;
(2)接下来选中WorkBench单击鼠标右键,在弹出菜单中选择Add->Non-Test Elements->HTTP Proxy Server;
(3)在“HTTP Proxy Server”窗口中Target Controller下拉框选择Test Plan > Thread Group,Grouping下拉框选择Put each group in a new controller
(4)单击窗口最下方的Start;
(5)打开浏览器,设置代理服务器的设置为localhot,端口号为8080(在“HTTP Proxy Server”窗口中设置了使用8080端口进行侦听);
(6)在地址中键入要录制页面的URL对页面进行操作,
...全文
4487 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
番茄地 2011-12-15
  • 打赏
  • 举报
回复
如果测试的是你本地的,IE中局域网的端口号不要用:8080否则会与你的本地冲突
xuzhengwen168 2011-09-14
  • 打赏
  • 举报
回复 1
我是录制脚本能录制别的网站的 但录制不了本地tomcat上的 请问有谁遇到过这种情况
emosen999 2009-03-10
  • 打赏
  • 举报
回复
使用JMeter进行脚本的录制。
参照JMeter网站上的Recording Test的指南文件,结合自己的应用,整理了使用JMeter录制脚本的文档。
1.选中“测试计划”,右键添加“线程组”
2.选中“线程组”,右键添加配置元素:“HTTP请求默认值”,进行设置
设置服务器名称或IP
设置端口号
设置协议
路径为空值

3.选中工作台,右键添加“非测试元件”的“HTTP代理请求”,进行设置
在HTTP代理请求中设置端口号为“8080”
目标控制器选择“测试计划—〉线程组”
设置包含模式及排除模式,若不设置,在录制完之后,可以把不需要的.css .jpg的行删掉。标准的包含模式及排除模式如下所列。
i. .* - all
ii. .*.png – png images
iii. .*.gif – gif images
iv. .*.jpg – jpeg images
v. .*.php
vi. .*.jsp
vii. .*.html
viii. .*.htm
ix. .*.js

4.设置IE的局域网设置
From the tool bar, click “tools -> internet options”. This should bring up the options.
Select the “connection” tab
Click “lan settings” button near the bottom.
On the connections tab, check “Use a proxy server for your LAN”. The address and port
fields should be enabled now.
Address – enter “Localhost” or the IP address of your system(127.0.0.1:8080)
Click “ok” button
Click “ok” button again. This should return you to the browser

5.点击工作台HTTP代理服务器的启动
6.打开一个IE窗口,输入测试的网址,点击enter,测试计划中将录制HTTP的请求。
7.在测试网页上进行操作,测试计划中继续录制HTTP请求。
注意:
1.IE中局域网的端口号和JMeter中的Proxy server的端口号一致。
2.如果使用自己的机器提供的WEB服务器,请不要使用8080端口,这样会和Jmeter的代理服务冲突。可以修改8080为别的端口或把WEB服务换到另外的端口。


emosen999 2009-03-10
  • 打赏
  • 举报
回复
使用JMeter进行脚本的录制。
参照JMeter网站上的Recording Test的指南文件,结合自己的应用,整理了使用JMeter录制脚本的文档。
1.选中“测试计划”,右键添加“线程组”
2.选中“线程组”,右键添加配置元素:“HTTP请求默认值”,进行设置
设置服务器名称或IP
设置端口号
设置协议
路径为空值

3.选中工作台,右键添加“非测试元件”的“HTTP代理请求”,进行设置
在HTTP代理请求中设置端口号为“8080”
目标控制器选择“测试计划—〉线程组”
设置包含模式及排除模式,若不设置,在录制完之后,可以把不需要的.css .jpg的行删掉。标准的包含模式及排除模式如下所列。
i. .* - all
ii. .*.png – png images
iii. .*.gif – gif images
iv. .*.jpg – jpeg images
v. .*.php
vi. .*.jsp
vii. .*.html
viii. .*.htm
ix. .*.js

4.设置IE的局域网设置
From the tool bar, click “tools -> internet options”. This should bring up the options.
Select the “connection” tab
Click “lan settings” button near the bottom.
On the connections tab, check “Use a proxy server for your LAN”. The address and port
fields should be enabled now.
Address – enter “Localhost” or the IP address of your system(127.0.0.1:8080)
Click “ok” button
Click “ok” button again. This should return you to the browser

5.点击工作台HTTP代理服务器的启动
6.打开一个IE窗口,输入测试的网址,点击enter,测试计划中将录制HTTP的请求。
7.在测试网页上进行操作,测试计划中继续录制HTTP请求。
注意:
1.IE中局域网的端口号和JMeter中的Proxy server的端口号一致。
2.如果使用自己的机器提供的WEB服务器,请不要使用8080端口,这样会和Jmeter的代理服务冲突。可以修改8080为别的端口或把WEB服务换到另外的端口。


breezeforever 2009-02-20
  • 打赏
  • 举报
回复
用过的都出来说说啥
breezeforever 2009-02-19
  • 打赏
  • 举报
回复
还是不知道是什么原因

256

社区成员

发帖
与我相关
我的任务
社区描述
其他产品/厂家
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧