Компания QA Moscow осуществляет различные виды тестирования веб-сайтов. Выбор видов тестирования зависит от сложности веб-сайта и осуществляется совместно с заказчиком после оценки проекта.
По степени автоматизации тестирование веб-сайтов можно разделить на:
- автоматизированное тестирование сайтов (automated testing)
- полуавтоматизированное тестирование (semiautomated testing)
- ручное тестирование веб-сайтов (manual testing)
По уровню подготовленности к тестированию:
- тестирование по подготовленной документации (formal testing)
- интуитивное (Эд Хок) тестирование веб-сайта (ad hoc testing)
По типу сценария, по которому проходит процесс тестирование:
- позитивное (positive testing)
- негативное (negative testing)
По компонентам тестирования:
- тестирование модулей (юнит-тестирование) (component/unit testing)
- интеграционное тестирование сервисов сайта (integration testing)
- системное тестирование веб-сайтов (system/end-to-end testing)
По времени проведения тестирования сайта:
- альфа-тестирование (alpha testing)
- бета-тестирование (beta testing)
Альфа-тестирование — это имитация реальной работы сайта разработчиками, потенциальными пользователями/заказчиком. Обычно альфа-тестирование проводится на ранней стадии разработки сайта. Альфа-тестирование включает следующие этапы: тестирование при приёмке (smoke testing), новой функциональности (new feature testing), регрессионное тестирование (regression testing), при сдаче (acceptance testing).
Бета-тестирование выполняется с ограничениями (по функциональности сайта или времени работы) для определенной группы лиц. Обычно оно выполняется для того, чтобы получить обратную связь от будущих пользователей веб-сайта.