gatling

    2熱度

    1回答

    有沒有可能將Gatling場景設置爲以特定線程數運行?例如,我想在1,500小時的線程中執行1M請求。 此外,每個場景(在setUp(scn.inject()))是否將運行在不同的線程? Gatling定義中的「線程」意味着什麼?它與Java中的相同嗎? 我發現topic,但它不完全是我所需要的(在主題啓動的情況下,他只需要3個線程,但對我來說 - 數量要大得多)。 我 val scn = sce

    7熱度

    2回答

    我正在烘焙一個在運行時運行Maven任務的Docker鏡像。它看起來有點像這樣: ADD pom.xml /srv ADD src /srv/src WORKDIR /srv RUN mvn dependencies:go-offline scala:testCompile 在運行時,我跑mvn gatling:execute運行一個負載測試工具。 我POM看起來是這樣的: <proj

    1熱度

    2回答

    當我需要在Gatling stresstest中關注頁面上的鏈接時,如果URL包含&符號,則會出現問題。大概是因爲加特林將其解釋爲一個實體。如何解決這個問題? 例子: 說你第一次收到包含 <a href="go?to=foobar&index=null" title="Choice 1"> 網頁現在,如果我嘗試遵循 exec( http("page with link") .

    0熱度

    1回答

    我正在寫Gatling負載測試,它只是通過HTTP在給定的時間段內轟擊給定的端點。我已經逐漸增加了每秒連接數,然後在測試期間保持連接數。我的設置是這樣的: setUp( scn.inject( rampUsersPerSec(10 to 70 during(1 minute), constantUsersPerSec(70) during(9 minutes)

    2熱度

    1回答

    我試圖讓通過加特林一個PUT調用,並試圖通過一個列表作爲請求正文請求正文: .put("/mypath").body(List(session("usernames")).asJSON.check(status.is(200)) 我在那裏的用戶名的會話,它是一個列表字符串。 機構應成爲:[「字符串1」,「字符串2」 ....] ,關於如何通過列表作爲請求體的任何解決方案。我是加特林新手。請幫忙

    0熱度

    1回答

    我需要形成這樣的: { 「item」 : 「hardcoded_value」, 「item2」 : 「hardcoded_value」, 「item3」 : 「hardcoded_value」, } 在EXEC塊我想: // list with items [「item1」, 「 item2」, 「 item3」] val theList = session("itemNames")

    2熱度

    1回答

    我想按特定順序運行gatling模擬。我使用sbt擴展,但無法弄清楚如何指定評估模擬的順序。

    0熱度

    1回答

    我使用Gatling測試的響應具有以下標題,其中包括一個2分鐘的Cache-Control標題。 Accept-Ranges: bytes Cache-Control: max-age=120, public Connection: keep-alive Content-Encoding: gzip Content-Length: 17975 Content-Type: applicat

    0熱度

    1回答

    如果我理解正確,gatling會在引擎蓋下使用ning:async-http-client庫。 是否可以向AsyncHttpClientConfig添加請求/響應過濾器?

    1熱度

    1回答

    我目前正在使用加特林,我有一個場景,我執行一些GET請求,並根據響應的身體我想執行一個不同的場景。 我有這樣的不按預期工作的時刻 - val repeatSpin = scenario("repeatScenario1").repeat(10) { exec( scenario1 ) .doIf(bodyString => bodyString.equals