Companies Home Search Profile

Mastering Automation Testing with Selenium and Python

Focused View

EDUCBA Bridging the Gap

3:19:41

9 View
  • 1. Introduction to Course.mp4
    07:49
  • 1. Automation Testing.mp4
    05:51
  • 2. Manual Vs Automation Testing.mp4
    07:20
  • 3. Python Basics.mp4
    09:00
  • 1. Introduction to Selenium.mp4
    11:10
  • 2. Locators in Selenium.mp4
    10:15
  • 3. Locators in Selenium Continued.mp4
    09:05
  • 4. WebElement in Selenium - Basic Methods.mp4
    09:46
  • 5. Radio and Checkbox.mp4
    11:11
  • 6. Dropdown.mp4
    09:47
  • 7. DatePicker.mp4
    09:10
  • 8. Handling Popups.mp4
    05:29
  • 9. Windows.mp4
    08:38
  • 1. Synchronization in Selenium.mp4
    03:35
  • 2. Implicit Wait.mp4
    04:32
  • 3. Explicit Wait.mp4
    04:58
  • 1. Introduction to Unit Test With Selenium.mp4
    08:06
  • 2. Unit Testing with Selenium.mp4
    17:23
  • 1. Introduction to POM.mp4
    04:09
  • 2. Implementation.mp4
    10:11
  • 3. Implementation Continued.mp4
    10:15
  • 1. Introduction to BDD with Selenium.mp4
    03:19
  • 2. Feature Files.mp4
    04:46
  • 3. Creating Steps.mp4
    03:53
  • 4. Writing Automation Scripts.mp4
    06:13
  • 5. Output.mp4
    02:21
  • 1. Course Conclusion.mp4
    01:29
  • Description


    Empower your testing skills with Selenium, Python, and automation strategies with efficient software testing course

    What You'll Learn?


    • Delves into Automation Testing, outlining its significance in modern software development.
    • Compares Manual and Automation Testing, offering insights into their respective strengths and applications.
    • Explores Locators in Selenium, crucial for identifying and interacting with web elements.
    • Details the handling of various web elements like radio buttons, checkboxes, dropdowns, date pickers, popups, and windows.
    • Explores Implicit and Explicit Waits, essential techniques for handling synchronization in Selenium.
    • Explores Behavior-Driven Development (BDD) with Selenium, covering feature files, creating steps, writing automation scripts, and presenting the output.

    Who is this for?


  • Manual testers, Non-programming aware testers interested in learning Automation. Freshers/Graudates who want to kick start their Carrier in IT World
  • What You Need to Know?


  • Python coding experience is not needed. Even non Programming candidates can follow this course comfortably
  • More details


    Description

    "Introduction to Automated Testing with Selenium using Python" is a comprehensive course that equips learners with essential skills in automated software testing using Selenium. The course starts by introducing the fundamental concepts of automation testing and provides insights into the distinctions between manual and automated testing. Learners are then guided through Python basics, offering a solid foundation for scripting automated tests. We will be learning the followings.

    Section 1 & 2: Introduction

    Lecture 1 introduces learners to the course, offering a sneak peek into the comprehensive content they will explore. Lecture 2 in Section 2, "Getting Started," provides an overview of Automation Testing, followed by a thoughtful comparison of Manual Vs Automation Testing in Lecture 3. The section concludes with a foundational understanding of Python Basics in Lecture 4.

    Section 3: Selenium WebDriver Basics and API Testing

    This section begins with an Introduction to Selenium in Lecture 5, followed by an in-depth exploration of Locators in Selenium in Lectures 6 and 7. Lecture 8 focuses on the essential WebElement in Selenium and its basic methods. The subsequent lectures tackle the handling of different elements such as Radio, Checkbox, Dropdown, DatePicker, Popups, and Windows.

    Section 4: Synchronization

    Section 4 delves into the crucial aspect of Synchronization in Selenium, addressing timing issues in automation scripts. Lecture 14 introduces Synchronization, followed by detailed discussions on Implicit and Explicit Waits in Lectures 15 and 16.

    Section 5: Unit Test With Selenium

    Unit Testing with Selenium takes the spotlight in Section 5, with Lecture 17 providing an introduction and Lecture 18 guiding learners through practical implementations.

    Section 6: Page Object Model

    Section 6 introduces the Page Object Model (POM) in Lecture 19, followed by comprehensive Implementation in Lectures 20 and 21. Learners gain practical insights into applying this design pattern effectively.

    Section 7: BDD with Selenium

    Behavior-Driven Development (BDD) with Selenium is the focus of Section 7. Lecture 22 introduces BDD, and subsequent lectures cover Feature Files, Creating Steps, and Writing Automation Scripts, showcasing a practical output in Lecture 26.

    Section 8: Conclusion

    The course wraps up with Section 8, providing a comprehensive conclusion in Lecture 27. Key takeaways are summarized, and learners are encouraged to apply their skills confidently in real-world scenarios. This structured course ensures a well-rounded understanding of automation testing using Selenium WebDriver and Python, making it valuable for both beginners and experienced testers.

    Who this course is for:

    • Manual testers, Non-programming aware testers interested in learning Automation. Freshers/Graudates who want to kick start their Carrier in IT World

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    EDUCBA Bridging the Gap
    EDUCBA Bridging the Gap
    Instructor's Courses
    EDUCBA is a leading global provider of skill based education addressing the needs of 1,000,000+ members across 70+ Countries. Our unique step-by-step, online learning model along with amazing 5000+ courses and 500+ Learning Paths prepared by top-notch professionals from the Industry help participants achieve their goals successfully. All our training programs are Job oriented skill based programs demanded by the Industry. At EDUCBA, it is a matter of pride for us to make job oriented hands-on courses available to anyone, any time and anywhere. Therefore we ensure that you can enroll 24 hours a day, seven days a week, 365 days a year. Learn at a time and place, and pace that is of your choice. Plan your study to suit your convenience and schedule.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 27
    • duration 3:19:41
    • Release Date 2024/05/04