К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Apply Selenium Automation Testing Using Python · LearnSpace
Назад в каталог
courseraIT и технологии

Apply Selenium Automation Testing Using Python

Курс от EDUCBA
Начальный≈ 8.5 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Learners will be able to design, implement, and execute reliable web automation tests using Selenium with Python, apply industry-standard frameworks and design patterns, and validate application behavior through scalable, maintainable test solutions. This course provides a comprehensive, hands-on introduction to Selenium automation testing using Python, guiding learners from foundational concepts to real-world implementation. It begins with core testing principles, Python basics, and Selenium WebDriver fundamentals, then progresses to interacting with web elements, handling dynamic content, and managing synchronization challenges. Learners will build structured test suites using Python unit testing frameworks and implement the Page Object Model (POM) to improve test readability and maintainability. What makes this course unique is its end-to-end approach that integrates technical automation skills with Behavior-Driven Development (BDD). Learners will write business-readable test scenarios using Gherkin, map them to executable automation steps, and run complete workflows that reflect real user behavior. By the end of the course, learners will be equipped to build production-ready Selenium automation frameworks, interpret test results effectively, and apply best practices aligned with modern software development and QA workflows.

Навыки, которые вы освоите

Selenium (Software)Test AutomationSoftware Design PatternsMaintainabilityPython ProgrammingBehavior-Driven DevelopmentUnit TestingSoftware TestingCode ReusabilityTest CaseAutomationGherkin (Scripting Language)Test Script Development

Программа курса

4 модулей · 46 учебных материалов

01Foundations of Automation and Selenium13 материалов

Introduction to Software Test Automation

Introduction to CourseВидеоAutomation TestingВидеоManual Vs Automation TestingВидеоIntroduction to Software Test AutomationЗадание

Python and Selenium Basics

Учитесь у экспертов

EDUCBA

Преподаватель курса

Apply Selenium Automation Testing Using Python
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 8.5 ч

4 модулей

Язык: Английский

Часть программы вашего университета
Python BasicsВидео
Introduction to SeleniumВидео
Python and Selenium BasicsЗадание

Identifying Web Elements with Locators

Locators in SeleniumВидеоLocators in Selenium ContinuedВидеоIdentifying Web Elements with LocatorsЗаданиеSelecting the Right Automation Approach and Selenium LocatorsDIALOGUEFoundations of Automation and SeleniumЗаданиеChoosing What to Automate and How to Locate ItDIALOGUE
02Working with Web Elements and Synchronization13 материалов

WebElement Interaction Essentials

WebElement in Selenium - Basic MethodsВидеоRadio and CheckboxВидеоDropdownВидеоWebElement Interaction EssentialsЗадание

Handling Advanced Web Controls

DatePickerВидеоHandling PopupsВидеоWindowsВидеоHandling Advanced Web ControlsЗадание

Synchronization and Wait Strategies

Synchronization in SeleniumВидеоImplicit WaitВидеоExplicit WaitВидеоSynchronization and Wait StrategiesЗаданиеWorking with Web Elements and SynchronizationЗадание
03Test Frameworks and Design Patterns10 материалов

Unit Testing with Selenium

Introduction to Unit Test With SeleniumВидеоUnit Testing with Selenium Part 1ВидеоUnit Testing with Selenium Part 2ВидеоUnit Testing with Selenium Part 3ВидеоUnit Testing with SeleniumЗадание

Page Object Model (POM) Implementation

Introduction to POMВидеоImplementationВидеоImplementation ContinuedВидеоPage Object Model (POM) ImplementationЗаданиеTest Frameworks and Design PatternsЗадание
04Behavior-Driven Development and Project Execution10 материалов

Getting Started with BDD in Selenium

Introduction to BDD with SeleniumВидеоFeature FilesВидеоCreating StepsВидеоGetting Started with BDD in SeleniumЗадание

Automation Execution and Results

Writing Automation ScriptsВидеоOutputВидеоCourse ConclusionВидеоAutomation Execution and ResultsЗаданиеBehavior-Driven Development and Project ExecutionЗаданиеDesigning an End-to-End Selenium Automation Strategy Using PythonDIALOGUE