QA / QA Automation
Приходилось ли из Playwright работать с HTTP-запросами и ответами бэкенда? Перехват запросов для валидации, мокирование ответов?
Какую документацию приходилось писать на проекте?
Уточни, пожалуйста, в каком часовом поясе ты территориально находишься?
Известен ли процент покрытия кода?
# Напиши Pytest-тест для API-эндпоинта POST /clients, который создает клиента. # Нужно проверить: статус-код 201, что в ответе присутствует client_id, # и что повторный запрос с тем же ИНН вернет 409 Conflict.
Что такое static? Для чего он нужен? Можешь привести пример?
Как у тебя осуществляется обработка ошибок в проекте (в целом и на уровне Java-кода)?
Как тогда зашифруется мой запрос (механизм шифрования)?
Сегодня принесли вам задание, которое несколько раз попадалось нашим ученикам — нужно найти все ошибки в JSON.
Чувствовали ли вы в своих предыдущих местах работы проблемы с коммуникацией или всё было в порядке?
В какой момент ты начинаешь писать тест-кейсы?
Как в Playwright получить содержимое HTTP-запроса для проверки корректности полей?
Что такое null? Может ли int быть null?
С какими библиотеками ассертов работал?
Разработка занимается разбором падений через Allure или только тестировщик?
Как собирали регрессионный набор тестов? Что в него входило?
Кроме токена, что ещё полезное может быть в заголовках HTTP-запроса? На что стоит смотреть?
Как организовать и управлять большим массивом тестовых данных?
Какими инструментами можно отправить HTTP-запросы?
Какие виды JOIN ты знаешь, и приведи пример, когда нужен FULL JOIN?