Docker Jenkins Selenium Codeception Container
Many people take a fancy of Codeception, as it allows keeping the tests simple, readable and easily run.
However, it is usually used in conjunction with many other tools, and that is where the shoe pinches: to install all the components and configure the dependencies between them takes a considerable amount of time, up to 1 to 3 hours. Is there a handy way to shorten this routine job?
One day, we asked ourselves the same question and now we are proud to present the solution – Docker Jenkins Selenium Codeception container.
Freely available at GitHub and Docker Hub:
The procedure for launching the tests is as follows:
- Jenkins and Selenium start automatically when the container is launched.
- QA engineer creates a build in Jenkins with extensions and it starts tests Codeception.
- Codeception invokes Selenium Server and Web Driver.
- Web Driver launches Google Chrome.
- Codeception runs tests using Selenium in Google Chrome.
From now on, it takes 10 minutes only to launch all the components. The principle is the same as in Ansible: you can use it right from the get go.
So, if you’re a tester and write tests in Codeception, stop wasting your time and give it a try! We are sure this container will be of help to you!
Feel free to browse through the latest insights and hints on the DevOps, Big Data, Machine Learning and Blockchain from IT Svit!
10 principles of great customer service
The most valuable asset of any business is its team. And the most impactful action of any team is its interaction with your customer. Why is frustration the most frequent result of support calls?
Upcoming DevOps Conferences 2019
Huge DevOps conferences like AWS re:Invent, DevOps Days, QCon or Jax DevOps always attract lots of attention. We list the events you might want to attend in 2019.
Why perform a periodic IT infrastructure audit?
The product you run and the services you offer are supported by some IT infrastructure. Periodic infrastructure audit helps keep it in check — resilient, performant, reliable.
IT Svit deployment evolution — from 3 hours to 2 minutes
One of IT Svit products is Hurma — an integral HR & recruiting system we developed from scratch. This is the story of how we reduced its deployment time from 3 hours to 2 minutes.