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

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

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

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

Build and Test Java Applications Using TestNG

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

О курсе

By the end of this course, learners will be able to design Java applications using POJO classes, implement menu-driven console user interfaces, apply validation and exception handling techniques, and automate testing of business logic using the TestNG framework. This hands-on Java TestNG Case Study course guides learners step by step through the complete lifecycle of a real-world customer management application. Starting with project planning and data modeling, learners progressively build application logic, handle user input, enforce validation rules, and manage exceptions to ensure application stability. The course then transitions into automated testing, where learners write and execute TestNG test cases to validate customer data, business rules, and overall application flow. What makes this course unique is its case-study-driven approach, allowing learners to see how core Java concepts, validation, exception handling, and TestNG testing come together in a single cohesive project. Instead of isolated examples, learners gain practical experience by building, testing, and evaluating a complete application from start to finish. Completing this course equips learners with job-ready Java development and testing skills, strengthens logical thinking, and builds confidence in writing maintainable, testable Java applications suitable for real-world projects.

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

Java ProgrammingSoftware TestingTest AutomationApplication DevelopmentObject Oriented Programming (OOP)Test CaseTest Script DevelopmentApplication DesignMaintainabilityUser Interface (UI)Object Oriented DesignData IntegrityJavaData ValidationData ModelingBusiness LogicVerification And Validation

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

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

01Building the Customer Management Application15 материалов

Project Kickoff & Data Modeling

Introduction to ProjectВидеоCreating POJO ClassВидеоCreating UIВидеоProject Kickoff & Data ModelingЗадание

UI Development & Customer Operations

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

EDUCBA

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

Build and Test Java Applications Using TestNG
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 5.4 ч

2 модулей

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

Часть программы вашего университета
UI BuildingВидео
Adding CustomersВидео
Display Customer and Check CriteriaВидео
UI Development & Customer OperationsЗадание

Logic, Validation & Exception Handling

Implementing Methods to UIВидеоCreating ValidationВидеоImplementing ValidationВидеоLogic, Validation & Exception HandlingЗаданиеDesigning a Java Customer Management Application Step by StepDIALOGUEBuilding the Customer Management ApplicationЗаданиеStabilize a Java Customer App Before Testing BeginsDIALOGUE
02Ensuring Quality with Exceptions & TestNG10 материалов

Stability & Application Flow

Creating and Implementing ExceptionВидеоChecking the Flow of ApplicationВидеоTesting Customer Data using TestNGВидеоStability & Application FlowЗадание

Advanced Testing & Final Output

Testing Customer Data using TestNG ContinueВидеоTesting Customer Validation using TestNGВидеоOutput of the ProjectВидеоAdvanced Testing & Final OutputЗаданиеEnsuring Quality with Exceptions & TestNGЗаданиеDeliver a Tested Java Customer Management ApplicationDIALOGUE