Horizon/Testing/UI
During the Icehouse cycle we want to set up a robust, UI-driven integration testing framework for Horizon.
Related blueprint: https://blueprints.launchpad.net/horizon/+spec/selenium-integration-testing
Implementation ideas
Translator middleware
A translator framework that makes it possible to write tests in a high-level language (similar to BDD) and makes the tests more resilient to changes in the software implementation details.