Sign inSign up

moleszek/robotframework

By moleszek

•Updated 3 days ago

Image
1

1.4K

moleszek/robotframework repository overview

⁠About:
  • OS: python 3.10

This docker container contains:

⁠How to build or download:
⁠Build docker images from Dockerfile:
  • docker build . -t {tagname}
⁠Download from Docker repository:
  • docker pull moleszek/robotframework:latest
⁠How to run:
⁠To run robot framework script using robotframework Docker image directly:
  • docker run -it --rm -v {localFolderPath}:/robot moleszek/robotframework:latest -m robot {robotTest}.robot
⁠Add headless chrome to keywords

Inside the keywords section add:

*** Keywords ***
Chrome Headless
    ${chrome_options}=    Evaluate    sys.modules['selenium.webdriver'].ChromeOptions()    sys, selenium.webdriver
    Call Method    ${chrome_options}    add_argument    --disable-extensions
    Call Method    ${chrome_options}    add_argument    --headless
    Call Method    ${chrome_options}    add_argument    --disable-gpu
    Call Method    ${chrome_options}    add_argument    --no-sandbox
    Create Webdriver    Chrome    chrome_options=${chrome_options}

This keyword allows running chrome in headless mode.

See example⁠.

Tag summary

Content type

Image

Digest

sha256:24d9b927a…

Size

362.4 MB

Last updated

3 days ago

docker pull moleszek/robotframework