我在Jmeter中创建了以下设置来运行记录的测试用例。
> < li>
将线程组添加到测试计划。
将HTTP请求默认值添加到线程组(在路径部分中,我将url指定为'http://localhost:8044')
注意:“http://localhost:8044”是我想在火狐上启动的网址。
添加记录控制器到线程组
在工作台中添加了HTTP(S)测试脚本记录器(在端口部分中,我给出了8080作为端口号)
现在,当我记录测试用例并执行测试计划时——测试样本失败了,并出现以下错误。
错误:响应代码:非HTTP响应代码:java.net。ConnectException响应消息:非HTTP响应消息:连接超时:连接
正在虚拟机中运行此安装程序。我尝试了其他一些端口,如707080558044,但仍然得到相同的错误。
我不知道问题在哪里,有人能帮我吗。
问题已解决。因此,录音没有发生。
Firefox默认设置将绕过代理的“localhost,127.0.0.1”,因此您的JMeter仍然无法记录它。您必须通过删除“localhost,127.0.0.1”来清空“无代理”字段。希望这会有所帮助。
我从火狐的无代理字段中删除了本地主机127.0.0.1。
从链接 https://stackoverflow.com/a/37776363/4715839
感谢大家分享您的评论。
在<code>HTTP(S)测试脚本记录器<code>中,将全局设置端口设置为<code>8080</code>,在目标控制器中,选择要记录测试的事务控制器
。单击开始按钮。单击开始按钮之前,您必须设置代理。要记录脚本,请转到firefox选项“高级网络连接”
单击设置-在HTTP代理中选择手动代理配置,给出本地主机和端口8080
并检查使用此所有协议的代理服务器。
这适用于me.Check如果8080
端口被另一个进程使用,则在cmd类型netstat-an
中执行此操作。
您必须在浏览器中使用您在Test Script Recorder
中提到的相同端口设置代理
两者都不同。我们还需要在浏览器设置中配置代理服务器端口(我们在测试脚本记录器中指定的)。
注意:如果8080已经被机器中的其他进程占用,请尝试不同的端口。
在Firefox中设置代理:
选项-
请遵循此处提到的步骤:
异常:到http://access.xyz.com的连接在org.apache.http.impl.conn.DefaultClientConnectionOperator.OpenConnection(DefaultClientConnectionOperator.java:190)在org.apache.http.impl.conn.ManagedClientConnectionImpl.Op
我现在正在尝试使用Apache JMeter HTTP(S)测试脚本记录器,但我有一个难题! 我在JMeter中完成了以下设置。 在此处输入图像描述 我在Firefox中配置了代理。 然后我录了一个简单的剧本。 但当我重放脚本时,它没有起作用,我得到了以下提示: 在此处输入图像描述 怎么办?请指点一下!谢谢!
我用的是JMeter 5.3。我选择了模板 根据屏幕截图,测试脚本录制器显示为灰色:测试录制器 我也将证书导入了IE。证书 有人能告诉我哪里出了问题吗?谢谢!
我正在测试一个使用 firestore.googleapis.com 服务的网站,在某个时候,由于firestore请求中的此错误,我被阻止并且无法继续测试: 以下是请求正文的副本: 我还使用Firefox Developers Tools进行了一些故障排除,在控制台上发现了以下错误: 我的配置: < li>Jmeter版本:5.4.1 < li>Firefox版本:85.0.2 Firefox
问题内容: 我遇到了NullPointerException问题。我已尽力而为,但无法解决此问题。我正在为我的项目实现POM模型(selenium)。 这一页: 测试类: 错误日志: 类: 有什么帮助吗? 问题答案: 您需要先初始化。如我所见,您正在创建但未初始化的引用,请尝试如下操作:- 注意 :-如果要初始化,则需要先下载chromedriver并设置系统属性,然后再将驱动程序初始化为:- 所
我有以下路线(快速),我正在为此编写集成测试。 代码如下: 我想测试所有组件是否协同工作,但使用虚假的HTTP响应,因此我正在为请求/ http交互创建一个存根。 我使用Chai、Sinon、Sinon Chai和Mocha作为测试跑步者。 以下是测试代码: 如果写入响应(response.write)的参数匹配,则测试通过。问题是当测试失败时,失败消息是: “错误:超时超过 2000 毫秒” 我