Sign inSign up

vyadav/alpine-robot

By vyadav

•Updated almost 5 years ago

Lightweight Robot Framework with SeleniumLibrary and SikuliLibrary installed on Alpine Linux

Image
0

1.1K

vyadav/alpine-robot repository overview

Inspired by https://hub.docker.com/r/ppodgorsek/robot-framework/⁠ but with below changes to make the final image very lightweight.

  1. Uses Alpine Linux python2.7 as base image.
  2. Doesn't include browsers and selenuim web-drivers to save resources. It assumes these along with selenium-server-standalone[1] can be setup on remote machine (even on some container) and can be accessed from robot tests using remote_url option.

⁠Running Tests:

  1. Checkout the repository. $ git clone https://github.com/vishal-yadav/alpine-robot.git⁠
  2. Run tests in the container (for example when using chrome browser). $ docker run
    -v `pwd`/reports:/opt/robotframework/reports:Z
    -v `pwd`/test:/opt/robotframework/tests:Z
    -e BROWSER=chrome
    -e REMOTE_SELENIUM_SERVER=
    vyadav/alpine-robot:latest

[1] https://www.seleniumhq.org/docs/07_selenium_grid.jsp⁠

Tag summary

Content type

Image

Digest

Size

61.2 MB

Last updated

almost 5 years ago

docker pull vyadav/alpine-robot