BDD To The Bone: Acceptance Testing with Behave and Selenium with Pat Viafore

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=R_zM0KHWOJQ



Duration: 0:00
6 views
0


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.

This talk was presented at: https://2023.djangocon.us/talks/bdd-t...

LINKS:
Follow Pat Viafore 👇
On Twitter: / patviaforever



Follow DjangCon US 👇
https://fosstodon.org/@djangocon
/ djangocon

Follow DEFNA 👇
https://www.defna.org/

Video production by Confreaks
Follow Confreaks 👇
https://confreaks.com/
https://x.com/confreaks




Other Videos By Confreaks


2025-01-20Panel Discussion: Who put me in charge? Moving beyond day-to-day coding in Django with Jay Miller
2025-01-20Automate Your City Data with Python with Philip James
2025-01-20Don't Buy the "A.I." Hype with Tim Allen
2025-01-20There's More to Open Source than Code by Ramon Huidobro
2025-01-20AfroPython: Using Django to change black people life in Brazil with Felipe de Morais
2025-01-20DjangoCon Africa: Daniele Procida Lightning talk
2025-01-20Powering Energy Storage Beyond Excel with Calvin Hendryx-Parker
2025-01-20Strategies for handling conflicts and rollbacks in Django database migrations by Abigail Afi Gbadago
2025-01-20Keynote: Django the Dinosaur: A Story About A Web Framework with Julia Solórzano
2025-01-20Keynote: Finding Purpose in Open Source Through Community Building with Abigail Mesrenyame Dogbe
2025-01-19BDD To The Bone: Acceptance Testing with Behave and Selenium with Pat Viafore
2025-01-15RubyConf 2024 Ruby Hack Challenge by Koichi Sasada and Core team
2025-01-15RubyConf 2024 Ractor on Ruby 3.4 by Koichi Sasada
2025-01-15RubyConf 2024 ACIDic Jobs: Scaling a resilient jobs layer by Stephen Margheim
2025-01-15RubyConf 2024 The state of Ruby dev tooling by Vinícius Stock
2025-01-15RubyConf 2024 Lightning Talks
2025-01-15RubyConf 2024 Chaos Engineering on the Death Star by Sara Jackson
2025-01-15RubyConf 2024 Building JRuby: How We Implement Ruby on the JVM by Charles Nutter & Thomas Enebo
2025-01-15RubyConf 2024 Detecting and classifying object images using ruby by Fabio Leandro Janiszevski
2025-01-15GS D3 01 Brandon Weaver 1
2025-01-15RubyConf 2024 Going Postel by Scott Werner