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

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

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

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

Apply Advanced XPath Techniques for Automation Testing

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

О курсе

By the end of this course, learners will be able to apply advanced XPath functions, construct precise conditional expressions, implement dynamic node selection strategies, and solve real-world XPath challenges confidently. This XPath – Intermediate course is designed for testers, developers, and automation engineers who already understand XPath basics and want to move to the next level. The course systematically covers positional logic, predicates, string functions, and the powerful last() function, followed by in-depth lessons on XPath operators, conditional logic, and union expressions. Learners will also explore sorting techniques and understand how to handle numeric and text-based ordering in dynamic web applications. What makes this course unique is its practice-driven approach. Each concept is reinforced with real-world examples, hands-on practice lessons, graded quizzes, and scenario-based exercises that mirror challenges faced in automation frameworks like Selenium. Instead of relying on fragile hard-coded paths, learners will develop robust, flexible, and maintainable XPath strategies. By completing this course, learners will significantly improve their ability to locate complex web elements, debug XPath issues efficiently, and write scalable selectors that perform reliably in modern, dynamic applications.

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

MaintainabilitySelenium (Software)Extensible Languages and XMLSoftware TestingHypertext Markup Language (HTML)ScalabilityWeb ApplicationsTest Script Development

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

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

01Mastering XPath Functions14 материалов

XPath Foundations

Introduction of CourseВидеоPosition() BasicsВидеоXPath FoundationsЗадание

Working with Position & Predicates

Position() FiltersВидео

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

EDUCBA

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

Apply Advanced XPath Techniques for Automation Testing
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 8 ч

3 модулей

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

Часть программы вашего университета
Position() Advanced PredicatesВидео
Working with Position & PredicatesЗадание

Core XPath Functions

String FunctionsВидеоString Functions ContinueВидеоLast() IntroВидеоLast() with PredicatesВидеоCore XPath FunctionsЗаданиеApplying XPath Functions to Locate Dynamic Web ElementsDIALOGUEGraded-Mastering XPath FunctionsЗаданиеSelecting Dynamic Web Elements Using XPath FunctionsDIALOGUE
02Advanced XPath Logic11 материалов

Practical Last() Usage

Last() Practical ExamplesВидеоLength & Last()ВидеоPractical Last() UsageЗадание

XPath Operators Essentials

XPath Operators: BasicsВидеоLogical OperatorsВидеоCombining ConditionsВидеоXPath Operators EssentialsЗадание

Combining Conditions

Math Operators (mod/div)ВидеоUnion & Node OperatorsВидеоAdvanced OperatorsЗаданиеGraded-Advanced XPath LogicЗадание
03Sorting & Real-World XPath Practice13 материалов

XPath Sorting Techniques

Sorting BasicsВидеоSort by FieldВидеоXPath Sorting TechniquesЗадание

Advanced Sorting Strategies

Numeric vs Text SortВидеоAscending vs DescendingВидеоAdvanced Sorting StrategiesЗадание

XPath Hands-On Practice

XPath Practice: Basic ExamplesВидеоXPath Practice: ConditionsВидеоXPath Practice: FunctionsВидеоXPath Practice: Advanced ScenariosВидеоXPath Hands-On PracticeЗаданиеGraded-Sorting & Real-World XPath PracticeЗаданиеDesigning Robust XPath Strategies for Dynamic Web AutomationDIALOGUE