Skip to content

d0lfin/selenoid

 
 

Repository files navigation

Selenoid

Build Status Coverage Go Report Card Release GoDoc

Selenoid is a powerful Go implementation of original Selenium hub code. It is using Docker to launch browsers.

Quick Start Guide

  1. Download browser images, generate configuration file and start Selenoid:
$ docker run --rm                                   \
    -v /var/run/docker.sock:/var/run/docker.sock    \
    -v ${HOME}:/root                                \
    aerokube/cm:latest-release selenoid start       \
    --vnc --tmpfs 128
  1. Access Selenoid as regular Selenium hub (works only for POST requests):
http://localhost:4444/wd/hub

More details can be found in documentation.

Simple UI

Selenoid has standalone UI to show current quota, queue and browser usage (and much more!).

Complete Guide & Build Instructions

Complete reference guide (including building instructions) can be found at: http://aerokube.com/selenoid/latest/

About

Alternative Selenium Hub running browsers within containers

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 97.3%
  • Shell 2.7%