We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

BDD (Behavior Driven Development) Testing for Django Apps by

Formal Metadata

Title
BDD (Behavior Driven Development) Testing for Django Apps by
Title of Series
Number of Parts
50
Author
Contributors
License
CC Attribution - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
Unit tests focus on classes and methods while integration tests focus on components and basic business logic. However, neither of these is executed against the full system environment nor take account of the system’s behaviors as a whole. Therefore, our app will not be assured to work properly in production environments if we limit our testing approach to only two types of tests. Incorporating BDD testing into our app’s testing plan addresses these limitations. BDD is experiencing increasing industry adoption but can still prove daunting to implement from scratch. Our talk will describe how we implement a BDD framework stack by answering following questions: How do we design structured and reusable test code for BDD? How do we integrate BDD tests with our CI/CD pipeline? How do we speed up the execution of BDD automated tests? How do we set up our BDD framework? What are the limits of BDD testing?