Skip to content

A simple example of how one would use Selenium Docker images to run an integration test.

License

Notifications You must be signed in to change notification settings

mikedh/selenium-simple

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

selenium-simple

A boilerplate for one option to test Javascript blob web apps. It uses headless Chrome inside Selenium Docker images to run a simple integration test in Python. If you attach sentry.io to the logger, when the web app is down it sends you angry emails until you fix things.

The idea is you would use this as boilerplate, and then put your tests inside integration/base.py after generating them with something like Katalon Recorder (Firefox extension, Chrome extension) and editing by hand.

Selenium can be a bit tricky to get working correctly, so this version- locked Docker image hopefully gives you a head start. And you can run it anywhere you choose rather than being locked in to a proprietary service.

Quick Start

To run, use docker-compose:

docker-compose build
docker-compose up

About

A simple example of how one would use Selenium Docker images to run an integration test.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published