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

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

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

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

Automation Framework Design Using TestNG

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

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course equips you with the skills and knowledge to build an automation framework. - Covering both basic and advanced concepts in TestNG and framework building, you’ll start with basic annotations, test execution management, and framework design. - You'll delve into the page object model and page factory, then explore advanced TestNG concepts and annotations, parallel execution, and data-driven testing. - The course emphasizes TestNG, Java, Maven, Selenium WebDriver, the page object model, and page factory design. By the end, you'll be able to build an automation framework from scratch. Ideal for fresh graduates, QE managers seeking better automation solutions, and QTP/UFT professionals transitioning to in-demand testing tools. This course is perfect for software testers, QA engineers, and developers who want to enhance their automation skills. A basic understanding of Java and Selenium WebDriver is recommended to fully benefit from the content.

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

Test AutomationTest Execution EngineTest DataUnit TestingJavaSelenium (Software)MaintainabilitySoftware TestingTest Script DevelopmentAutomationCode ReusabilityTest CaseApache MavenExtensible Markup Language (XML)

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

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

01Getting Started with TestNG6 материалов

Getting Started with TestNG

IntroductionВидеоFull Course ResourcesЧтениеTestNG InstallationВидеоAutomating the First TestNG TestВидео

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

Packt - Course Instructors

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

Automation Framework Design Using TestNG
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 7.9 ч

9 модулей

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

Часть программы вашего университета
TestNG AssertionsВидео
Hard Versus Soft AssertionsВидео
02Basic Annotations in TestNG3 материалов

Basic Annotations in TestNG

BeforeMethod and AfterMethod AnnotationsВидеоBeforeClass and AfterClass AnnotationsВидеоImplementing Before and After Annotations in TestNGDIALOGUE
03TestNG XML Files (Test Execution Management)4 материалов

TestNG XML Files (Test Execution Management)

Managing Test Execution Using TestNG XML FilesВидеоInclude and Exclude Methods in XML FileВидеоExecuting Tests with TestNG XMLDIALOGUEAssessment 1Задание
04Advanced Annotations in TestNG3 материалов

Advanced Annotations in TestNG

BeforeTest and AfterTest AnnotationsВидеоBefore and After Test Annotations in TestNGDIALOGUEBeforeSuite and AfterSuite AnnotationsВидео
05Page Object Model and Page Factory5 материалов

Page Object Model and Page Factory

Page FactoryВидеоHow to Add List <WebElement> in Page FactoryВидеоInitializing Page Factory ElementsВидеоPage Object ModelВидеоImplementing the Page Object Model in Selenium with TestNGDIALOGUE
06Automation Framework Design5 материалов

Automation Framework Design

Creating Base ClassВидеоCreating Page LibraryВидеоCreating Flow LibraryВидеоEnhancing Test Automation with Base ClassesDIALOGUEAssessment 2Задание
07Advanced Concepts of TestNG5 материалов

Advanced Concepts of TestNG

TestNG GroupsВидеоTestNG ParametersВидеоManaging Test Dependencies in TestNGВидеоIgnoring Tests in TestNGВидеоManaging TestNG Dependencies and ParametersDIALOGUE
08Running Test in Parallel3 материалов

Running Test in Parallel

Parallel Execution in TestNGВидеоTestNG HTML ReportsВидеоSetting Up Parallel Execution in TestNGDIALOGUE
09Data-Driven Testing5 материалов

Data-Driven Testing

Data Provider in TestNGВидеоFinishing RemarksВидеоAssessment 3ЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание