Selenium inside docker
UPDATE!!! Use Zalenium
1
²
2
Key Advantages
3
✓ Free
✓ Fast
✓ Secure
I can download Selenium.jar myself
4
✗ No videos
✗ Browser focus
✗ Match versions
vs.
Docker?
5
Resources | | |
Speed | | |
Distribution | | |
Demo
6
Run
VNC
Videos
Run your tests!
$ make chrome=2 firefox=2
$ make see
$ make videos
7
Again, so why do we need this?
8
I JUST WANT TO WRITE TESTS!
Questions so far?
9
next: Zalenium
Zalenium
10
A Grid extension to scale up/down your local grid, and connect it with a cloud testing platform.
Zalenium DEMO
11
Zalenium Roadmap
12
References
Additional references
13
http://www.gizra.com/content/phantomjs-chrome-docker-selenium-standalone/
https://watirmelon.com/2015/12/08/real-vs-headless-browsers-for-automated-acceptance-tests/
http://mindthecode.com/recording-a-website-with-phantomjs-and-ffmpeg/
http://www.protractortest.org/#/browser-support
http://elementalselenium.com/tips/38-headless
https://github.com/electron/electron/issues/228#issuecomment-216017127
https://www.browserstack.com/pricing
https://aws.amazon.com/device-farm/device-list
https://saucelabs.com/selenium/selenium-grid
http://sauceio.com/index.php/2012/09/introducing-the-sauce-plugin-for-selenium-grid/