Cucumber BDD with Python Behave and Selenium WebDriver 2024

Build Automation Framework with Cucumber BDD using Python and Behave for Selenium WebDriver and API Testing and SQL
4.45 (1568 reviews)
Udemy
platform
English
language
Software Testing
category
instructor
Cucumber BDD with Python Behave and Selenium WebDriver 2024
22 236
students
19 hours
content
Mar 2024
last update
$69.99
regular price

What you will learn

You will be able to create Cucumber BDD testing framework using Python, Behave, Selenium WebDriver, ....

You will be able to read and write Cucumber BDD style tests in Python

You will be able to work on Cucumber BDD Framework supporting both Frontend with BDD Selenium and Backend with pure BDD Python

You will create full E-Commerce site on your computer and practice test automation

BONUS: SQL Crash Course (MySQL). You will learn how to work with MySQL database

You will learn tips and tricks of finding elements, debugging issues, shortcuts with IDE, test methodologies, setup py file

You will be able to use virtual environment and try different versions of Python libraries

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

With thoughtful organization and clearer presentation, this comprehensive course on Cucumber BDD and Python Behave shines as an engaging learning experience. While a few areas need refinement to improve context and examples, the valuable practical exercises and SQL crash course make it worthwhile for learners seeking hands-on expertise in test automation framework creation using popular tools.

What We Liked

  • The course provides a comprehensive introduction to BDD and Behave, with the instructor's knowledge and engaging teaching style making the learning process enjoyable.
  • Well-structured course materials that allow learners to make progress quickly, covering Cucumber BDD framework creation using Python, Behave, Selenium WebDriver, API Testing, and SQL.
  • Practical examples and a local E-Commerce site creation for test automation practice, along with an SQL crash course (MySQL) to learn database concepts and usage.
  • A detailed and helpful course, with clear instructions, easy-to-follow content, and topics discussed in depth, suitable for those who know Python basics.

Potential Drawbacks

  • Some users find the examples unstructured and confusing, with jarring issues such as poor Gherkin writing, not following Behave docs for folder structure, and strange Python import behavior.
  • The course can be disorganized at times, causing frustration as the instructor jumps around between topics without proper clarification, mumbling through explanations.
  • Users have noted that important information like chromedriver or geckodriver usage is introduced late in the course, leading to errors in earlier lectures, and the videos are outdated (8 years old)
  • Some users feel overwhelmed with back-and-forth between different lectures for understanding context, inadequate explanations, and pre-written code not properly linked with features and steps.
739410
udemy ID
24/01/2016
course created date
22/11/2019
course indexed date
Bot
course submited by
Cucumber BDD with Python Behave and Selenium WebDriver 2024 - Coupon | Comidoc