Skip to content

femisimon/zalenium-demo

Repository files navigation

zalenium-demo

Rspec-Zalenium

Zalenium

What is Zalenium?

Zalenium is a flexible and scalable container based Selenium Grid with video recording, live preview, basic auth & dashboard built on docker-selenium to build a Selenium Grid in seconds, a grid that scales up and down dynamically with this solution based on docker-selenium to run your tests in Firefox and Chrome.

Assumption

  • This tutorial assumes that you are somewhat familiar with Docker(Beginner level)
  • Zalenium gets its name from the combination of Zalando and Selenium.

Get started

Run test without Docker compose

  • On local Chrome:
    • On Terminal - rake local
  • Docker solution:
    • Set up -
      docker run --rm -ti --name zalenium -p 4444:4444 /
      -v /var/run/docker.sock:/var/run/docker.sock /
      -v /tmp/videos:/home/seluser/videos /
      --privileged dosel/zalenium start --desiredContainers 5 --maxTestSessions 5

Releases

No releases published

Packages

No packages published

Languages