Об этом курсе

Недавно просмотрено: 22,944
Сертификат, ссылками на который можно делиться с другими людьми
Получите сертификат по завершении
100% онлайн
Начните сейчас и учитесь по собственному графику.
Курс 2 из 4 в программе
Гибкие сроки
Назначьте сроки сдачи в соответствии со своим графиком.
Промежуточный уровень

Experience with an OOP language (like Java). IDE installed (e.g., Eclipse). Familiar with testing terminology (see Intro to Software Testing course)

Прибл. 26 часов на выполнение
Английский
Субтитры: Английский

Приобретаемые навыки

Executing TestsSoftware TestingWriting TestsCucumberJunit
Сертификат, ссылками на который можно делиться с другими людьми
Получите сертификат по завершении
100% онлайн
Начните сейчас и учитесь по собственному графику.
Курс 2 из 4 в программе
Гибкие сроки
Назначьте сроки сдачи в соответствии со своим графиком.
Промежуточный уровень

Experience with an OOP language (like Java). IDE installed (e.g., Eclipse). Familiar with testing terminology (see Intro to Software Testing course)

Прибл. 26 часов на выполнение
Английский
Субтитры: Английский

от партнера

Placeholder

Миннесотский университет

Программа курса: что вы изучите

Неделя
1

Неделя 1

4 ч. на завершение

Module 1: Introduction

4 ч. на завершение
8 видео ((всего 66 мин.)), 1 материал для самостоятельного изучения, 7 тестов
8 видео
What are Test Obligations?11мин
Factors Influencing Test Effectiveness9мин
Program Structure: Reachability and Observability8мин
Mutation Testing Revisited5мин
Program Structure and Fault Finding6мин
Test Oracles9мин
Oracles and Fault Finding8мин
1 материал для самостоятельного изучения
Welcome to the course!5мин
7 практических упражнений
Introduction to Test Adequacy30мин
Factors Influencing Test Effectiveness30мин
Program Structure: Reachability and Observability30мин
Mutation Testing Revisited30мин
Program Structure and Fault Finding30мин
Test Oracles14мин
Oracles and Fault Finding30мин
Неделя
2

Неделя 2

5 ч. на завершение

Module 2: Black and White-box Techniques

5 ч. на завершение
14 видео ((всего 111 мин.))
14 видео
Combinatorial Testing12мин
Requirements Coverage7мин
Introduction to White-Box Testing Techniques11мин
Code Coverage Metrics: Terminology5мин
Code Coverage Metrics: Statement Coverage4мин
Code Coverage Metrics: Branch Coverage4мин
Code Coverage Metrics: Decision Coverage3мин
Code Coverage Metrics: MC/DC10мин
MC/DC Example6мин
Code Coverage Metrics: OMC/DC12мин
Code Coverage Metrics: Boundary Value6мин
Mutation Testing Strategies6мин
Test Metrics and Test Suite Effectiveness9мин
7 практических упражнений
Partition Testing30мин
Combinatorial Testing30мин
Requirements Coverage30мин
Code Coverage Metrics: Statement Coverage30мин
Code Coverage Metrics: Branch Coverage30мин
Code Coverage Metrics: Decision Coverage30мин
Code Coverage Metrics: MC/DC30мин
Неделя
3

Неделя 3

9 ч. на завершение

Module 3: Requirements-Based Testing

9 ч. на завершение
10 видео ((всего 57 мин.))
10 видео
Bad Requirements for Testability2мин
Writing Test Cases for Requirements3мин
"Fixed" Requirements for Testability1мин
Introduction to User Stories and Behavior-Driven Development8мин
Cucumber and Gherkin: An Overview5мин
Cucumber Demo5мин
Cucumber and Gherkin: How Does It Work?9мин
Regular Expressions 10112мин
Regular Expressions and Testing with Cucumber3мин
7 практических упражнений
Writing Requirements for Testability30мин
Bad Requirements for Testability30мин
Writing Test Cases for Requirements30мин
Fixing Requirements for Testability30мин
Are These Requirements Testable?30мин
Introduction to User Stories and Behavior-Driven Development30мин
Regular Expressions 10130мин
Неделя
4

Неделя 4

7 ч. на завершение

Performing Black and White Box Testing with Cucumber

7 ч. на завершение
7 видео ((всего 79 мин.))
7 видео
Installing Cucumber and Configuring Eclipse Project10мин
Creating Gherkin Scenarios and Step Definitions11мин
Using Lists10мин
Using Data Tables19мин
Working with Scenario Outlines and Examples6мин
Cucumber and Code Coverage12мин

Специализация Software Testing and Automation: общие сведения

This Specialization is intented for beginning to intermediate software developers seeking to develop knowledge and skill in implementing testing techniques and tools in the development of their projects. Through four courses, you will cover black-box and white-box testing, automated testing, web & mobile testing, and formal testing theory and techniques, which will prepare to you to plan and perform effective testing of your software....
Software Testing and Automation

Часто задаваемые вопросы

Остались вопросы? Посетите Центр поддержки учащихся.