fbpx
Have something to share about engineering practices, architecture or DevOps?
Become a speaker now

Behavior-Driven Development on the JVM: A State of the Union

Behavior-Driven Development on the JVM: A State of the Union

Описание: Behavior-driven development (BDD) is an increasingly popular variation on test-driven development, which helps developers think more in terms of “executable specifications” than in terms of conventional tests. There are dozens of BDD tools for the JVM out there—how do you know what to use and when? This presentation covers the various BDD tools available for Java developers, in both Java and other JVM languages. It looks at the pros and cons of each tool, so you can learn which might be best suited for your team. Finally, you will discover the relationship between behavior-driven development and automated acceptance testing and why you probably need both.
Тип выступления: Доклад (50 минут)
John Smart

John Smart

Sydney, Australia

John Ferguson Smart is the CEO of Wakaleo Consulting, a company that provides consulting, training, mentoring and testing services in Enterprise Java and Agile Development and Testing practices. A longtime advocate of open source tools that support and automate the software development lifecycle, John is the author of “Java Power Tools” and “Jenkins: The Definitive Guide”, as well as an active contributor to several open source projects. John is also the founder and lead developer of the Thucydides project, a new open source library that helps teams writing web-based automated acceptance tests (ATDD) using WebDriver/Selenium 2 in conjunction with BDD tools like easyb and JBehave.

Слайды презентации