Automated UI tests are a great way to quickly validate full stack behavior in your application. They complement unit tests by testing your entire system. Canopy is a powerful and intuitive open source tool for writing automated tests for web applications. It provides access to the power of the Selenium WebDriver through a DSL that is easy to learn and use. The DSL is built on top of F#, giving you the full power of that language and its ecosystem. In this session, we will look at how to get started, even if you have no F# experience. I’ll cover how to create your first tests, how to make your tests rubust, and how to build up a test suite. I’ll also show you how to make use of some of F#’s more powerful features.