Чек лист для QA инженера: Чек-лист тестирования
В этот чек-лист вошли только общие характеристики. Естественно, в тестируемом приложении может быть функциональность, для которой требуется использовать отдельный подход и создать отдельные сценарии. То же самое справедливо для производительности, удобства использования, безопасности и другого тестирования, которое необходимо вашему приложению.
Чек-лист для тестирования WEB-приложений состоит из шести разделов:
- Функциональное тестирование: Тестирование форм, Регистрация, Авторизация, Валидация всех обязательных полей, Поиск, Фильтры, Всплывающие сообщения, Кэш, cookie, сессии, DevTools (Ошибки в Console) и т.д..
- Интеграционное тестирование проводится для того, чтобы убедиться, что ваше приложение совместимо с посторонними сервисами. Например, проверяем работу сторонних модулей: оплата, шаринг, карты.
- Тестирование безопасности. Например, роли пользователей и доступ к контенту, SQL-инъекции, доступ к закрытым разделам сайта.
- Тестирование интернационализации и локализации WEB-приложения включает тестирование приложения для разных местоположений, форматов дат, чисел и валют. Тестирование локализации включает в себя тестирование WEB-приложения с локализованными строками, изображениями и рабочими процессами для определенного региона. Подробнее читайте в разделе.
- Тестирование удобства использования предполагает проверку навигации, контента, другую пользовательскую информацию.
- Кросс-платформное тестирование проводится, чтобы убедиться, что ваше приложение совместимо с другими браузерами, различными оболочками, аппаратным обеспечением устройства.
Примеры других чек-листов: Чек лист по настройке VPS/VDS, выделенного сервера Linux с нуля, Чек-лист SEO оптимизация сайта на WordPress.
Мы ознакомились с универсальной шпаргалкой по тестированию Web-приложений. Не забывайте читать документацию и дополнять чек-лист проверками, характерными для вашего сервиса.
FAQ
- Может ли чек-лист иметь шаги и ожидаемый результат? Да
- Зачем необходимы критерии завершения тестирования? Они сигнализируют, когда должно быть завершено тестирование и когда продукт должен быть готов к выпуску.
📌 Удобный подбор VPS по параметрам доступен на DIEGfinder.com - официальном инструменте проекта DIEG. Это часть единой экосистемы, созданной для того, чтобы помочь быстро найти подходящий VPS/VDS сервер для любых задач хостинга.
📌 Для тестирования скриптов, установщиков VPN и Python-ботов рекомендуем использовать надежные VPS на короткий срок. Подробнее о быстрой аренде VPS для экспериментов - читайте здесь.
💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!7 Самых Популярных Статей
- Как запустить скрипты и веб-приложения на Python
- Что такое страны TIER 1,2,3
- 7 способов сравнения файлов по содержимому в Windows или Linux
- Установка и тестирование веб-панели HestiaCP
- Nginx простые примеры конфигурации
- top, htop, atop определение загрузки ОС (Load average, LA)
- Использование rsync в примерах
7 Самых Популярных Обзоров
- Хостинг для Python-скриптов и приложений
- ТОП 4 лучших антидетект браузеров (Бесплатные & Платные)
- Подборка купонов (промокоды) на хостинг, антидетект браузеры
- Обзор THE.Hosting (PQ Hosting): надежный хостинг с профессиональной поддержкой
- Хостинг в России
- Хостинг в Европе
- Обзор браузера Dolphin {anty} для мультиаккаунтинга