DjangoCon US 2023

Pat Viafore

Pat Viafore has been in the industry for over 15 years, working on various systems such as lightning detection systems, operating systems, and virtualization. He focuses on testing, software engineering, and developer experience.

He is the author of Robust Python and co-organizer of HSV.py. He works his day job at Cloud Software Group as a Principal Software Engineer. He also moonlights as a contractor/consultant at Kudzera, LLC, which he co-owns with his wife.

Outside of programming, Pat likes rock climbing, going on hikes, cooking, and good quality family time.


URL

https://patviafore.com

Twitter handle

PatViaforever


Session

10-17
15:55
25min
BDD To The Bone: Acceptance Testing with Behave and Selenium
Pat Viafore

Have you ever felt that unit tests just weren’t enough? It just feels like there’s always something wrong when your customers start to use your application. All your unit tests pass, so where does the problem stem from? It turns out we need to start thinking like users, not developers .

In this talk, you'll get a look at the the behave library to explore executable specifications and behavior driven development. You'll learn effective practices around specification testing and how to integrate that into your workflow. You'll also learn how to drive automated testing of a Django App through the web browser, via the selenium library.

General
Grand Ballroom II-III