Перейти к содержимому

Фотография

узнать отзывы всех линок на странице + узнать размер страницы + отчёт


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 joffer

joffer

    Новый участник

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Роман Зелёный
  • Город:Киев

Отправлено 06 января 2012 - 16:35

хотелось бы сделать несложную системку, суть такова:
1) софту или утилите скармливается ссылка;
2) через Селениум или через что-угодно страница по ссылке проверяется на:
- - - какой отзыв дают ссылки на этой странице (404 там или 502 или 200);
- - - сколько весит страница на текущий момент с текущими баннерами;
- - - сколько данная страница загружалась именно в этот раз;
3) ну и по итогам проверки отчёт в любом читабельном виде.

Собственно, вопрос - чем это можно сделать?
= = = Программист один посоветовал через Дженкинс, почитал про него, попробовал поставить - это, по ходу, что-то вроде утилиты для сборки проектного кода или что-то в этом роде. Есть возможность подключить Селениум, но непонятно, зачем тогда Дженкинс, если с тем же успехом можно просто СелениумРЦ юзать
= = = Селениум ИДЕ - вроде простой и с лисицой дружит, но непонятно, как ему задать, чтобы выгребал все линки со страницы, то ли через цикл, то ли через что - он как-то скорее для записи каких-то сценариев и последующей их проверки. Любая перегенерация страницы в плане ссылок (те же ссылки в теле статьи) валит этот тест, а править под каждую страницу не вариант ни разу;
= = = Селениум РЦ через Нетбинс - громоздко как-то очень получается... и там на уровне кода получается почти тот - же селениум ИДЕ, по крайней мере мне не удалось пока найти какой-то функции хоть на пхп, хоть на джаве (я ещё через Эклипс пробовал), чтобы оно автоматически всё собирало.

Вроде бы проблема сравнительно мелочь, а с другой стороны, чем реализовать - непонятно. Если можно, подскажите хотя бы в какую сторону копать, не жду конкретных примеров (хотя буду благодарен за оные, если они есть)
  • 0

#2 ch_ip

ch_ip

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 097 сообщений
  • ФИО:Павел Абдюшев
  • Город:Москва


Отправлено 07 января 2012 - 17:03

Посмотрите в сторону краулеров.
Например, BlackWidow.
Под "сколько данная страница загружалась именно в этот раз" какое именно время вы имеете в виду и зачем вам эта метрика?
  • 0

#3 joffer

joffer

    Новый участник

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Роман Зелёный
  • Город:Киев

Отправлено 07 января 2012 - 21:57

Под "сколько данная страница загружалась именно в этот раз" какое именно время вы имеете в виду и зачем вам эта метрика?

это скорее дублирование показателей того же файрбага в файрфоксе - к примеру, проверять страницы, чтобы весили не больше 500 кБ и грузились сколько то милисекунд. Просто чтобы каждый раз не дёргать файрбаг, к тому же он личного участия в процессе требует, а так было бы удобно чтобы закинул линку, чем-то там занялся, а потом просто отчёт забрать по этой ссылке
  • 0

#4 Misha_NSK

Misha_NSK

    Новый участник

  • Members
  • Pip
  • 58 сообщений


Отправлено 10 января 2012 - 03:45

по моему с данной задачей проще на прямую работать с хттп
  • 0

#5 OVA

OVA

    Опытный участник

  • Members
  • PipPipPipPip
  • 405 сообщений
  • ФИО:Высоцкий Сергей Павлович
  • Город:Новосибирск

Отправлено 12 января 2012 - 08:15

Файербаг можно честно научить складывать все куда-нибудь на диск.
Но вообще странные измерения, т.к. от workflow может изменяться и скорость загрузки/размер страниц. Есть это такой performance testing, то лучше так не делать. Это плохая стратегия для performance тестов.
  • 0

#6 lives_mobile

lives_mobile

    Активный участник

  • Members
  • PipPip
  • 79 сообщений
  • ФИО:Алексей

Отправлено 14 февраля 2012 - 08:08

1) софту или утилите скармливается ссылка;
2) через Селениум или через что-угодно страница по ссылке проверяется на:
- - - какой отзыв дают ссылки на этой странице (404 там или 502 или 200);
- - - сколько весит страница на текущий момент с текущими баннерами;
- - - сколько данная страница загружалась именно в этот раз;
3) ну и по итогам проверки отчёт в любом читабельном виде.


-Xenu в помощь. Пройдет по всем ссылкам, покашет ответы, сделает отчет.
Только вот не понял, что понимать под "сколько данная страница загружалась именно в этот раз"? Яндекс-метрику для этого можно использовать)
-Более полную статистку по времени отклика страниц и т.п можн ополучить через Jmeter, используя отчет xenu
  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных