gatling

    3熱度

    1回答

    我嘗試使用各種「休息」和「atOnceUsers」進行注射。 我沒有找到一個很好的文檔解決方案。 我的方法是用本地計數器創建一個名爲「getNextNumber()」的函數,以增加「atOnceUsers」的數量,但函數在開始時只調用一次。 任何想法? 我的代碼: class TestCombinationGetFiles extends Simulation { var counter

    2熱度

    2回答

    我想使用類似Cucumber JVM的東西來驅動爲Gatling編寫的性能測試。理想情況下,黃瓜功能將以某種方式動態地構建場景 - 可能重複使用類似於「高級教程」中所述的方法的預定義鏈對象,例如, val scn = scenario("Scenario Name").exec(Search.search("foo"), Browse.browse, Edit.edit("foo", "bar")

    0熱度

    1回答

    我們可以通過在jmeter中添加HTTP cookie管理器來啓用cookie。什麼是平等的方式來啓用cookies的can.can一些給它一個例子please.am我需要啓用它的每一個獲取和發佈請求? 下面顯示了我的代碼示例。 .exec(http("request_3") .post("/ebscmetadata/SCMetadata.ajax") .headers

    0熱度

    1回答

    我有一個gatling項目,我使用gatling.conf爲雙向ssl連接設置證書位置。我需要在同一個項目的輔助函數中使用這些證書。我無法在scala類中指定conf變量gatling.http.ssl.trustStore.file和gatling.http.ssl.keyStore.file,因爲它存在以下錯誤。需要注意的是,我可以在我的代碼使用application.conf變量有任何問題

    2熱度

    1回答

    在gatling的測試中,我試圖驗證該請求的響應是否是其中的HttpRequest是一個請求別處定義或者204或404 val scn = scenario("Scenario A").exec(httpRequest .check(status.is(204))) 。我要檢查測試通過是否響應204或404不可能找到任何使用或支票

    1熱度

    1回答

    我最近開始使用gatling進行性能和負載測試。根據他們的文檔,有幾種發送併發請求的方式,例如: rampUsersPerSec(1) to(100) during(1 minute)應該每秒增加線性用戶數量,但它對它有很大的隨機性。我想要做的是每秒發送一個固定數量的請求,然後暫停,然後再增加一個用戶,然後重複。沿着線的東西: import io.gatling.core.Predef._ im

    0熱度

    1回答

    我正在嘗試將值映射到模板。我正在測試Web服務。我需要將第一個休息呼叫的響應填充爲另一個休息呼叫作爲請求。我在下面做。 第一次POST調用[BOLDED],我將響應保存爲兩個值。現在我將這些值傳遞給另一個POST調用[BOLDED ITALIC]。 我收到下面的錯誤。請幫助解決這個問題 的方法體的參數太多: (BD:io.gatling.http.request.Body)io.gatling.h

    1熱度

    1回答

    我的一個gatling請求返回xml數據。我必須將該XML響應的子集傳遞給下一個請求的主體。 我拿來作爲保存的XML子集是這樣的: 。檢查(XPath的( 「元/ metadata1/metadata2」)的saveAs( 「配置」) 現在我的XML數據存儲在字符串格式 。 一個請求的主體部分僅在XML格式的預期數據 下面我試着爲這個: 。體(StringBody(「」「$ {配置}」,「」))

    0熱度

    2回答

    我想知道是否有某種方式來指定每次通話而不是每個方案的負載(多少個虛擬用戶)? 比方說,我想壓力測試一款遊戲,而我只需要一次打電話來打開或關閉一款遊戲,但我希望有大量用戶在玩它......我可以通過加特林來實現這一目標嗎? 非常感謝!

    0熱度

    1回答

    我想幹淨我的代碼結構,並將類/對象文件放在我的gatling項目中的另一個目錄。 如果我把所有的模擬類和utils類放在相同的目錄和相同的包我不需要一個導入語句,一切工作正常。 比方說,我的結構如下: /user-files ----/simulations --------MySimulation.scala ----/utils --------Router.scala 我嘗試了好