Chrome option
This commit is contained in:
@@ -11,11 +11,14 @@ Begin Web Test
|
|||||||
# Crée un objet ChromeOptions
|
# Crée un objet ChromeOptions
|
||||||
${options}= Evaluate sys.modules['selenium.webdriver'].ChromeOptions() sys, selenium.webdriver
|
${options}= Evaluate sys.modules['selenium.webdriver'].ChromeOptions() sys, selenium.webdriver
|
||||||
|
|
||||||
# Tous les arguments sont POSIONNELS (pas de "=")
|
# Tous les arguments en positionnel
|
||||||
Call Method ${options} add_argument --headless
|
Call Method ${options} add_argument --headless=new
|
||||||
Call Method ${options} add_argument --disable-dev-shm-usage
|
Call Method ${options} add_argument --disable-dev-shm-usage
|
||||||
Call Method ${options} add_argument --no-sandbox
|
Call Method ${options} add_argument --no-sandbox
|
||||||
Call Method ${options} add_argument --window-size=1920,1080
|
|
||||||
|
# ⚠️ ICI : on cache le '=' dans une variable, comme ça Robot ne le voit pas
|
||||||
|
${win_arg}= Set Variable --window-size=1920,1080
|
||||||
|
Call Method ${options} add_argument ${win_arg}
|
||||||
|
|
||||||
# Utilise le chromedriver installé dans le LXC Jenkins
|
# Utilise le chromedriver installé dans le LXC Jenkins
|
||||||
Create Webdriver Chrome executable_path=/usr/local/bin/chromedriver options=${options}
|
Create Webdriver Chrome executable_path=/usr/local/bin/chromedriver options=${options}
|
||||||
|
|||||||
Reference in New Issue
Block a user