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

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

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

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

Software Quality Assurance and Testing

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

О курсе

High-quality software is essential for delivering reliable, secure, and user-friendly digital solutions. This course introduces the core principles, methodologies, and practical techniques used by software quality assurance (QA) professionals and software testers throughout the Software Development Life Cycle (SDLC). Learners will develop a strong foundation in software quality concepts before progressing to industry-standard testing practices, including test planning, Agile testing, test-driven development (TDD), software test design techniques, test automation, static analysis, and software quality metrics. Using realistic case studies and hands-on activities based on a real-world web application, learners will apply software testing techniques to practical scenarios, design effective test cases, evaluate software quality, and make testing decisions based on changing requirements. Throughout the course, learners will participate in interactive AI-supported role plays, practical exercises, and testing activities that simulate real software testing projects, helping bridge the gap between theory and industry practice. By the end of this course, learners will be equipped with the knowledge and practical skills required to participate effectively in software quality assurance activities within Agile and traditional software development environments.

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

Software TestingSoftware Quality AssuranceAgile MethodologyUnit TestingTest PlanningQuality AssuranceTest CaseSoftware Development Life CycleUser Acceptance Testing (UAT)Software Quality (SQA/SQC)Test Driven Development (TDD)Software DocumentationSoftware EngineeringKanban PrinciplesExploratory Data AnalysisTest AutomationInformation AssuranceRegression AnalysisAcceptance TestingRegression Testing

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

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

01Software quality fundamentals concepts and quality process11 материалов
OverviewPLUGIN IntroductionPLUGIN1.1 Software quality terminologyPLUGIN1.2 Software quality fundamentalsPLUGIN

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

Matt Bushby

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

Software Quality Assurance and Testing
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 13.8 ч

6 модулей

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

Часть программы вашего университета
1.3 Software development life cycle models (SDLC)PLUGIN
1.4 Principles of testingPLUGIN
Industry viewPLUGIN
Topic Quiz PLUGIN
Applying Software Quality FundamentalsDIALOGUE
Practical AssignmentЗадание
ConclusionPLUGIN
02Introduction to test phases in SDLC10 материалов
OverviewPLUGINIntroductionPLUGIN2.1 Test stages in SDLCPLUGIN2.2 Types of testingPLUGIN2.3 Test strategy & test plansPLUGINIndustry viewPLUGINTopic Quiz PLUGINYour First Software Testing AssignmentDIALOGUEPractical AssignmentЗаданиеConclusionPLUGIN
03Agile testing and test driven development9 материалов
OverviewPLUGINIntroductionPLUGIN3.1 Agile testingPLUGIN3.2 Test driven developmentPLUGINIndustry viewPLUGINTopic Quiz PLUGINSprint Planning and Kanban Board ManagementDIALOGUEPractical AssignmentЗаданиеConclusionPLUGIN
04Testing techniques8 материалов
OverviewPLUGINIntroductionPLUGIN4.1 Testing techniquesPLUGINIndustry viewPLUGINTopic Quiz PLUGINDesigning Test Cases for the Sydney Zoo Ticketing SystemDIALOGUEPractical AssignmentЗаданиеConclusionPLUGIN
05Test automation & static Analysis9 материалов
OverviewPLUGINIntroductionPLUGIN5.1 Test automationPLUGIN5.2 Static analysisPLUGINIndustry viewPLUGINTopic Quiz PLUGINTesting a Ticket Price Change for the Sydney Zoo WebsiteDIALOGUEPractical AssignmentЗаданиеConclusionPLUGIN
06Software quality metrics11 материалов
OverviewPLUGINIntroductionPLUGIN6.1 Software quality metricsPLUGIN6.2 Test quality metricsPLUGIN6.3 Code quality metricsPLUGIN6.4 Technical debt and measuring with software quality metricsPLUGINIndustry viewPLUGINTopic Quiz PLUGINEvaluating Software Quality Metrics for the Sydney Zoo WebsiteDIALOGUEPractical AssignmentЗаданиеConclusionPLUGIN