これはかなり簡単なはずですが、GebConfig.groovyファイルの値にアクセスする方法がわかりません。私は次のことを試しました:
userName = "myUserName"
properties = {
userName = "myUserName"
}
props {
userName = "myUserName"
}
environments {
chrome = {
driver = { new ChromeDriver() }
userName = "myUserName" //with and without {}
}
}
それでも、次の方法でこれらのプロパティにアクセスできないようです。
browser.driver.properties.userName
構成ファイルでこれらのプロパティを設定してから、仕様でそれらにアクセスできますか?デフォルトのプロパティセットを取得しているようです。これは単にシステムプロパティです。