1
我想改變我的Chrome的webdriver的現場我在蓋布測試使用。我的Chrome通常使用en
區域設置運行。對於某些測試,我需要申請德語版本的網站。Geb:如何讓Chrome Webdriver使用不同的區域設置?
以下是我在做GebConfig.groovy
。
//GebConfig.groovy
driver = {
ChromeOptions options = new ChromeOptions()
options.addArguments("--lang=de")
options.addArguments("--start-maximized")
new ChromeDriver(options)
}
選項--lang=de
似乎並沒有在測試過程中影響鍍鉻,因爲該網站仍然有英文內容進行響應。
我錯過了什麼嗎?
我也有同樣的問題。幸運的是,在我的網站我有可能要追加場所如網址?區域設置=德 – Knu8
我測試了使用REST API一個單頁的應用程序。引入語言環境參數當然在技術上是可行的,但它實際上會破壞我們的REST合同。我很想閱讀從HTTP頭部讀取區域設置,而不是在HTTP查詢字符串中。 – saw303
是[這](https://stackoverflow.com/questions/20808209/how-to-set-browser-language-using-remotewebdriver)的任何幫助 – Knu8