Behavior-driven Development (BDD) with Behave and Python
Software quality is a shared responsibility of business, development, operations, and QA. This course will teach you how to use Behavior-driven-development using Behave with Python and engage the stakeholders in writing and maintaining tests.
Bugs are cheaper to fix if they are found early on and many bugs can be caught when specifying requirements. In this course, Behavior-driven Development (BDD) with Behave and Python, you’ll learn to improve software quality by using behavior-driven development. First, you’ll explore Gherkin, the language used to specify behavior in BDD. Next, you’ll discover Behave, a Python testing framework for BDD. Finally, you’ll learn how to use advanced Behave features and test web applications. When you’re finished with this course, you’ll have the skills and knowledge of Behavior-driven Development with Behave and Python needed to improve testing strategy of your team.
Author Name: Piotr Gaczkowski
Author Description:
Piotr is keen on automating boring activities. Coding since he was 10 years old. He loves creating simple solutions for everyday human problems. Willingly shares his knowledge by writing articles and conducting courses. Has worked in the IT industry for over 10 years, both on full-time positions and as a freelancer. Rarely without sunglasses, never without headphones.
Table of Contents
- Course Overview
1min - Introduction to BDD and Behave
15mins - Setting up Your Environment
15mins - Getting Started with Behave
8mins - Writing Effective Scenarios
14mins - Implementing BDD with Behave
17mins - Advanced Behave Features
18mins - Testing Web Applications with Behave and Selenium
20mins - Reporting and Continuous Integration
12mins - Best Practices and Tips
8mins
There are no reviews yet.