Running UI-tests in parallel

Some background When the CI job approached a time limit that made it feel noticeable I started to look into how to make it faster. To no surprise to anyone the biggest amount of time was spent on running the UI tests. Outside of the .Net space there are a few ways to run tests …

When running IE8 UI-tests on a build server…

Dear future Stefan, When running IE8 UI-tests on a build server, always remember to login to the machine with the same user account that is used by your CI framework of choice. There are many different reasons why selenium can have a hard time communicating with IE such as running in protected mode and/or having …

UI-testing (EPiServer): SpecFlow

This post is not going to be about what BDD / Specification by example is and the benefits of it but more of a quick start with doing UI-testing in a SpecFlow manner. Installing SpecFlow Although it’s not technically necessary I’d advice you to add the SpecFlow extension to Visual Studio. This is added through …

UI-testing (EPiServer): up and running

I’ve blogged previously about UI-testing. The purpose of that series of posts was to share information I’d gathered in the process of testing but I never really got around to writing about how to get started. Inspired by the Selenium testing tools cookbook I want to write some very hands-on posts so let’s get started. …

Review: Selenium testing tools cookbook

Where I’m coming from I’ve worked with web UI-testing for about 2 years. First with Selenium 1 in .Net and then later with selenium 2 in ruby using capybara/cucumber. The book Selenium testing tools cookbook is a great book for anyone getting started with UI-testing. It focuses on how to get things up and running …