Что такое A/B тестирование?
A/B тестирование — это метод сравнения двух версий продукта или функции (A и B) для определения, какая из них работает лучше по заданным метрикам.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
A/B тестирование — это метод сравнения двух версий продукта или функции (A и B) для определения, какая из них работает лучше по заданным метрикам.
Читать ответНа продакшн без тестирования можно выкатывать только очень незначительные изменения, которые не затрагивают бизнес-логику и функциональность, например:
Читать ответПри выявлении критического дефекта перед релизом необходимо действовать быстро и системно:
Читать ответЕсли заказчик саботирует тестирование, следует предпринять следующие шаги:
Читать ответПри оценке качества тестирования API-эндпойнта я обращаю внимание на следующие критерии:
Читать ответДа, я использовал подход TDD (Test-Driven Development) при разработке на PHP.
Читать ответВ командной работе процесс обычно начинается с получения задачи через систему трекинга (например, Jira). После уточнения требований и оценки сложности задача распределяется на спринт.
Читать ответОтвет и пояснения приведены в подробном разборе ниже.
Читать ответПомимо тестирования конечных точек API, я обычно осуществлял следующие виды тестирования:
Читать ответСтабеи (stubs) в модульном тестировании используются для замены реальных зависимостей тестируемого модуля упрощёнными версиями, которые возвращают заранее определённые данные.
Читать ответДа, в Laravel широко используется автоматизированное тестирование, что помогает поддерживать качество кода и ускоряет разработку.
Читать ответПри ревью React-компонента формы регистрации стоит обратить внимание на следующие моменты и предложить улучшения:
Читать ответ