Какие виды тестирования вы знаете?
По уровню выделяют модульное, интеграционное и системное тестирование; по цели — функциональное, регрессионное, нагрузочное и другие проверки качества.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
По уровню выделяют модульное, интеграционное и системное тестирование; по цели — функциональное, регрессионное, нагрузочное и другие проверки качества.
Читать ответРазделите задачи, где ИИ помогает готовить варианты, и решения, за которые отвечаете самостоятельно.
Читать ответВыберите реальное небольшое отклонение: какой пункт инструкции выполнялся иначе, как вы это обнаружили и какие результаты могли оказаться затронуты.
Читать ответконтекст: синхронизация и асинхронность при тестировании собственный тикер — это управляемый источник времени он подменяет реальное время и устраняет его непредсказуемость повышает детерминированность и…
Читать ответЗачем разработчику нужны юнит-тесты? автоматическая проверка корректности программного кода обнаружение ошибок на ранних этапах разработки фиксация поведения функций и модулей в качестве документации более безопасный…
Читать ответвозможность pytest запускать один тест многократно декоратор @pytest.mark.parametrize получает названия параметров и набор соответствующих значений pytest последовательно передаёт эти значения тесту увеличивает…
Читать ответопределяю, где находится первоисточник проблемы — в документации или в коде сверяю требования с владельцем продукта либо заказчиком разбираю выявленные несоответствия вместе с командой разработки после согласования…
Читать ответКак покрыть код тестами и какой уровень покрытия считать оптимальным? покрытие тестами — проверка корректности работы кода с помощью автоматизированных тестов виды тестирования: юнит (отдельные модули), интеграционное…
Читать ответпроверка функций программного обеспечения на соответствие требованиям контроль корректности обработки ввода и формирования вывода разработка тест-кейсов по спецификациям автоматизация сценариев, которые выполняются…
Читать ответКак организовать процесс работы с документацией процесс — упорядочивание и сохранение знаний команды выбор подходящего формата: Markdown, Wiki, Confluence, GitHub Pages разделение документов по типам: API,…
Читать ответПравила оформления тест-кейсов однозначная и понятная структура (ID, название, описание, шаги, ожидаемый результат) понятные и конкретные формулировки для каждого шага единый формат и согласованная терминология…
Читать ответКакие виды тестирования вы считаете наиболее эффективными и почему? юнит-тесты: контролируют небольшие фрагменты кода — функции и методы, быстро выполняются и сразу показывают результат интеграционные тесты: проверяют…
Читать ответ