我是Jmeter的新手,一步一步地学习。
尝试在Jmeter和Protocol选项卡上创建简单的HTTP请求 - 我已经给出了“google.com”。
当我运行时,出现如下所述的错误:
响应代码:非HTTP响应代码:java.net.Malformed URL Exception
响应消息:非HTTP响应消息:未知协议:google.com
请帮助我克服此错误并成功通过测试。
最诚挚的问候, Govindarajan G
答案 0 :(得分:0)
您可以输入完整的网址http://www.google.com
至HTTP Request的路径字段:
作为一种特殊情况,如果路径以" http://"开头。或" https://"然后将其用作完整的URL。
或在“服务器名称”字段中输入域名www.google.com
:
服务器 网络服务器的域名或IP地址,例如, www.example.com。 [不包括http://前缀。]
协议主要用于指示是否使用HTTPS或HTTP
协议 HTTP,HTTPS或FILE。默认值:HTTP
请注意,如果您要为多个请求重复使用域,则可以使用 HTTP Request Defaults
使用"服务器名称或IP"添加单个HTTP Request Defaults元素。填写。然后,当您添加25个HTTP请求控制器时,请保留"服务器名称或IP"场空。控制器将从HTTP Request Defaults元素继承此字段值。
答案 1 :(得分:0)
您需要将测试主机下的应用程序放入HTTP请求采样器的“服务器名称或IP”字段中:
可以使用View Results Tree侦听器显示请求和响应。
另请注意,您可以通过记录在浏览器中执行的测试操作来快速开始使用JMeter。
配置JMeter进行录制。最简单的方法是使用J Meter Templates Feature
File -> Templates -> Recording
,然后单击“创建”准备浏览器进行录制。将其配置为使用localhost:8888
Thread Group -> Recording Controller
更多信息:the proxy server