Тест на вход и на выход с инстаграм
ЗАДАНИЕ:
- Скачать шаблон теста из урока
- Пример тестов из урока.doc зеркало
- Напишите тесты на вход и на выход из социальной сети «ВКонтакте» по образцу из урока.
- Возьмите копию шаблона с тестом, очистите его и напишите в нем следующие тесты (каждый тест в новой таблице):
- Поиск курса валют через «Яндекс» — нужно написать тест, пройдя который мы увидим курс валют на текущий день.
- Поиск любого адреса на «Яндекс.Картах».
- Изменение аватарки в любой социальной сети на ваш выбор. Берите ту, которой пользуетесь.
- Тест установки любого мобильного приложения на Ваш телефон.
- Написанные тесты из пункта 4 необходимо отправить преподавателю на проверку! Поле для их загрузки находится ниже.
Утверждение что Написание тестов значительно увеличивает время разработки справедливо в первую очередь если UnitTest пишется на объекты низкого уровня. Если разработчик не парится по поводу размера юнита, а пишет тесты исходя из здравого смысла, то возможно даже и сокращает. Я просто обожаю эту фразу, «Написание тестов значительно увеличивает время разработки». Всегда, когда слышу ее возникает чувство, что люди которые такое говорят не писали приложений сложнее автогенерируемых. Конечно, юные разработчики, которые и программировать нормально еще не умеют, будут затрачивать больше времени на разработку при написании тестов. Но это и не секрет, что джуны все делют или дольше или не качественнее. Если же говорить про разработчиков, которые понимают философию тестирования и уже разобрались как пользоваться тестовым фреймвокром, то при разумном написании тестов проиводительность только повысится. На пимере веб-приложения.