2017-06-22 41 views
0

我想讓我的Jenkins使用指定目錄中的所有.jtl文件來用於Jenkins-JMeter插件。 是否可以使用佔位符或類似的東西來配置我的詹金斯?Can Jenkins可以使用指定文件夾中的所有.jtl文件(JMeter)嗎?

在此先感謝!

... 更具體的更多細節: 我的問題是 - 我想要generify整體過程。當我使用另一個測試計劃或類似的東西時,我不想在我的jenkins-server的配置上進行更改。此外,我不能指定一個通用名稱,因爲我想要使用的測試計劃的數量可能會有所不同。

回答

1

看來我可以使用佔位符通過* .jtl指定它,我的問題不是問題。我是問這個問題不用抱歉...

如果有人有興趣,詹金斯配置工作過程如下:

echo "Report capacity tests" 
perfReport 'test/target/jmeter /results/*.jtl' 
0

你基本上有兩個選擇:

  1. 使用JMeter Maven Plugin<Project Dir>/src/test/jmeter文件夾
  2. 使用Taurus tool這自然「理解」的JMeter .jmx測試腳本和可執行它們按順序拾取所有.jmx文件或者並行,詳情請參閱Taurus - Working with Multiple JMeter Tests

也有可能在Windows Command PromptBash shell使用foreach loop,但Maven的或金牛座會更容易使用。

+0

謝謝您的回答!我使用的是JMeter Maven Plugin,我知道我可以從一個文件夾中獲取所有.jmx文件,但我不確定這是如何解決我的問題的,即將我的Jenkins配置爲使用所有.jtl文件(結果)在一個文件夾中...也許我沒有提供足夠的信息讓你清楚我的問題或我沒有得到你的答案... – DerKnecht

相關問題