Sar*_*tts 6 csv apache testing url jmeter
我是JMeter的新手,现在很难弄清楚如何使我的默认URL成为我想要的样子。现在,我已经HTTP Request Defaults在测试计划中添加了一个config元素。在“ Web服务器”框中,我具有以下格式的网址:
testproject.company.com
Run Code Online (Sandbox Code Playgroud)
我实际上想要的默认URL是
testproject.company.com/test
Run Code Online (Sandbox Code Playgroud)
我尝试的第一件事是将设置Server Name or IP为testproject.company.com/test,但这给了我一个错误
java.net.UnknownHostException:testproject.company.com/test
接下来,我Server Name or IP回到[ HTTP Request]部分,testproject.company.com并在其中填写以下Path内容:
/test
Run Code Online (Sandbox Code Playgroud)
这不会引起任何错误,但是我的所有测试都失败了,因为它只是testproject.company.com用作默认URL。
我也在使用Project Files配置,并且在“配置CSV数据源”部分的Filename框中,具有.csv文件的路径。.csv文件具有以下内容:
testproject.company.com/test/,username@testproject.train,10,true,WIN
Run Code Online (Sandbox Code Playgroud)
是什么/test导致JMeter无法添加到默认URL?
我认为问题是由于对PathHTTP Request Defaults部分下的字段的误解所致。似乎该部分中的路径仅用于未定义路径的测试。因此,它没有替换从测试到默认路径的路径,而是简单地替换了它。因此,您必须手动将路径添加到指定路径的每个测试中。
如果有人知道更好的方法,请告诉我!