One, higher-level tests, like Service and UI tests, can take a long time to run, especially in sequence.
And two, variables outside of the test, like environments or services, can block development in its tracks, or worse, cause errors or failures in our tests that are difficult to debug and triage.
This is where Docker and containers come in to save the day! We will be covering things like:
Although I will be using C# with .NET Core in my Selenium examples, Docker is independent of the language and works for Windows, Mac, and Linux.
By the end of this course, containers will be your best friend and you'll be scaling your tests with Docker and Selenium Grid in no time.
Let’s begin! 🚀