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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Software Testing Life Cycle (STLC) Fundamentals · LearnSpace
Назад в каталог
courseraПрограммирование

Software Testing Life Cycle (STLC) Fundamentals

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

О курсе

Welcome to Software Testing Lifecycle (STLC) Fundamentals, a foundational course that introduces how software testing ensures quality and reliability in modern software development. This course covers core testing concepts, testing levels and types, test planning, defect management, and debugging fundamentals. By the end of this course, you will be able to: -Explain why software testing is essential for quality and risk reduction -Identify common testing levels, types, and techniques -Apply basic test planning and test case design practices -Report and analyze software defects using standard workflows -Use structured debugging techniques to support quality delivery Through guided demos and practical examples, you will design and execute test cases, log and triage defects, and debug issues in a sample application using industry-standard tools. These activities help bridge the gap between testing theory and real-world practice. This is a beginner-friendly course for aspiring software testers, QA engineers, developers, and anyone looking to build a strong foundation in software testing and debugging. No prior testing experience is required; basic familiarity with software development concepts is sufficient.

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

Software TestingDebuggingRegression TestingTest PlanningIntegration TestingAcceptance TestingTest Driven Development (TDD)Unit TestingIssue TrackingSystem TestingTest ToolsSoftware Quality AssuranceWaterfall MethodologySoftware Quality (SQA/SQC)Python ProgrammingAgile MethodologyFunctional TestingTest CaseQuality AssuranceTest Automation

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

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

01Foundations of Software Testing27 материалов

Core Concepts and Testing Fundamentals

Course IntroductionВидеоWelcome to Software Testing Lifecycle (STLC) FundamentalsЧтениеSoftware Testing Lifecycle (STLC) Fundamentals: Self Check-InDIALOGUEWhy Testing Matters in Software DevelopmentВидео

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

Edureka

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

Software Testing Life Cycle (STLC) Fundamentals
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 5.6 ч

3 модулей

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

Субтитры: Арабский, Французский, Итальянский, Корейский, Индонезийский, Испанский, Японский

Часть программы вашего университета
Software Defects and RisksВидео
Testing Roles and Responsibilities in Modern TeamsВидео
Testing Methodologies OverviewВидео
Waterfall and Agile Testing MethodologiesВидео
Shift Left TestingВидео
Exploring Real-World Testing Scenarios Across Development ModelsЧтение
Practice Quiz: Core Concepts and Testing FundamentalsЗадание

Testing Levels, Types, and Techniques

Functional and Non-Functional TestingВидеоUnit, Integration, and System TestingВидеоRegression and End-to-End TestingВидеоExploratory Testing TechniquesВидеоDemonstration: Functional and Regression Testing on a Sample ApplicationВидеоBehavior-Driven Development (BDD) and Test-Driven Development (TDD)ЧтениеPractice Quiz: Testing Levels, Types, and TechniquesЗадание

Test Planning and Design

Fundamentals of Test Planning and StrategyВидеоSoftware Test EstimationВидеоRisk-Based and Effort-Based Test EstimationВидеоWriting Effective Test Cases and ScenariosВидеоDemonstration: Writing Effective Test CasesВидеоCase Study: “How Poor Test Planning Led to Delayed Releases”ЧтениеPractice Quiz: Test Planning and DesignЗадание

Module Wrap-Up and Assessment

Summary of Foundations of Software TestingЧтениеKnowledge Check: Foundations of Software TestingЗадание
02Defect Management and Debugging16 материалов

Defect Management and Reporting

Bug Life Cycle and Tracking SystemsВидеоWriting Effective Bug ReportsВидеоDefect Triage, Prioritization, and RCAВидеоMetrics and KPIs for Defect ManagementВидеоDefect Prioritization TechniquesЧтениеPractice Quiz: Defect Management and ReportingЗадание

Debugging Fundamentals and Techniques

Debugging and Its Relationship to TestingВидеоGathering Information and Analyzing Stack TracesВидеоSystematic Debugging Workflow and ToolsВидеоDebugging StrategiesВидеоDemonstration: Using Debugging Tools to Resolve Common DefectsВидеоPair Programming and Collaborative DebuggingЧтение

Module Wrap-Up and Assessment

Summary of Defect Management and DebuggingЧтениеEnd-to-End QA SimulationDIALOGUEKnowledge Check: Debugging Fundamentals and TechniquesЗадание
03Course Wrap-Up and Assessment4 материалов

Course Wrap-up and Assessments

Course SummaryВидеоThe Case of the Elusive Bug: Can You Track It Down Efficiently?DIALOGUEEnd Course Knowledge Check: Software Testing Lifecycle (STLC) FundamentalsЗаданиеCreating a Unified STLC Approach for HealthSphereЗадание
Practice Quiz: Debugging Fundamentals and TechniquesЗадание