Справочная система программы снабжена подробным перечнем используемых кодов с описанием на английском языке.
Осуществив все необходимые настройки в окне CyberSpyder Link Test Result Report Selector, нажмите кнопку Do Reports (Построить отчеты). Формирование отчетов сопровождается индикацией хода их построения в строке состояния (левый нижний угол главного окна программы). Закончив построение отчетов, программа закроет окно CyberSpyder Link Test Result Report Selector. Если для отчетов был выбран формат On Screen, откроется еще одно: Report for [testname] (Отчет для [имя теста]) – рис. 2.123. Здесь присутствует таблица с несколькими колонками:
• Page URL (Адрес страницы);
• Page Title (Заголовок страницы);
Если щелкнуть по одному из заголовков таблицы, то в зависимости от выбранного заголовка, отчет будет пересортирован на экране следующим образом:
• Page URL – сортировка по колонкам Page URL и Expanded Reference;
• Page Title – сортировка по колонкам Page Title, Page URL и Expanded Reference;
• Ref Type – по колонкам Reference Type, Page Title, Page URL и Expanded Reference;
• Ref in Page – по колонкам Reference in Page и Page URL;
• Expanded Reference – по колонкам Expanded Reference и Page URL;
• Result Code – по колонкам Result Code, Page URL и Expanded Reference;
• Message – по колонкам Message, Page URL и Expanded Reference.
Ширину колонок можно изменить, если указателем мыши переместить разделитель между ними (в заголовочной части) влево или вправо.
Работая с таким отчетом, можно продолжить выполнение прерванного теста, что очень удобно для предварительного ознакомления с результатами тестирования. Для этого, не закрывая окно Report for …, нажмите кнопку Continue или выберите пункт Control → Continue в главном меню программы.
В меню программы выберите пункт Reports → Select (Отчеты → Выбрать) или щелкните по кнопке Select (Выбрать). В открывшемся окне Report Type Selector (Выбор типа отчета) установите переключатель в положение Analysis Reports (Аналитические отчеты) и нажмите кнопку Select, после чего на экран будет выведено окно CyberSpyder Link Test Analysis Report Selector (Выбор аналитического отчета) – рис. 2.124. Оно служит для подготовки отчетов о тестах, завершенным полностью или частично. Аналитические отчеты используются для анализа структуры и содержания проверяемого узла.
Тип отчета, который будет сформирован программой, следует выбрать в разделе Choose Report (Выбор отчета) с помощью переключателя, фиксируемого в одном из следующих положений:
• Site File Structure (Файловая структура сайта) – отчет будет представлять файловую структуру сайта. Различные его уровни для наглядности помечены соответствующими пиктограммами (директории, или папки; HTML-страницы; изображения; пропущенные ссылки; неисправные ссылки; нераспознанные объекты). Данный вид подходит, например, для определения неиспользуемых файлов путем сравнения отчета с реальной файловой структурой сервера;
• Site Map (Карта сайта) – формируемый отчет аналогичен предыдущему, за исключением того, что сюда включена информация только о HTML-файлах. Таким образом, дается наглядное представление о расположении HTML-страниц на сайте;
• Page Size Analysis (Анализ размера страниц) – здесь указывается размер каждой страницы в байтах, который рассчитывается как суммарный объем текста, графики, HTML-кода и скриптов, составляющих страницу. Такой отчет используется для разработки быстро загружающихся страниц – именно они входят в состав эффективных сайтов. Стандартный расчет таков: размеры основных входных страниц, а также страниц следующего уровня не должны превышать 20 Кб, максимум – 30 Кб. Страницы, расположенные глубже, могут быть большего размера, так как логично предположить, что пользователь добрался до них не из праздного любопытства, а значит, готов дождаться полной загрузки.
Если вам не подходят указанные варианты, раздел Cross Reference Reports (Отчеты по перекрестным ссылкам) предоставляет возможность выбрать другие – отчеты, которые позволят увидеть, какие именно ссылки имеются на каждой из страниц. Учитываются как внешние, так и внутренние ссылки. Такие отчеты особенно полезны при модернизации сайта, когда изменяется расположение страниц и требуется, соответственно, изменить имеющиеся гиперссылки. Можно построить отчеты двух видов:
• By page showing links (По страницам, показывая ссылки) – выводится список всех страниц с указанием всех ссылок на каждой из них;
• By links showing pages (По ссылкам, показывая страницы) – выводится список всех ссылок с указанием для каждой ссылки всех страниц, где она размещена.
Отчеты по перекрестным ссылкам можно подстроить с помощью следующих параметров:
• HTML links only (Только HTML-ссылки) – в отчет будут включены только ссылки, указывающие на HTML-страницы;
• Suppress Result Messages (Подавлять результирующие сообщения) – неисправные ссылки обычно помечаются как недоступные
• HREF links only (Только HREF-ссылки) – в отчете присутствуют только те ссылки, которые организованы при помощи тэга HREF.
Другие варианты, выбор которых весьма полезен при обновлении сайта, можно найти в разделе What\'s New, What\'s Old Reports (Отчеты о новом и старом). Подобные проверки позволяют обнаружить ошибочные ссылки и гарантируют корректность сайта. Кроме того, можно получить сведения о новых страницах и о тех, которые давно не изменялись. Впрочем, последнее допустимо только при повторной проверке сайта.
Отчеты такого рода зависят от информации, отправляемой Web-сервером, в частности от указанной сервером даты последнего обновления файла. При повторной проверке сайта программа CyberSpyder Link Test сравнивает дату с той, что была сохранена при предыдущей проверке. Отметим, что некоторые серверы не предоставляют данной информации. Кроме того, страницы, автоматически генерируемые по запросу с помощью CGI-скриптов, технологий ASP (Active Server Page) или SSI (Server Side Includes), всегда будут отправляться сервером как новые.
Отчеты, о которых идет речь, компонуются различными способами:
• By page showing items (По страницам, показывая элементы) – выводится список страниц с указанием всех элементов (объектов) на каждой из них;
• By items showing pages (По элементам, показывая страницы) – выводится список всех элементов (объектов), и для каждого указываются все страницы, на которых он размещен.
Формирование отчетов зависит от опции select New, Old, or Unknown (Выберите: новые, устаревшие или неопределенные):
• New or Changed items (Новые или измененные элементы): в отчет включаются элементы, по которым сервер возвратил код 200 – то есть объект найден – и дату последнего обновления. Таким образом, подразумевается либо новая ссылка, либо ссылка, измененная со времени предыдущего тестирования;
• Old or Unchanged items (Устаревшие или неизмененные элементы): включаются элементы, по которым сервер возвратил код 304 – то есть объект найден, но не изменялся;
• Unknown Status items (Элементы с неопределенным состоянием): в отчет входят элементы, по которым сервер возвратил код 200 – то есть объект найден – но не возвратил дату последнего обновления.
Рассматриваемые отчеты можно подстроить с помощью следующих параметров:
• HTML items only (Только HTML-элементы) – в отчет будут включены только ссылки, указывающие на HTML-страницы;
• HREF items only (Только HREF-элементы) – в отчете присутствуют только те ссылки, которые организованы при помощи тэга HREF;
• «Home» site only (Только свой сайт) – в отчет включены только внутренние ссылки, указывающие на свой (локальный) сайт;
• «Non-home» site only (Только не свой сайт) – в отчет будут включены только внешние ссылки, то есть указывающие не на свой сайт, что полезно для проверки этих ссылок.
Отчеты можно вывести в формате HTML или распечатать на принтере, для чего в разделе Choose Format (Выбор формата) следует установить переключатель в положение HTML или Printed (Печатный).
В разделе Select the HTML Report Directory (Выберите каталог для сохранения HTML-отчета) указывается директория, куда программа будет записывать отчеты, подготовленные в формате HTML. По умолчанию выбрана папка Reports, находящаяся в каталоге, где установлена программа CyberSpyder Link Test. Чтобы хранить здесь же результаты не одного, а нескольких тестов, следует воспользоваться выключателем Allow multiple report sets in directory (Разрешить размещение нескольких отчетов в одном каталоге). Если не сделать этого, программа при записи нового отчета удалит прежний, выдав, однако, предупреждающее сообщение.
Если в каталоге, предназначенном для сохранения отчетов, их содержится несколько, то программа строит индекс, который всегда записывается в файл с именем index.htm (см. рис. 2.125). Для перехода к нужному отчету используются обычные гиперссылки.
Если выбран итоговый отчет, первой страницей в нем будет Summary (Итоги) – см. рис. 2.126. Здесь приведены итоги теста и ссылки на другие страницы отчета, в том числе на индексную.
Содержание подробных отчетов теста зависит от установок, произведенных перед их построением, в частности от того, применяется ли группировка (переключатель в разделе Report Grouping для итоговых отчетов). Наличие ссылок указывает на то, что группировка использована. На рис. 2.127 показан фрагмент подобного отчета, а именно, страница Broken (Некорректные).
Фрагмент отчета о файловой структуре сайта показан на рис. 2.128. Как уже отмечалось, он содержит только ссылки на HTML-документы.
Вильям Л Саймон , Вильям Саймон , Наталья Владимировна Макеева , Нора Робертс , Юрий Викторович Щербатых
Зарубежная компьютерная, околокомпьютерная литература / ОС и Сети, интернет / Короткие любовные романы / Психология / Прочая справочная литература / Образование и наука / Книги по IT / Словари и Энциклопедии