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!
How IT Svit handles the remote management projects
Remote project management can provide tangible benefits for any business if it is done right. IT Svit has ample experience with executing the remotely managed projects. Here is how we do it.
AI is coming, and it is not about sentient robots
The whole generations worldwide grew reading Isaac Asimov’s books and watching the movies like Terminator, The Matrix an I, Robot. They dream of AI, but that AI is not to come… at least for now.
Developing a blockchain solution for a management company
IT Svit has ample experience with blockchain development, and the recently finished project is yet another proof of this statement. Our customer got all he wanted — and more!
What is Helm and why you should love it?
Helm is the first application package manager running atop Kubernetes. It allows describing the application structure through convenient helm-charts and managing it with simple commands.