Buenas lectores.
Les comparto mi archivo serenity.conf el cual funciona conectandome a un selenium grid que a su vez tiene varios nodos, entre ellos una combinación entre Windows y Linux.
Con el siguiente serenity.conf pueden ejecutar en ambos sistemas operativos sin que salgan los mensajes de chrome crash:
serenity {
take.screenshots = FOR_FAILURES
test.root = "starter.acceptancetests"
logging = QUIET
}
headless.mode = true
webdriver {
driver = remote
capabilities {
browserName = "chrome"
acceptInsecureCerts = true
"goog:chromeOptions" {
args = ["ignore-certificate-errors","disable-popup-blocking","headless=new","start-maximized","no-sandbox","disable-dev-shm-usage","--disable-blink-features=AutomationControlled"]
}
}
remote {
url="http://localhost:4444/wd/hub"
driver=chrome
headless.mode = false
capabilities {
browserName = "chrome"
acceptInsecureCerts = true
"goog:chromeOptions" {
args = ["ignore-certificate-errors","disable-popup-blocking","headless=new","start-maximized","no-sandbox","disable-dev-shm-usage","--disable-blink-features=AutomationControlled"]
}
}
}
}
Espero les sirva.
PD: No es necesario enviar el último flag.
Saludos.
No hay comentarios:
Publicar un comentario