Курс на Stepik
Обложка курса «Тестирование в Go (Golang)» на Stepik
1 990 ₽

Тестирование в Go (Golang) 0.000

Открыть на
STEPIK.ORG

Курс по тестированию приложений на Go, в котором вы изучите unit-тесты, table-driven подход, mock-объекты, покрытие кода и организацию надежной стратегии проверки. Курс удобно проходить в своем темпе и последовательно применять знания в рабочих задачах.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Тестирование в Go (Golang)»Учеников на курсе 78
Сертификаты, выданные на курсе «Тестирование в Go (Golang)»Сертификатов выдано 0
Отзывы о курсе «Тестирование в Go (Golang)»Отзывов получено 0
Рейтинг курса «Тестирование в Go (Golang)»Рейтинг курса 0.000
Уроки в курсе «Тестирование в Go (Golang)»Количество уроков 36
Тесты в курсе «Тестирование в Go (Golang)»Количество квизов 40
Время прохождения курса «Тестирование в Go (Golang)»Время прохождения курса
Стоимость курса «Тестирование в Go (Golang)»Стоимость курса 1 990 ₽
Обновления курса «Тестирование в Go (Golang)»Обновления курса
Дата публикации курса «Тестирование в Go (Golang)»Дата публикации курса
Последнее обновление курса «Тестирование в Go (Golang)»Последнее обновление

Содержание курса

Разделы в курсе «Тестирование в Go (Golang)» 11 разделов Уроки в курсе «Тестирование в Go (Golang)» 36 уроков Тесты в курсе «Тестирование в Go (Golang)» 40 тестов Время прохождения курса «Тестирование в Go (Golang)» 0 ч. Последнее обновление курса «Тестирование в Go (Golang)» обн. 12 июля 2026

1. Основы тестирования в Go

3 урока
Закрытый
1.1 Введение в тестирование
19
1
2м 54с
0
Закрытый
1.2 Пакет testing
1
1
-
0
Закрытый
1.3 Assertions и проверки
2
0
-
0

2. Unit-тестирование

4 урока
Закрытый
2.1 Тестирование функций
1
0
-
0
Закрытый
2.2 Table-Driven Tests
1
0
-
0
Закрытый
2.3 Тестирование ошибок
0
0
-
0
Закрытый
2.4 Тестирование методов структур
0
0
-
0

3. Мокирование и Dependency Injection

5 уроков
Закрытый
3.1 Принципы тестируемого кода
0
0
-
0
Закрытый
3.2 Mock, Stub и Fake
0
0
-
0
Закрытый
3.3 Ручное мокирование
0
0
-
0
Закрытый
3.4 Testify Mock
0
0
-
0
Закрытый
3.5 Mockery
0
0
-
0

4. Тестирование HTTP API

3 урока
Закрытый
4.1 Основы httptest
0
0
-
0
Закрытый
4.2 Тестирование REST API
0
0
-
0
Закрытый
4.3 Тестирование HTTP-клиентов
0
0
-
0

5. Тестирование баз данных

4 урока
Закрытый
5.1 Подходы к тестированию БД
0
0
-
0
Закрытый
5.2 sqlmock
0
0
-
0
Закрытый
5.3 Интеграционные тесты с PostgreSQL
0
0
-
0
Закрытый
5.4 Testcontainers
0
0
-
0

6. Тестирование конкурентного кода

3 урока
Закрытый
6.1 Особенности конкурентного тестирования
0
0
-
0
Закрытый
6.2 Race Detector
0
0
-
0
Закрытый
6.3 Тестирование горутин и каналов
0
0
-
0

7. Интеграционное тестирование

3 урока
Закрытый
7.1 Что такое Integration Testing
0
0
-
0
Закрытый
7.2 Тестирование сервисного слоя
0
0
-
0
Закрытый
7.3 Тестирование внешних сервисов
0
0
-
0

8. Benchmarking и профилирование

3 урока
Закрытый
8.1 Бенчмарки
0
0
-
0
Закрытый
8.2 Продвинутые бенчмарки
0
0
-
0
Закрытый
8.3 Профилирование в тестах
1
0
-
0

9. Покрытие кода и качество тестов

3 урока
Закрытый
9.1 Code Coverage
1
0
-
0
Закрытый
9.2 Качество тестов
0
0
-
0
Закрытый
9.3 Антипаттерны тестирования
0
0
-
0

10. Продвинутые техники тестирования

3 урока
Закрытый
10.1 Fuzz Testing
0
0
-
0
Закрытый
10.2 Property-Based Testing
0
0
-
0
Закрытый
10.3 Contract Testing
0
0
-
0

11. CI/CD и автоматизация тестирования

2 урока
Закрытый
11.1 Автоматический запуск тестов
1
1
-
0
Закрытый
11.2 Качество кода
0
0
-
0