![](https://ruslar.me/mobile/static/img/info.png)
Enter BDD, or Behavior-Driven Development. BDD is an agile testing method that centers around stories written in a unified vocabulary to describe application behavior. It's a leading approach to address — and enhance — product quality. Three questions arise: how does it work in real life? Is it suitable for cross-functional teams comprising designers and developers?And can it be automated, following suit with our other des/dev practices?
Our talk will introduce the Squish GUI Tester as a test automation tool featuring unique support for the BDD approach and dedicated support for the Qt framework. We'll pay special attention to cross-functional collaborative teams, and how the BDD methodology unites designers and developers in a shared mission for top-notch product quality. To do so, we'll look at the ways BDD brings out the synergy between a designer's user experience know-how, and a developer's technical knowledge of feature implementation, on our way to ensuring quality — before the first line of code is even written.