2016-07-27 164 views
1

我們目前在每頁REST調用列表中手動維護我們的Gatling測試。如果開發者通過另一個電話來擴展我們的網站,他必須記得將該電話添加到Gatling。自動生成Gatling場景

爲了避免手動工作和通常相關的缺點,我問自己,建立的模式會自動生成Gatling測試場景。

我的方法是編寫一個Selenium測試並向WebDriver請求HAR文件,我將解析這些文件以生成我們的Gatling場景。儘管可能,但這種方法很尷尬,我問自己是否有解決問題的既定方法?

回答

0

我相信最好的辦法是有一個自定義的Java類爲scatling編寫scala文件。

應該將url和參數作爲輸入並生成一個新的scala文件,或者僅添加到現有的場景中。

這應該是最好的辦法。

但是,如果您直接使用gatling設置附帶的recorder.sh,它仍然會更好。