0
我最近開始着手研究如何使用ruby-jmeter gem擴展我們的Ruby/Cucumber測試框架,以進行性能測試REST API以及功能測試。如何在使用ruby-jmeter測試時設置代理?
我能夠成功地從ruby執行jmeter測試,但由於沒有設置代理,測試失敗。我怎樣才能爲我的測試添加代理設置?
這裏是我創建的測試計劃:
require 'rubygems'
require 'ruby-jmeter'
test do
with_json
threads count: 10 do
get name: 'get_products_index', url: 'http://example-
rest-api.herokuapp.com/api/products'
end
end.run(
path: 'C:\\Users\\xxxxxx\\apache-jmeter-2.13\\bin\\',
file: 'jmeter.jmx',
log: 'jmeter.log',
jtl: 'results.jtl'
)
這裏是我的錯誤 -
1446567468415|21181|get_products_index|Non HTTP response code:
org.apache.http.conn.HttpHostConnectException|ThreadGroup
1-1|false|2373|10|10|0|1|1|null