وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

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.


1. Course Overview
  • 1. Course Overview

  • 2. Introduction to BDD and Behave
  • 1. Course Introduction
  • 2. What Is BDD
  • 3. Understanding the Importance of BDD
  • 4. Demo - Introducing Carved Rock Fitness Application
  • 5. Introduction to Behave

  • 3. Setting up Your Environment
  • 1. Introduction
  • 2. Demo - Installing Python
  • 3. Demo - Installing PyCharm
  • 4. Virtual Environment
  • 5. Demo - Installing Behave
  • 6. Demo - Installing Docker

  • 4. Getting Started with Behave
  • 1. Basic Structure of a Behave Project
  • 2. Understanding Features, Scenarios, and Steps
  • 3. Demo - Writing Your First Feature

  • 5. Writing Effective Scenarios
  • 1. Introduction to Gherkin
  • 2. Writing Clear and Concise Scenarios
  • 3. Demo - Implementing Step Definitions
  • 4. Using Outlines and Examples
  • 5. Using Tables in Scenarios

  • 6. Implementing BDD with Behave
  • 1. Writing Step Definitions and Using Context Objects
  • 2. Demo - Implementing Step Definitions
  • 3. Parameter Types in Step Definitions
  • 4. Demo - Converting Static Steps into Parametric Ones

  • 7. Advanced Behave Features
  • 1. Using Tags
  • 2. Using Hooks
  • 3. Using Backgrounds
  • 4. Data-driven Testing with Behave
  • 5. Using Fixtures and Demo - Testing Carved Rock Fitness API Using Data from a JSON File
  • 6. Understanding Behave Configuration Files

  • 8. Testing Web Applications with Behave and Selenium
  • 1. Introduction to Selenium WebDriver
  • 2. Integrating Behave and Selenium
  • 3. Writing Web-based Scenarios
  • 4. Demo - Testing Carved Rock Fitness Web UI

  • 9. Reporting and Continuous Integration
  • 1. Importance of Continuous Integration
  • 2. Interpreting Test Results
  • 3. Demo - Integration with Jenkins

  • 10. Best Practices and Tips
  • 1. Structuring Behave Projects
  • 2. Tips for Writing Maintainable Code
  • 3. Handling Failing Tests and Debugging
  • 4. Adopting BDD in Your Team and Organization
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 24853
    حجم: 390 مگابایت
    مدت زمان: 133 دقیقه
    تاریخ انتشار: 21 آذر 1402
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید