Run your Selenium tests in the cloud with Bitbucket Pipelines

Bitbucket was known for it’s great Mercurial support. They’re dropping it as I write, but they are also great for having “free” pipelines (50 minutes a month).

Pipelines are a great way to automate things after you push your code. One of these example is to automatically run unit-test, code analysers and/or unit tests.

A great way to also test the behaviour and functionality of a webapplication is by testing it with Selenium. Selenium is a framework which executes tasks you would normally do yourself. Open the site, navigate, fill in a form, click the submit button, check if the confirmation message is shown, make sure the images are not broken, etc… This is done with the Selenium Webdriver.

Continue reading…