From the course: Test Automation Foundations
Unlock this course with a free trial
Join today to access over 25,300 courses taught by industry experts.
Use continuous integration - Selenium Tutorial
From the course: Test Automation Foundations
Use continuous integration
- [Instructor] The magic of automated test is that they can be run over and over again and provide the same result. Continuous integration is the best way to allow automated tests to be run repeatedly across different platforms and environments. And with continuous integration, test can be triggered as a result of any new changes pushed to GitHub. Or tests can also be run on a reoccurring basis, such as every hour or every night at 9:00 PM. A benefit of running tests continuously is that it will likely catch bugs sooner than compared to engineers running tests locally on an ad hoc basis. There are many CI solutions available. I won't get into the different options here, but I will recommend selecting a solution based on cost, ease of use, maintenance, and support. For the rest of this video, I'll demonstrate setting up my test application to work with continuous integration. I'll use GitHub's continuous integration solution with GitHub actions. GitHub actions makes it easy to automate…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.