Тестирование сайтов: основные этапы

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

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

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

Читайте также подробно о курсах тестировщиков, и возможных вариантах обучения.

1. Подготовительный этап тестирования веб-сайта

Тестировщик изучает всю переданную ему документацию по сайту, функционал, макет сайта и составляет свой план тестирования сайта.

2. Функциональное тестирование

Функциональное тестирование сайта подразумевает проверку работы главных функций сайта, возможность перехода по ссылкам, тестирование работы пользовательских форм, покупки, сверку переданного заказчиком контента с имеющимся на сайте, проверку возможно авторизации или регистрации, добавление / удаление / изменения данных пользователей и т.д.

3. Тестирование UI

На этапе тестирования пользовательского интерфейса тестировщик сверяет соответствие элементов на сайте с их размещением в макете (требования к UI). Тестировщик проверяет кроссбраузерность, чтобы была возможность открывать через разные браузеры, тестирует различные разрешения экранов.

4. Usability testing

Проверка подразумевает определение насколько веб-ресурс удобен для пользователя. Основной задачей является - это выяснить может ли пользователь найти то, что искал и не мешает ли ему в этом что-либо.

5. Тестирование безопасности сайта

Тестировщик проверяет сайт на уязвимости разных видов атак. В число распространенных атак входят SQL-инъекции - это атаки на базы данных которые несут в себе вредоносный запрос (код), XSS инъекции - внедрение произвольного кода на сайт.

6. Тестирование производительности сайта

Проводится с той целью, чтобы понять насколько быстро загружаются страницы сайта и какую нагрузку в работе сайт способен выдерживать.

В период работы над всеми этапами тестирования сайта, тестировщик составляет специальный отчет, куда вносит данные про обнаруженные ошибки, после чего отчет передается разработчикам и выделяется время на исправление ошибок. После этого тестировщик совершает еще одно, повторное, тестирование сайта.

Понравилось? Расскажите друзьям:

ОСТАЛИСЬ ВОПРОСЫ?

?

НАШ МЕНЕДЖЕР СВЯЖЕТСЯ

С ВАМИ В БЛИЖАЙШЕЕ ВРЕМЯ

и ответит на все Ваши вопросы

Отправка формы… На сервере произошла ошибка. Форма получена.

Наши Адреса:

ПРАВЫЙ БЕРЕГ:

м Шулявка, ул. Довженко, 3, Киев, Украина

ЛЕВЫЙ БЕРЕГ:

м Левобережная, ул. Раисы Окипной, 2, Киев, Украина

Телефон: +38 (068) 597-15-77

E-mail: info@QaLabs.com.ua

QaLabs

Все права защищены © 2016-2017 Курсы тестировщиков Киев - QaLabs.com.ua