Home Search Profile

Master BDD Automation: Cucumber with Python & Selenium 2024

Focused View

18:16:36

  • 1 - BDD-Python-CourseMaterial.zip
  • 1 - Introduction To The Course.mp4
    03:34
  • 2 - About The Provided Course Code.mp4
    03:30
  • 3 - Content List Description of sectionslectures of the course.mp4
    03:37
  • 4 - Introduction to BDD Gherkin and Behave.mp4
    03:53
  • 5 - Installing Python Mac.mp4
    04:18
  • 6 - Installing Python Windows.mp4
    09:21
  • 7 - About Virtual Environment.mp4
    10:10
  • 8 - Creating virtual environment on Mac demo.mp4
    05:19
  • 9 - Creating virtual environment on Windows demo.mp4
    07:08
  • 10 - Installing Pycharm IDE.mp4
    07:05
  • 11 - Add Virtual Environment to PyCharm.mp4
    05:29
  • 12 - Add Gherkin Plugin to PyCharm.mp4
    04:14
  • 13 - Installing Behave and Selenium.html
  • 14 - Folder structure or layout Discussion.mp4
    04:42
  • 15 - Folder structure or layout DemoExample.mp4
    04:13
  • 16 - Feature File.mp4
    06:09
  • 17 - Step definition File.mp4
    06:56
  • 18 - Running 1 file discussion.mp4
    06:28
  • 19 - Running 1 file demo.mp4
    06:53
  • 20 - Running all files discussion.mp4
    03:28
  • 21 - Running all files demo.mp4
    09:38
  • 22 - Review Please.html
  • 23 - Displaying Output.mp4
    08:06
  • 24 - More on Output.mp4
    05:50
  • 25 - Given Then When And But.mp4
    03:32
  • 26 - Passing Parameters to Steps discussion.mp4
    08:05
  • 27 - Passing Parameters to Steps demo.mp4
    11:38
  • 27 - step-parameters.zip
  • 28 - Sharing Data Between Steps discussion.mp4
    06:27
  • 29 - Sharing Data Between Steps demo.mp4
    06:52
  • 29 - sharing-data-globally.zip
  • 30 - Practical Examples Discussion.mp4
    03:54
  • 31 - Project Setup Overview.mp4
    09:24
  • 32 - Test Cases Group 1 Part 1 pythonorg.mp4
    14:10
  • 33 - Test Case Group 1 Part 2 pythonorg.mp4
    06:35
  • 34 - Using custom config file.mp4
    10:52
  • 35 - Test Case Group 3 more config examples.mp4
    16:07
  • 36 - Setup and Teardown discussion.mp4
    06:15
  • 37 - SetupTeardownenvironmentpy.mp4
    14:46
  • 38 - Background.mp4
    03:35
  • 39 - Scenario Outline discussion.mp4
    08:22
  • 40 - Scenario Outline demo.mp4
    07:08
  • 41 - Using Tags discussion.mp4
    10:16
  • 42 - Using Tags demo.mp4
    07:40
  • 43 - Generating Behave Reports Overview.mp4
    06:50
  • 44 - How to Output Junit Compatible xml.mp4
    02:54
  • 45 - How to Output JSON Report.mp4
    03:57
  • 46 - Allure Report Generator Documentation.txt
  • 46 - AlureBehave Library Home.txt
  • 46 - How to Generate Allure Report.mp4
    04:53
  • 47 - How to Generate Custom Report.mp4
    17:59
  • 47 - report-generator.zip
  • 48 - Calling Steps in Other Step definitions.mp4
    05:34
  • 49 - Passing User Data From Command Line.mp4
    06:09
  • 50 - Passing String to Step Definition.mp4
    06:17
  • 51 - exclude How to Exclude Test by File Name.mp4
    04:54
  • 52 - f rerun Retry Failed Tests Rerun Failed Scenarios.mp4
    05:49
  • 53 - stop Stop Execution at First Failure.mp4
    03:27
  • 54 - dryrun Run without Running.mp4
    04:32
  • 55 - Runner Python Script to Run Tests.mp4
    11:20
  • 55 - runner.zip
  • 56 - Runner Python script continued Parameterize.mp4
    10:23
  • 57 - Runner Python script continued Unique Test Id.mp4
    09:41
  • 58 - Runner Python script continued Output directory.mp4
    14:48
  • 59 - Runner Python script continued WebDrivers.mp4
    09:14
  • 60 - NOTE.html
  • 61 - Introduction to Practice Section.mp4
    06:04
  • 62 - TCID101 FE Valid user should be able to login Framework Setup.mp4
    21:43
  • 63 - TCID10 2 Continued Valid user should be able to login.mp4
    11:17
  • 64 - TCID10 3 FE Continued Valid user should be able to login.mp4
    28:16
  • 65 - TCID10 4 FE Continued Valid user should be able to login.mp4
    09:58
  • 66 - Housekeeping Same Files New Project in PyCharm.mp4
    03:01
  • 67 - TCID11 FE User with wrong password should get correct error message.mp4
    14:07
  • 68 - TCID12 FE User with noneexisting email should get correct error message.mp4
    06:07
  • 69 - Backend Helper http GET method.mp4
    15:51
  • 70 - Backend Helper http POST method.mp4
    06:59
  • 71 - Credentials Management.mp4
    10:13
  • 72 - Backend Helper Database Helper.mp4
    09:27
  • 73 - TCID241 BE Verify GET products returns all products.mp4
    12:58
  • 74 - TCID242 BE Verify GET products returns all products.mp4
    12:46
  • 75 - Assignment Solution Get all pages of products.mp4
    09:46
  • 76 - TCID25 BE Verify productsid returns a product with the given id.mp4
    19:53
  • 77 - TCID291 BE Verify POST customers creates user.mp4
    13:50
  • 78 - TCID292 BE Verify POST customers creates user.mp4
    11:48
  • 79 - TCID293 BE Verify POST customers creates user.mp4
    10:40
  • 80 - TCID331 FE New user place order with 1 item without creating account.mp4
    06:09
  • 81 - TCID332 FE GivenI add 1 item to cart.mp4
    14:39
  • 82 - TCID333 FE GivenI click on cart in nav bar.mp4
    09:09
  • 83 - TCID334 FE WhenI select Free Shipping option.mp4
    16:04
  • 84 - TCID335 FE WhenI click on Proceed to checkout button.mp4
    10:25
  • 85 - TCID336 FE WhenI verify Checkout page is loaded.mp4
    15:51
  • 86 - TCID337 FE WhenI fill in the billing details form.mp4
    14:16
  • 87 - TCID338 FE WhenI click on Place order button.mp4
    05:07
  • 88 - TCID339 FE Thenthe Order received page should load.mp4
    :
  • 89 - TCID3391 FE Error in step 9.mp4
    02:08
  • 90 - TCID3392 FE Solution to Error in step 9.mp4
    08:12
  • 91 - TCID3310 FE ThenI verify order is created in database.mp4
    :
  • 92 - Selenium Implicit Wait.mp4
    :
  • 93 - How to run WebDriver in headless browser headless Chrome.mp4
    08:51
  • 94 - TCID36 to 40 1 BE GivenI create a discounttype coupon.mp4
    19:21
  • 95 - TCID36 to 40 2 BE Then the coupon should exist in database.mp4
    21:49
  • 96 - TCID43 BE Verify coupon metadata recorded correctly.mp4
    20:40
  • 97 - TCID441 FE 50 off cart coupon should discount 50 of the cart.mp4
    02:53
  • 98 - TCID442 FE Add items to cart and get total.mp4
    15:01
  • 99 - TCID443 FE whenI get a valid 50 off coupon.mp4
    06:32
  • 100 - TCID444 FE whenI apply the coupon to the cart.mp4
    06:05
  • 101 - TCID445 FE thenthe total should be reduced by 50.mp4
    11:38
  • 102 - Conclusion.mp4
    06:40
  • 103 - Introduction to the SQL Crash Course.mp4
    02:50
  • 103 - SQL-Crash-Course-Resources.zip
  • 104 - Introduction to SQL.mp4
    08:15
  • 105 - Setup Database and Data.mp4
    12:47
  • 106 - SQL SELECT Query Reading Data.mp4
    11:50
  • 107 - SQL SELECT Query Continued.mp4
    11:25
  • 108 - SQL SELECT Query Continued 2.mp4
    08:40
  • 109 - SQL IN Clause.mp4
    07:31
  • 110 - SQL SELECT SubQuery.mp4
    10:48
  • 111 - SQL LIKE Clause.mp4
    07:30
  • 112 - Intro to SQL JOIN.mp4
    08:40
  • 113 - SQL JOIN.mp4
    08:52
  • 114 - SQL LEFT JOIN.mp4
    09:13
  • 115 - SQL Special Functions.mp4
    14:11
  • 116 - SQL INSERT INTO.mp4
    12:19
  • 117 - SQL CREATE TABLE.mp4
    06:46
  • 118 - SQL DROP and TRUNCATE.mp4
    04:16
  • 119 - SQL Crash Course Conclusion.mp4
    02:17
  • 120 - Intro to Creating ECommerce Site Locally.mp4
    02:01
  • 121 - Options to Run Wordpress.mp4
    07:50
  • 122 - Running WordPress with MAMP.mp4
    17:03
  • 123 - Install Local.mp4
    02:25
  • 124 - Creating the site.mp4
    03:58
  • 125 - Install theme.mp4
    02:20
  • 126 - Install plugin WooCommerce.mp4
    04:51
  • 127 - Adding sample products.mp4
    03:37
  • 128 - Setup Home Page and Registration.mp4
    04:33
  • 129 - Use Coupons to checkout.mp4
    06:16
  • 130 - Checkout with Cash on Delivery.mp4
    02:35
  • 131 - Setup and Test WooCommerce Rest API.mp4
    13:40
  • 132 - Connecting to Database.mp4
    04:47
  • 133 - Conclusion of Section.mp4
    01:56
  • More details


    Course Overview

    This comprehensive course teaches Behavior-Driven Development (BDD) test automation using Cucumber, Python Behave, and Selenium WebDriver. Build complete frameworks for both frontend and backend testing, including bonus SQL and e-commerce testing modules.

    What You'll Learn

    • Create Cucumber BDD frameworks with Python and Selenium
    • Implement end-to-end testing for e-commerce applications
    • Generate professional test reports and manage test data

    Who This Is For

    • QA engineers transitioning to automation testing
    • Python developers adding test automation skills
    • Manual testers learning BDD methodologies

    Key Benefits

    • Hands-on practice with real e-commerce test scenarios
    • Bonus SQL crash course for database testing
    • Professional reporting with Allure and custom outputs

    Curriculum Highlights

    1. BDD fundamentals and environment setup
    2. Test framework development and reporting
    3. Practical e-commerce testing project
    Focused display
    • language english
    • Training sessions 130
    • duration 18:16:36
    • English subtitles has
    • Release Date 2025/04/19