Новости

Как правильно применять в JavaScript асинхронные функции: примеры работы с ES 2017
От автора: возможность писать на JavaScript асинхронные функции является важным обновлением в ES2017. Что такое асинхронные функции? Асинхронные функции — это функции, которые возвращают promise. Мы

WordPress JavaScript — как правильно подключить файл скрипта к шаблону сайта
Использование в шаблонах WordPress JavaScript скриптов давно стало обычным делом. Их подключение возможно несколькими способами, начиная с классического варианта с использование голого HTML. Но чтобы все

Как исправить JavaScript error "ВКонтакте"? Что делать при ошибках JavaScript в "ВКонтакте"?
"ВКонтакте" - это на сегодняшний день самый удобный русскоязычный ресурс, который является не только популярнейшей социальной сетью, но и сервисом для прослушивания аудиозаписей и просмотра видео. Здесь

Правильное использование Tor Browser
Tor Browser полностью анонимен – Миф или реальность? Многие считают, что Tor — это полностью анонимное и безопасное средство для интернет-серфинга, которое не дает никому возможность контролировать то,

Javascript error object is not a function вконтакте как исправить
"ВКонтакте" - это на сегодняшний день самый удобный русскоязычный ресурс, который является не только популярнейшей социальной сетью, но и сервисом для прослушивания аудиозаписей и просмотра видео. Здесь

Как исправить ошибку javascript error вконтакте
На сегодняшний день «Вконтакте» является наиболее удобным русскоязычным ресурсом, который представляет собой не только крупнейшую социальной сеть, но и сервис для просмотра видео и прослушивания аудиозаписей.

Что такое JavaScript и для чего он используется?
Подробности декабря 10, 2015 Просмотров: 20225 В интернете миллионы веб-страниц,

Практика javascript синтаксис написания
Javascript — это язык программирования, который активно используется для построения динамических веб страниц. Собственно с этой целью он и был изобретен. У нашего с вами языка еще есть такое интересное

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

Рекомендации решившим начать изучать JavaScript
Если вы решили начать изучать JavaScript , то эта статья для вас. Надеюсь, что её прочтение избавит вас в будущем от множества ошибок и сделает его изучения более простым, быстрым и эффективным. В статье

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

Опубликовано: 01.09.2018

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

010. Типы и подходы тестирования - Дмитрий Исаев

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



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

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


Тестирование Программного Обеспечения 1 - Михаил Портнов - Portnov Computer School - Школа Портнова

Б. Корректность отображения страниц изредка проверяю 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-ти — столько у меня на сайте одновременно вряд ли бывает. Нужно будет осенью ещё раз протестировать сайт.

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

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

 

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

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

Продолжение тут…

rss