Introduction to testing your website with Selenium and SpecFlow

This article is in a short series about testing your website with Selenium and SpecFlow: Introduction Why bother? Basic plumbing Page objects The engineering behind decent Gherkin files The combination of Selenium and SpecFlow lets you do two useful things: Test your website in the way that a user would Base these tests on acceptance … Continue reading Introduction to testing your website with Selenium and SpecFlow

An introduction to Behaviour-Driven Testing with Cucumber / SpecFlow

BDD (Behaviour-Driven Development) evolved out of TDD (Test-Driven Development), and is an approach to testing and development in general.  I have found it has benefits even if you just use it as a way of doing testing, rather than having tests drive what you develop.  There are a few different frameworks that allow you to … Continue reading An introduction to Behaviour-Driven Testing with Cucumber / SpecFlow