Behavior-driven Development (BDD) with Behave and Python
Offered By: Pluralsight
Course Description
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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.
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.
Syllabus
- 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
Taught by
Pluralsight
Related Courses
Cucumber BDD Made Easy + Automation Framework DesignPackt via Coursera Specflow and Cucumber for .NET Developers - The Master Guide
Packt via Coursera Selenium Certification Training
Edureka API Testing and Validation
LinkedIn Learning Automated Acceptance Testing with SpecFlow and Gherkin
Pluralsight