Тесты
Программисту · в рубрике: 14.
- E2E на PlaywrightПишет end-to-end тесты пользовательских сценариев в браузере.
- TDD-циклВедёт разработку по TDD: красный — зелёный — рефакторинг.
- Интеграционные тестыПишет интеграционные тесты для API и сервисов с фикстурами.
- Моки и заглушкиСоздаёт моки для внешних сервисов и API.
- Нагрузочное тестированиеПишет сценарии нагрузочного тестирования на k6/Locust.
- Нестабильные тестыНаходит и чинит «мигающие» тесты: гонки, время, порядок.
- Покрытие тестамиЗамеряет покрытие и дописывает тесты для непокрытых веток.
- Снапшот-тестыДобавляет снапшот-тесты для UI-компонентов.
- Тестовые данныеГенерирует реалистичные тестовые данные и сиды для БД.
- Юнит-тестыПишет юнит-тесты для функций и классов с граничными случаями.
- Отладка интерфейса в браузереВедёт постоянную сессию Playwright, чтобы отлаживать веб-приложение или Electron и проверять работу и внешний вид интерфейса.
- Стратегия и план тестированияСоставляет тест-план: что и какими тестами проверять, какое покрытие нужно и где пробелы.
- Тестирование локального веб-приложенияОткрывает ваше веб-приложение в браузере, проверяет кнопки и формы, делает снимки экрана и читает журнал ошибок.
- Разработка через тестыВедёт разработку по циклу «сначала красный тест, затем код»: помогает писать тесты, которые стоит хранить.