Тестирование

Тестирование сайта — для чего его нужно делать и какими средствами его проводить?

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

Deviz_13

Тестирование страниц сайта провожу, в основном, такими сервисами:

А. Проверку степени совершенства страниц провожу онлайновым сервисом PageSpeed, который расположен по адресу developers.google.com/speed/pagespeed/insights/

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

Б. Корректность отображения страниц изредка проверяю 11-ю браузерами, они и их основные особенности перечислены на отдельной странице, доступной по ссылке.

Самым распространённым и весьма качественным браузером является Opera. Я пока что по привычке использую Firefox, но стараюсь избегать любых версий Internet Explorer‘а, ибо этот браузер регулярно рушит операционную систему и заставляет перезагружать ОС. Причём проблемы IE тянутся со времени создания первых версий.

В. Выявление ошибок кода провожу Валидатором на сайте validator.w3.org Он показывает число выявленных ошибок и предупреждений, полный HTML-код страницы, номер строки с ошибкой, место ошибки в строке и выдаёт рекомендации по исправлению ошибки. Подробности смотрите по ссылке.

Валидатор проверяет HTML-код, сформированный сервером хостинга и предназначенный для браузеров. Проверка ведётся на строгое соответствие стандартам W3C, что гарантирует корректное отображение любым браузером, который поддерживает эти стандарты.

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

Считаю, что ошибки, выявленные Валидатором, нужно всё же стараться исправлять, чтобы браузеры не тратили процессорное время на обработку ошибок, ибо ошибки замедляют вывод изображения страницы.

Г. Проверку скорости загрузки страниц и объём передаваемого сервером хостинга HTML-кода страниц провожу сервисом Pingdom на сайте tools.pingdom.com

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

Е. Для отслеживания изменения многих существенных характеристик сайта использую программу Site-Auditor версии 2.44

Тестирование сайта в целом и отдельных страниц сайта этими 6-ю способами считаю самыми важными. Многие другие сервисы тестирования упомянуты на других страницах раздела Сайт. Рекомендую просмотреть названия всех страниц этого раздела, используя Меню сайта.

Ж. Выявление внутренних и внешних ссылок отдельных страниц сайта и сайта в целом. Ублажая плагин WordPress SEO, начал снабжать каждую страницу сайта хотя бы одной внешней ссылкой. Подробности будут вскоре доступны на странице Анализ числа ссылок…!

З. 12.06.2014 протестировал главную страницу сайта на онлайновом сервисе  http://loadimpact.com/  Этот сервис проводит проверку отказоустойчивости заданного сайта.

Принцип работы — генерируется постепенно нарастающее число запросов на ваш сайт, как при резком наплыве посетителей и отслеживается поведение сервера в такой ситуации. Очень и очень рекомендую провериться, а вдруг завтра выстрелит давно продвигаемый ВЧ или кто-то запостит ссылку на ваш сайт на Хабре или Лайфхакере. Ваш хостинг будет готов к такому?

Получил довольно интересную информацию, но тестирование не прошло до конца и было прервано. Тест выдал интересные графики, он дошёл до 36-ти активных клиентов и среднего времени загрузки 985-ть миллисекунд, причём по мере нарастания числа клиентов время загрузки упало с 1,25 сек. до примерно одной секунды.

Теперь могу быть уверен в работоспособности сайта при числе активных клиентов до 36-ти — столько у меня на сайте одновременно вряд ли бывает. Нужно будет осенью ещё раз протестировать сайт.

Прочие подробности описывать не буду — попробуйте сами.

И. В Яндекс.Вебмастере появились новые полезные возможности. Начал их использовать для совершенствования сайта.

 

Приглашаю всех высказываться в Комментариях. Критику и обмен опытом одобряю и приветствую. В хороших комментариях сохраняю ссылку на сайт автора!

И не забывайте, пожалуйста, нажимать на кнопки социальных сетей, которые расположены под текстом каждой страницы сайта.
ТестированиеПродолжение тут…

Deviz_11

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Проверка комментариев включена. Прежде чем Ваши комментарии будут опубликованы пройдет какое-то время.