Driver
Администратор
- Регистрация
- 08.05.19
- Сообщения
- 50,834
- Реакции
- 281,375
При использовании формализованного процесса разработки через тестирование вы доказываете, что ваш код работает, на каждом этапе. Разработка через тестирование возможна в каждой современной среде программирования приложений для настольных компьютеров, мобильных или веб-приложений. В этом курсе Саймон Аллардайс рассказывает, как приступить к разработке через тестирование: каким должен быть хороший тест, почему мы больше заинтересованы в неудачном выполнении теста, а также как оценивать и повторно выполнять тесты.
В курсе рассматривается соответствующая терминология и описывается использование разработки через тестирование в наиболее популярных языках и средах программирования. Кроме того, вы научитесь создавать, выполнять тесты, управлять ими и поймете, в чем преимущества написания тестов до самого кода.
Некоторые из рассматриваемых тем
- Что такое разработка через тестирование?
- Использование библиотек для модульного тестирования
- Создание тестов
- Использование утверждений
- Создание тестовых методов
- Именование модульных тестов и тестовых методов
- Проверка возвращаемых значений
- Создание mock-объектов
- Оценка покрытия кода
Похожие темы
- [Яндекс-практикум] Системный аналитик. Часть 7 - 8 (2022)
- [Яндекс-практикум] Системный аналитик. Часть 6 из 8 (2022)
- [Яндекс-практикум] Системный аналитик. Часть 5 из 8 (2022)
- [Яндекс.Практикум] Системный аналитик. Часть 4 из 8 (2022)
- [Яндекс.Практикум] Системный аналитик. Часть 3 из 8 (2022)
- [Яндекс.Практикум] Системный аналитик. Часть 2 из 8 (2022)
- [Яндекс-практикум] Системный аналитик. Часть 1 из 8 (2022)
- [Алексей Ильющенко] [Stepik] Разработка мобильных и PC приложений на Python. Фреймворк Kivy (2024)
- [GetAnalyst] Проектирование микросервисов (2024)
- [Stepik] Дмитрий Титов - Основы SQL для программистов без поддержких (2023)