cost 80 ms
Gatling - Scala(如何解決“無法將 class java.lang.String 類型的屬性‘cursorID’轉換為 class scala.Option?)

[英]Gatling - Scala (How to solve "Can't cast attribute ' cursorID' of type class java.lang.String into class scala.Option?)

Gatling - Scala(如何解決“無法將 class java.lang.String 類型的屬性‘cursorID’轉換為 class scala.Option?) 我正在執行基於 cursor 的分頁腳本 - 循環數百萬數據,但我在.check(jsonPath("$.nextCur ...

(字符串插值)如何使用 session 中的值作為鍵將值保存到 session?

[英](String interpolation) How to save value to the session using the value from the session as key?

我有以下代碼可以發出簡單的 POST 請求。 它應該如何工作? 在發出請求之前,我生成了一個測試值"orderName1"並將其保存到 session。接下來,我使用 function "create"來發出請求並在 function 中使用生成的值。它工作正常。 我的請求成功了,因此,我有一個動 ...

有沒有辦法在 Gatling 模擬中使用 Spring 引導 bean?

[英]Is there a way to use Spring boot beans in a Gatling simulation?

我目前正在編寫一個 Spring 啟動應用程序,它將在另一個應用程序上執行負載測試。 我想使用 Gatling 來管理測試,但我需要它來訪問我在 Spring 應用程序的 bean 中定義的配置。 這是我希望看到的工作:public class MySimulation extends Simul ...

Gatling Kotlin - 從第一個調用的響應中提取值並在下一個調用中使用

[英]Gatling Kotlin - extract value from first call's response and use on next

我將Gatling與kotlin一起使用。 我有一個端點,一旦我調用它,它就會返回一個值,我需要在下一次調用我的第二個端點時使用該值。 從我到現在所看到的,我需要提取值並將其存儲在加特林gatling's session 中,然后檢索。 但我似乎無法同時訪問 session 和執行exec 。 有人 ...

加特林機永遠從 websocket 接收

[英]Gatling receive from websocket forever

我有一個 web 應用程序,允許客戶端在其上建立 websocket 連接並訂閱不同的主題。 每當某個主題發生事件時,服務器會將事件的通知消息推送給所有訂閱的客戶端。 從客戶端的角度來看,每個客戶端連接到 websocket,發送一些消息來訂閱所需的主題,然后永遠監聽 websocket,無論服務器 ...

Job DSL 中的 Gatling Archive

[英]Gatling Archive inside Job DSL

我正在嘗試在我的管道中包含 gatlingArchive()(已經在產品中)。 我嘗試使用通常的方式: 但是我們的工作不包含“流水線”步驟。 見下文: 我試圖將帖子包含在步驟部分並將步驟包裝在階段塊中,但語法失敗。 在這種情況下,是否可以在沒有管道步驟的情況下為 gatlingArchive() ...

有沒有一種方法可以在 Gatling 遇到故障時以及在像 exithereiffailed 這樣的操作之前運行一些清理代碼

[英]Is there a way to run some clean up code when Gatling meets failure and before action like exithereiffailed

我只想在 Gatling 場景失敗時和 exithereiffailed 之前清理 DB 上的數據。 這樣當我再次運行 Gatling 時,DB 上損壞的數據已經被刪除。 非常感謝! 我只是看到有 tryMax,exithereiffailed 這樣的操作,但他們沒有采取回調來做一些清理工作。 ...

2023-01-11 09:28:05   1   23    gatling  
使用 Scala 在 Gatling 中循環 asLongAs()

[英]Loop asLongAs() in Gatling using Scala

`我正在嘗試在 Galing 中使用一個循環,例如 asLongAs(),但沒有在谷歌上獲得足夠的關於如何使用的數據。 我的場景是打開一個 HTML 頁面,該頁面需要一些時間來加載,為此我有一個 css 選擇器來檢查報告加載后我們有一個 css 選擇器來檢查源代碼。 我的代碼是這樣的: 我想創建 ...

Gatling 表達式語言中的嵌套屬性

[英]Nested attributes in Gatling Expression Language

我使用 Gatling Java 編寫性能測試。 我有一個值為“Jerry”的 session 變量“VAR_X”。 我的代碼有一個發送請求的“post()”方法。 它使用自定義饋送器為請求提供正文。 目前,我的代碼導致請求正文為“my_config { x: #{VAR_X} }”。 我希望使用加 ...

如何避免在加特林 http 請求中發送 null 標頭?

[英]How to avoid sending null headers in gatling http request?

我正在嘗試使用 Gatling 中的饋線設置 HTTP 請求,但如果屬性值為 null,我很難不發送標頭。 例如,假設我有以下 CSV 文件,其中 prop_2 的第二條記錄是prop_2 : 以及給定的 Gatling 測試配置(至少是其中的一部分):val feeder = csv("valu ...

如何將饋線值存儲在變量中以重用它

[英]How can I store a feeder value in a varaible to reuse it

我有一個包含一些數據的饋線,例如: 傑克·吉姆·喬馬納的名字我想發送一個模擬名稱搜索操作的請求 1- 用戶開始輸入名字的第一個字母 2- 然后是其他 3 個字母所以我想發送的請求:get( https/bla/bla/search?q=here 我只想要名字的第一個字母) 得到( https/bla ...

Gatling Java REST API 自動化:如何使用過期的 Auth 實現 API 調用(因此必須每隔一小時左右重新生成令牌)

[英]Gatling Java REST API Automation: how to implement API call with Auth that expires (hence token has to be regenerated after every hour or so)

所以我能夠在 JMeter 中相當輕松地做到這一點,我想嘗試一下我是否可以用 Gatling 做到這一點。 (注意:我使用的是 Gatling Java DSL 和 JDK 1.8,不打算使用更高版本的 java。) 問題: Auth Token API Call --> 生成一個50分 ...

2022-12-28 19:54:43   2   35    gatling  
在 Gatling(版本 3.8.4)中創建基於 Java 的自定義擴展

[英]Create custom Java based extension in Gatling (version 3.8.4)

我正在嘗試為 Gatling(版本 3.8.4)創建自己的擴展(使用 Java 語言)。 你能指出我要遵循的步驟嗎? 我可以看到一些關於在 Scala 中創建自定義擴展的文章,但在 Java 中看不到。 ...

2022-12-22 16:57:39   1   7    gatling  
嘗試從表達式 ${} 切換到 #{} 時出現 Gatling 3.8.4 問題

[英]Gatling 3.8.4 problems when trying to switch from expressions ${} to #{}

我已經將我的項目從 Gatling 3.3.1 版本升級到 Gatling 3.8.4 版本,我的問題具體涉及表達式語言我創建了一個舊版本的 Scala 腳本,其中舊樣式模式“${}”中有幾個變量,所以我想將其更改為新模式“#{}” 這是我想要實現的一個例子: 因此,當我嘗試更改為 #{"/o/to ...

Gatling 框架最新版本 (3.8.4) function “EscapeJSIllegalChars” 已被刪除

[英]Gatling framework latest version (3.8.4) function "EscapeJSIllegalChars" has been removed

我將 gatling 版本更新到最新版本,但我遇到了一個問題,我一直在苦苦掙扎,這個新版本中沒有一個函數“escapeJsIllegalChars”,我正在從 3.3.1 更新到 3.8.4 我看到了function 在項目的 scala 腳本中使用,以轉義名稱等一些數據,但在升級加特林版本后,fu ...

奇怪的 jsonpath 無法捕獲 (Gatling/Scala)

[英]Strange jsonpath not able to capture (Gatling/Scala)

我有一個看起來像這樣的響應體: 我想從頂部捕獲值“hodepine”元素 3。 我使用 IntelliJ 和“復制 JSON 指針”,它給了我這個: 像這樣在 Gatling/Scala 中使用它不起作用: 錯誤是: 關於如何獲得價值的任何提示? ...

如何在不發送消息的情況下等待 gatling 中的 WebSocket 響應

[英]How to await a WebSocket response in gatling without sending a message

我在 Gatling 中使用 WebSockets 時遇到了一個小問題,即我收到了具有相同消息和不同值的多個響應,但原始消息只發送了一次。 隨后的 web 套接字響應由 graphql post 觸發。 顯然.exec(ws("Web Socket Request").await(5)不起作用,所以 ...

Gatling - Scala:如何重復請求,直到 API 響應中存在某個響應變量?

[英]Gatling - Scala : How to repeat a request until a certain response variable exists in the API response?

Gatling - Scala:如何重復請求,直到 API 響應中存在某個響應變量? 這是求一個cursor分頁API的響應時間的請求 我必須重復請求執行直到.check(jsonPath("$.nextCursor")).exists = False 請提供建議和幫助我在下面嘗試以錯誤結尾: ...

無法在 Gatling 中使用 addCookie 設置正確的身份驗證 cookie

[英]Can't set correct auth cookie by using addCookie in Gatling

我正在嘗試將我的登錄名移動到我在 Gatling 中進行的性能測試之外的應用程序。 登錄認證是通過存儲的Cookie,所以我想登錄app在另一個Class中獲取一個auth cookie,然后直接解析成gatling中的“addCookie”方法(所以我猜應該存儲在下次gatling性能的sess ...

如何在 scala 的加特林中將變量的值集成到發布請求的正文中

[英]How to integrate the value of a variable in the body of a post request in gatling with scala

我想在我的發布請求的主體中使用一個變量的值,但我不知道我該怎么做,因為我已經使用一個 csv 文件作為饋線來獲取我的查詢參數的所有其他值,期望一個參數應具有 currentTime 的值: 所以我將這個變量設置為:var currentTime = ZonedDateTime.now() 然后在帖 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM