В процессе создания сайта, происходит постоянная проверка результатов действий. Начиная от самопроверки исполняющим определённую задачу специалистом, продолжая менеджером проекта и заказчиком. Тем не менее, на каждом из из этапов создания сайта рекомендуется проводить серьёзные промежуточные тесты.
К некоторым тестам стоит привлекать людей не задействованных в процессе, так они могут по-другому посмотреть на сайт («свежим взглядом»).
Тестирование пользовательского интерфейса
Анализ юзабилитти, подразумевает проверку удобства пользования сайтом. Проверяется удобство восприятия информации и удобство использования навигационных элементов.
В тестирование дизайна сайта входят: проверка цветовой гаммы, проверка размеров, проверка пропорций, проверка на стандарты фирменного стиля.
Тестирование вёрстки
Проверка на одинаковую отображемость сайта в основных браузерах (кроссбраузерность).
Анализ сематики вёрстки, подразумевает проверку кода вёрстки на соответствие стандартам HTML.
Тестирование работы скриптов используемых в вёрстке сайта. Анализ скорости обработки скриптов браузером, т.е. влияние на загруженность процессора компьютеров различной модификации. Проверка работы браузера с тестируемым сайтом в операционной системе в целом, с учетом работы других открытых приложений .
Тестирование внутреннего программного обеспечения
При тестировании работы ПО на сервере, проверяется корректность и скорость исполнения программных элементов сайта. Производится детальная проверка работы всех программ, обеспечивающих работу сайта (операционная система, web-сервер, база данных, движок сайта, дополнительные приложения).
Проверка системы управления сайта на безопасность, включает в себя поиск ошибок и уязвимостей в коде движка, которые могут привести к взлому.
Проверка содержимого сайта (контента)
- Проверка смыслового содержимого текстов.
- Проверка на орфографические ошибки.
- Проверка изображений (качества и логики их представления), и подписей к ним.