Điều này có vẻ khá đơn giản, nhưng tôi không thấy cách truy cập vào các giá trị trong tệp GebConfig.groovy của tôi. Tôi đã thử những điều sau đây:Cấu hình Geb
userName = "myUserName"
properties = {
userName = "myUserName"
}
props {
userName = "myUserName"
}
environments {
chrome = {
driver = { new ChromeDriver() }
userName = "myUserName" //with and without {}
}
}
Tuy nhiên, tôi vẫn dường như không thể truy cập vào các thuộc tính thông qua:
browser.driver.properties.userName
Tôi có thể thiết lập các thuộc tính trong file cấu hình, và sau đó truy cập chúng trong spec của tôi? Tôi dường như nhận được các thiết lập mặc định của các thuộc tính, mà chỉ đơn giản là các thuộc tính hệ thống.
Bạn có thật sự cố gắng 'browser.driver.properties' (chứ không phải hơn 'browser.config.properties'), hoặc là này chỉ là một lỗi đánh máy ? –
Nó chỉ đơn giản là một lỗi đánh máy. – Scott