По порядку Middle REST и документация API обновлено
С чего начать тестирование нового API
Вопрос
Расставь шаги тестирования нового эндпоинта в разумном порядке.
Попробуйте сами
Расставьте шаги по порядку стрелками.
- 1Прочитать спецификацию и требования, задать вопросы по непонятному
- 2Проверить права доступа и безопасность
- 3Подготовить окружение, тестовые данные и авторизацию
- 4Проверить негативные сценарии и границы
- 5Автоматизировать регрессию и добавить в CI
- 6Проверить позитивный сценарий (happy path)
Показать ответ и разбор
Коротко
Без понимания требований тесты бессмысленны, без данных и токенов нечего отправлять. Сначала убеждаемся, что основной сценарий вообще работает, затем ломаем его негативом и границами, затем права и безопасность.
Правильный порядок
- 1Прочитать спецификацию и требования, задать вопросы по непонятному
- 2Подготовить окружение, тестовые данные и авторизацию
- 3Проверить позитивный сценарий (happy path)
- 4Проверить негативные сценарии и границы
- 5Проверить права доступа и безопасность
- 6Автоматизировать регрессию и добавить в CI
Разбор
Без понимания требований тесты бессмысленны, без данных и токенов нечего отправлять. Сначала убеждаемся, что основной сценарий вообще работает, затем ломаем его негативом и границами, затем права и безопасность. Устоявшиеся проверки автоматизируем.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.