windows-7 – 如何在JMeter中动态设置HTTP Referer头?
希望这是JMeter测试的常见问题.
我通过JMeter设置了一个代理服务器,以便在我们的开发环境中“记录”一个测试用例.这工作正常,我设置了一些“HTTP请求默认值”来全局设置默认的“服务器名称或IP”和“协议”. 既然已经在DEV上完成了测试,我们已经将代码移到我们的QA服务器上进行更多测试 – 我想我只需要在默认值中更改“服务器名称”然后运行测试. 我注意到的一件事是,对于我的测试用例中的每个采样器,其他标头存在于该特定采样器的“HTTP标头管理器”中 – 如User-Agent,Cache-Control等.Referer标头是唯一一个关注我,因为它仍然是“硬编码”成为DEV服务器. 有没有办法动态设置它 – 这样我就可以在多个环境中运行这个记录的测试?这通常如何处理? 任何帮助表示赞赏!谢谢. JG 解决方法
只有在HTTP请求中未提供任何值时,Jmeter才会读取HTTP请求默认值.如果您在请求中将域留空,它将从请求中读取;否则它使用本地值.
作为快速修复,在文本编辑器中打开JMX文件,并用空值替换域的所有实例.在Jmeter中打开文件后,将域值重新添加回HTTP Request Default配置元素. 为避免将来出现这种情况,请在录制前填写“请求默认值”. Jmeter将自动过滤掉与默认值匹配的值. 您也可以使用变量和用户定义的值来执行此操作.请注意您设置的默认值.例如,如果您说customerID = 123,则Jmeter在录制时会检测到“123”,它将用${customerID}替换它.因此,如果值为’12345′,Jmeter将记录${customerID} 45 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 使用非标准端口在Windows上通过SSH设置Git
- windows-phone-7 – 在Windows Phone 8上测试.xap,无需注册
- windows – 强制任何正在运行的进程崩溃
- Virtualbox在Windows上启动VM无头
- 如何在Windows中访问笔记本电脑的电池温度?
- windows-phone-7 – 在主机上使用无线适配器时无法将Window
- windows-server-2003 – 我可以从RAID-1升级到RAID-5吗?
- windows-server-2008 – 针对AD Server 2008和2008 R2 DCs的
- windows-server-2003 – 如何检查Windows服务器是否是虚拟服
- windows-server-2008 – 没有telnet客户端的Windows Server
- windows vs2010 下使用glib库 mono4.3
- windows-server-2000 – 最好从命令行收集域计算
- active-directory – Windows Server 2003 – 应
- 从Windows Credentials存储使用C#检索凭据
- 本地windows上安装protobuf和thrit环境
- windows-phone-7 – WP8 – 此软件包使用的应用程
- 如何从Windows启动Android模拟器浏览器中的URL链
- Windows – IIS日志文件和负载均衡器?
- windows-phone – appx应用程序和appxbundle应用
- 哪些编程语言可以生成自包含的窗口.exes?