Тестовое для QA
Ниже предложено тестовое задание для участников отбора на стажировки.

Задание максимально приближено к той ситуации, в которой вы окажетесь.
Поэтому единственно верного ответа на задание нет, не тратьте время на попытки найти в Гугле.
Нам важно понять, как вы думаете, и чем мы вам сможем помочь, чему научить во время стажировки.

Всё в ваших руках!

Желаем удачи!
Задание
Представьте, что вы участвуете в разработке и тестировании мобильного приложения для жителей многоквартирных домов.

Ваш менеджер говорит, что это приложение будут использовать жители для передачи информации счетчиков (вода, электричество).

Приложение должно отправлять на сервера проекта информацию, введенную жителем.

1. Какие данные должен принимать метод API от мобильного приложения? Предложите состав и формат полей.
2. Как бы вы тестировали этот метод на корректность работы? Какие исключительные ситуации бы обрабатывали?
3. Какими инструментами бы воспользовались, чтобы обеспечить проверку работоспособности метода после очередного внесения изменений программистами?
4. Какие данные должен возвращать метод в случае успеха и неудачи, чтобы повысить информативность тестирования?
Как сдавать работу?
Выполненное задание ждем на почту ask@cloveri.org с указанием темы “Тестовое для QA” до 23:00 4-го сентября.

Если возникнут вопросы по тестовому заданию, пишите их на почту ask@cloveri.org