По тестированию — у вас команда тестировщиков и разработчики покрывают код юнит-тестами? Интеграционные и end-to-end тесты тоже пишут разработчики?
В современных командах обычно разделение ответственности по тестированию выглядит так:
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
В современных командах обычно разделение ответственности по тестированию выглядит так:
Читать ответДа, на фронтенде обычно тестируют компоненты и пользовательский интерфейс с помощью таких инструментов, как Jest и React Testing Library (для React), или Cypress для e2e тестирования.
Читать ответДа, я занимался юнит-тестированием с использованием Jest. Jest — это популярный фреймворк для тестирования JavaScript и TypeScript приложений, особенно в фронтенде.
Читать ответНа предыдущем месте работы я активно участвовал в дизайне пользовательских интерфейсов, тесно сотрудничая с UX-дизайнерами для создания удобных и интуитивно понятных компонентов.
Читать ответВ фронтенд-разработке часто использую Jest для юнит-тестирования компонентов React, а также Cypress для e2e-тестов.
Читать ответДля настройки end-to-end тестирования с Playwright я обычно начинаю с установки и конфигурации самого Playwright в проекте, используя команду npm install -D @playwright/test.
Читать ответВ проектах фронтенда тестирование обычно организовано на нескольких уровнях:
Читать ответFlutter поддерживает три основных типа тестирования:
Читать ответПирамида тестирования — это концепция, описывающая оптимальное соотношение разных типов тестов в проекте для эффективного обеспечения качества.
Читать ответВ Go для тестирования обычно используется стандартный пакет testing. Тесты пишутся в файлах с суффиксом test.go и запускаются командой go test.
Читать ответПроцесс безопасностного тестирования (security testing) включает несколько ключевых этапов:
Читать ответОпыт проведения тестирования на проникновение включает в себя следующие этапы:
Читать ответ