В настоящее вре
мя программа поддерживает только протокол HTTP;
•
Host (Главный компьютер) – имя главного компьютера (узла), которое,
как правило, обозначают аббревиатурой URL. Поле может быть и не запол
нено, если вместо имени узла представлен адрес IP;
•
Host IP (IPадрес узла) – IPадрес главного компьютера (узла). Если не
удастся его узнать, поле останется пустым;
•
Port (Порт) – порт, через который идет проверка;
•
URL (URLадрес) – отображается адрес, тестируемый в настоящее время.
Раздел Processing Status (Статус выполнения) содержит четыре поля. В поле
Current Operation (Текущая операция) программа указывает действие, которое
выполняется в настоящий момент времени:
•
Waiting to Start (Ожидание начала) – ожидание начала тестирования;
•
Continue (Продолжить) – продолжение прерванного теста;
•
Preparing to run test (Подготовка к запуску теста) – первоначальный от
бор информации, необходимой для запуска теста;
•
Preparing to run test – ensuring tables are clear (Подготовка к запуску тес
та – очистка служебных таблиц) – часть первоначальной установки, ис
пользуемая для настройки нового теста;
•
Preparing to run test – recording startup info (Подготовка к запуску теста –
запись первоначальной информации) – извлечение необходимой базовой
информации и накопление ее в памяти;
•
Setting up for a Retest – please wait (Настройка повторного запуска – по
дождите немного) – подготовка к повторному тестированию сайта. Вклю
чает удаление или переустановку значений некоторых таблиц;
•
Loading info for Incomplete Test restart (Загрузка информации для по
вторного запуска незавершенного теста) – восстановление информации,
полученной до того, как тест был прерван;
•
Stopped (Остановлен) – тест остановлен;
•
Get next URL to test (Получение очередного адреса для тестирования) –
поиск нетестировавшегося адреса в таблице структуры сайта;
•
See if tested (Проверка, не тестировался ли) – проверка наличия результа
тов тестирования конкретного адреса;
Программы
219
•
Parsing URL (Синтаксический анализ адреса) – синтаксический анализ
компонентов URLадреса: узла, порта, пути, файла;
•
Get/Create Unique URL record (Получить/Создать запись для уникаль
ного адреса) – извлечение уникальной записи для данного уникального
URLадреса или, при отсутствии таковой, – ее создание;
•
Checking on name anchor (Проверка на наличие поименованной ссылки) –
проверяется наличие в коде HTMLстраницы атрибута NAME(наименова
ния) в тэге A(конструкция вида … );
•
See if we have the host IP (Проверка на наличие IPадреса узла) – поиск
в таблицах IPадреса узла;
•
Do DNS lookup for Host address (Поиск адреса узла по DNS) – определе
ние IPадреса узла по его DNS;
•
Create Host/IP reference record (Создание справочной записи об узле/
Ссылка на IPадрес) – сохранение в таблице найденного IPадреса узла,
с тем чтобы впоследствии не потребовалось снова определять его по сети;
•
Check host for «robots.txt» (Проверка наличия файла robots.txt на узле) –
выясняется, имеет ли узел файл robots.txt (проверка выполняется один раз
для каждого узла);
•
Short pause to reduce server load (Краткая пауза для уменьшения нагрузки
на сервер) – при ограничении по скорости, программа будет работать с не
большими паузами, чтобы не превысить его;
•
Testing the URL (Тестирование адреса) – отбор информации, необходи
мой для тестирования URLадреса.
Поле Timer (Таймер) используется для отсчета времени при попытке подклю
чения к сайту или при ожидании ответа.
В поле Retries (Попытки) отражается число попыток выполнения операций,
которые могут быть повторены. Вначале устанавливается нулевое значение, ко
торое увеличивается на единицу при каждой новой попытке.
При сканировании и нахождении программой HTMLдокумента заголовок поля
No Document in Process (Не обрабатывается никакой документ) изменяется на
Process Document: … Bytes Received (Обработка документа: получено … байт),
а показания счетчика в данном поле увеличиваются по мере загрузки документа.
Когда загрузка завершена, заголовок поля изменяется на Process Document: …
Bytes Left (Обработка документа: осталось … байт), а значение счетчика умень
шаются по мере просмотра документа и анализа имеющихся в нем ссылок.
Поле Elapsed Time (Прошедшее время) служит для отсчета времени, прошед
шего с начала тестирования. Если открыт завершенный тест, то здесь показыва
ется общее время, затраченное на тестирование; если незаконченный – время,
прошедшее от начала тестирования до его прекращения. Время отображается
в формате hh:mm, где hh– часы, а mm– минуты.
Поле Status (Состояние) предназначено для фиксации текущего состояния
теста и может принимать следующие значения:
•
New Test (Новый тест) – создана новая тестовая база данных или открыта
уже имеющаяся, но тест еще не запускался;
220
Автоматизация
•
Incomplete Test (Незавершенный тест) – открыта база данных частично
выполненного теста;
•
Starting (Запуск) – программа выполняет операции по подготовке к тести
рованию;
•
Running (Выполнение) – идет тестирование;
•
Waiting to Stop (Ожидание до остановки) – такое сообщение возникает
при нажатии на кнопку Stop (Стоп), в то время, когда реально тестирова
ние еще не прервано.
5th Фев 2011
|
Теги:
|