Тестирование мобильных приложений и API

Отменен
Заказ
5315105
Раздел
Программирование
Антиплагиат
Не указан
Срок сдачи
6 Апр 2023 в 17:00
Цена
Договорная
Блокировка
10 дней
Размещен
29 Мар 2023 в 20:26
Просмотров
223
Описание работы

Яндекс Практикум

Протестировать мобильное приложение и API.

Проект 3-го спринта: задание

Тебе предстоит протестировать мобильное приложение и API. Как и в прошлых спринтах, результаты заданий нужно поместить в гугл-док и прикрепить ссылку в тренажёр. Для обоих заданий пригодится шаблон.

Мобильное приложение

Команда сделала рефакторинг приложения под Android. Чтобы выпустить новую версию, нужно протестировать те части продукта, которых коснулись изменения. Тестовой документации ещё нет, поэтому её нужно написать.

Постановка задачи

Проанализируй требования к мобильному приложению Яндекс.Метро из предыдущего урока.

Напиши чек-лист для тестирования мобильного приложения на часть требований, выделенных жирным шрифтом. При необходимости визуализируй требования через mindmap или блок-схемы. Визуализацию сдавать не нужно.

Протестируй мобильное приложение в эмуляторе с помощью Android Studio или на своём Android-устройстве и заведи баг-репорты в YouTrack. Не забудь, что у ревьюера должен быть доступ к твоему проекту. Инструкция есть в этом уроке. Скачай готовящуюся к релизу версию приложения тут.

Чтобы проверить, что обновление происходит корректно, скачай предыдущую версию тут. Вспомни, как правильно это сделать: нужно установить предыдущую версию приложения, а затем обновить её на новую.

В процессе тестирования отмечай результаты выполнения теста: PASSED или FAILED. Если тест со статусом FAILED, заведи баг-репорт в YouTrack и впиши ID в соответствующую таблицу результатов.

API

Разработчики сделали новую функциональность в API Яндекс.Прилавка. Новую версию API передали тебе на тестирование.

Запустить сервер

Изучи новую функциональность.

Работа с наборами: возможность добавлять продукты в набор — ручка POST /api/v1/kits/:id/products.

Работа с курьерами: возможность проверить, есть ли доставка курьерской службой «Привезём быстро» и сколько она стоит. Ручка POST /fast-delivery/v3.1.1/calculate-delivery.xml.

Работа с корзиной:

возможность получить список продуктов, которые добавили в корзину. Ручка GET /api/v1/orders/:id;

возможность добавлять продукты в корзину. Ручка PUT /api/v1/orders/:id;

возможность удалять корзину. Ручка DELETE /api/v1/orders/:id.

Постановка задачи

Проанализируй требования к новой функциональности бэкенда Яндекс.Прилавка. Изучи документацию к API в Apidoc. Требования к бэкенду находятся здесь.

Спроектируй тесты в виде чек-листа, чтобы покрыть функциональность, которую тебе передали на тестирование: она описана выше. Авторизацию проверять не нужно.

Чек-лист помести в гугл-таблицу. Создай копию шаблона и открой доступ на комментирование по ссылке.

Протестируй API через Postman и заведи баг-репорты в YouTrack, если это понадобится.

На странице кнопка "запустить сервер", где адрес стенда меняется при каждом запуске ссылки.

Ссылка на шаблон к заполнению: https://docs.google.com/spreadsheets/u/0/d/1my1Bq2H6Kz-gAXvfLXJQ8Nx5TXrcFXu6zRPbME3UND0/htmlview#

В баг- репортах обязательно должны быть скриншоты.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир