Протестировать: Курсовая работа. Протестировать Интернет-магазин книг - https://www.chitai-gorod.ru/. Составьте низкоуровневый функциональный чек-лист. Составьте высокоуровневый нефункциональный чек-лист. Он должен включать не меньше трех различных видов тестирования, например UI/UX, производительности и кросс-браузерное. Составляем API-тест-кейсы и Postman коллекцию Выберите одну функциональность, для которой проведете тестирование API. Добавьте в коллекцию от трех позитивных и от пяти негативных проверок. Составьте API тест-кейсы по выбранным запросам. Используйте любой формат (TestIT, Google Sheets, Google Doc). Финальный проект по ручному тестированию Задание Этап 1. Тест-план проекта Шаг 1. Выбор проекта Давайте выберем проект, который вы будете тестировать. Проект должен отвечать следующим требованиям: веб-приложение; REST API; регистрация/авторизация. Примеры проектов Интернет-магазин книг - https://www.chitai-gorod.ru/ Книжный интернет-магазин - https://www.labirint.ru/ Интернет-магазин МТС - https://shop.mts.ru/ Бронирование туров - https://fstravel.com/ Поиск авиабилетов - https://www.aviasales.ru/ Сервис по доставке еды - https://market-delivery.yandex.ru Кинопоиск - https://www.kinopoisk.ru/ Для тех кто хочет по сложнее, можно выбрать эти проекты: VK - https://dev.vk.com GitHub - https://docs.github.com/ Вы можете выбрать любое другое приложение, главное — чтобы оно соответствовало требованиям выше. Если вы выбрали приложение не из списка, то обязательно согласуйте выбор с наставниками в обсуждениях. Шаг 2. Определение объема работ для тестирования Продумайте, какой функционал выбранного приложения можно отнести к основному. Выберите три ключевые функции, которые будете проверять. Например, для интернет-магазина книг: авторизация, поиск товара, покупка товара. Шаг 3. Тест-план Составьте верхнеуровневый тест-план в Yonote. Опишите проект. Продумайте, какие виды тестирования проведете. Укажите, какие инструменты и устройства будете использовать. Согласуйте тест-план с наставником (при первой отправке работы после того, как выполните третий шаг). Критерии приемки Выбрано приложение. Обозначены 3 ключевые функции. Подготовлен и согласован тест-план. Этап 2. Составление тестовой документации Шаг 1. Составляем смоук-тест-кейсы Составьте по одному тест-кейсу для каждой выбранной функции. Smoke testing (встречаются названия intake test, build verification test) — тестирование, в первую очередь направленное на проверку готовности разработанного продукта к проведению более расширенного тестирования, определения общего состояния качества продукта. Не забудьте указать тип тест-кейсов — Smoke. Заголовки тест-кейсов должны кратко отражать цель тест-кейсов. Критерии оценки Шаг 2. Составляем чек-листы Составьте низкоуровневый функциональный чек-лист. Составьте высокоуровневый нефункциональный чек-лист. Он должен включать не меньше трех различных видов тестирования, например UI/UX, производительности и кросс-браузерное. Способы составления чек-листов Критерии оценки Шаг 3. Составляем API-тест-кейсы и Postman коллекцию Выберите одну функциональность, для которой проведете тестирование API. Добавьте в коллекцию от трех позитивных и от пяти негативных проверок. Составьте API тест-кейсы по выбранным запросам. Используйте любой формат (TestIT, Google Sheets, Google Doc). Например, по функционалу Поиска. Позитивные проверки Поиск по названию на кириллице Поиск по названию на латинице Поиск по названию с цифрами Негативные проверки Поиск по произвольному набору символов Пустой поиск Поиск без токена Поиск с неактуальным токеном Поиск с другим методом (вместо GET указать PUT) ВНИМАНИЕ: При использовании веб-версии Postman вы можете столкнуться с 403 ошибкой при выполнении запросов по проекту “Читай-город“. Переходите на десктопную версию. Критерии оценки Шаг 4. Дополняем тест-план Добавить всю составленную документацию в тест-план: Тест-кейсы выгрузите в PDF, если использовали TestIT или qase.io. Чек-листы — также в PDF, XLS или отдельной страницей. Коллекцию выгрузите в JSON-файл. Критерии приемки Составлены 3 смоук тест-кейса. Составлен функциональный чек-лист. Составлен нефункциональный чек-лист. Составлена коллекция Postman. Составлено минимум 8 API тест-кейсов. Доработан тест-план.