Расскажи про HTTP методы. В чём разница между POST, PUT и PATCH? Что такое идемпотентность и безопасность методов?
Основные отличия методов POST, PUT и PATCH:
Читать ответПодготовка к интервью
646 вопросов с собеседований в IT_One
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в IT_One. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, backend, api.
Каталог
Основные отличия методов POST, PUT и PATCH:
Читать ответЗависимый тест-кейс — это тест, который не может быть выполнен или корректно интерпретирован без успешного прохождения другого теста. То есть его результат зависит от состояния, установленного предыдущим тестом.
Читать ответВ Java интерфейсы определяют контракт, который класс должен реализовать, то есть набор методов без реализации. Они позволяют:
Читать ответКоманда sudo в Linux позволяет выполнять команды от имени другого пользователя, чаще всего от имени суперпользователя (root), без необходимости входа под этим пользователем.
Читать ответНеизменяемые (immutable) типы данных — это такие, значения которых нельзя изменить после создания. Примеры: строки (string), кортежи (tuple) в Python.
Читать ответОсновные типы данных в Python включают:
Читать ответУдалить определённую строку из базы данных можно с помощью SQL-запроса DELETE. Например, если нужно удалить пользователя с определённым id, запрос будет выглядеть так:
Читать ответПользовательская история (user story) в agile — это краткое описание функционала или требования с точки зрения конечного пользователя. Она помогает команде понять, какую ценность должен принести конкретный функционал.
Читать ответИспользование класса PageObject в автоматизации тестирования имеет следующие преимущества:
Читать ответФункциональное тестирование выполняется для проверки соответствия работы программного продукта его функциональным требованиям.
Читать ответВ работе с HTTP-запросами чаще всего использую следующие заголовки:
Читать ответВ работе QA и QA Automation можно автоматизировать следующие процессы:
Читать ответ