Несколько удобных инструментов для тестирования сайта

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



    Websitetools

    Первый в списке — websitetools.com, точнее его бесплатные инструменты. Все тесты можно проводить с 35 серверов, размещенных в разных концах Земли.

    Website test позволяет проверить статус сервера, размер главной страницы, время загрузки в общем и по отдельности DNS, соединения, редиректа (если есть), загрузки первого и последнего байт.

    image

    Web Page Test проверяет доступность страницы, ее размер, показывает время загрузки различных параметров (описанных выше) для каждого из 35 объектов страницы (если зарегистрироваться на сайте, то количество объектов не ограничено, тоесть загружаются абсолютно все объекты страницы)

    image
    Последовательность загрузки объектов

    image
    Статус и время загрузки объектов

    HTTP Headers test обращается к введенному адресу и отображает возвращаемые заголовки в виде:
    HTTP/1.1 200 OK
    Server: nginx
    Date: Sun, 14 Jun 2009 12:30:54 GMT
    Content-Type: text/html
    Transfer-Encoding: chunked
    Connection: keep-alive
    Keep-Alive: timeout=25


    Кроме этих есть еще несколько полезных инструментов:
    — Просмотр MX записей для ящика электронной почты
    — Просмотр NS записей по адресу сайта, или ip
    — Сопоставление доменных имен ip адресу
    — Проверка DNS в популярных черных списках DNS
    — Тестирование доступности HTTP, HTTPS, FTP, SMTP, POP3, IMAP, SSH, Telnet, DNS по домену, или ip
    — Проверка валидности ящика электронной почты
    — Сканирование портов
    PING, Traceroute, WHOIS, MTR

    XenoCode Browser Sandbox


    image
    Сервис предоставляет набор из Internet Explorer 6, 7, 8, Firefox 3, Safari 3, Chrome и Opera 9, которые не надо устанавливать, а достаточно запустить прямо с их сайта. Это дает возможность посмотреть как выглядит сайт в различных браузерах, и в отличии от не менее известного BrowserShots, который делает только снимки страницы, позволяет полноценно пользоваться сайтом в окнах разных браузеров.

    FireBug


    Расширение для Firefox, которое позволяет в режиме реального времени исследовать множество элементов веб-страницы: JavaScript, DHTML, CSS, а также XMLHttpRequest. С помощью этого замечательного инструмента в считанные секунды можно найти любой HTML-объект страницы, изменить и просмотреть свойство CSS, увидеть CSS-контейнеры в удобном виде, исследовать DOM, получить список ошибок на странице, а также запускать JavaScript из консоли.
    Во время написания этой статьи я нашел русскоязычный сайт, на котором всегда можно получить последнюю версию расширения, а также полную документацию к нему — firebug.ru

    Load Impact


    Замечательный стресс-тест сервис, который позволяет симулировать большую нагрузку на Ваш сайт и предоставляет подробные и удобные отчеты проделанного теста. В бесплатной версии можно симулировать не более 50 пользователей, однако в платной ($99 в день, или $499 в месяц) это число достигает 5000.
    image

    Web Developer Firefox Extension


    Еще одно расширение для Firefox, которое обеспечивает широкий диапазон испытаний, в том числе проверку на битые изображения, тестирование слоев при разных разрешениях экрана, визуальное отображание информации о Cookies и еще несколько полезных функций.

    W3C сервисы проверки


    Несколько официальных сервисов для тестирования сайта от Консорциума Всемирной паутины.
    W3C Markup Validation показывает ошибки синтаксиса HTML веб-страницы, их описание и в некоторых случаях предлагает пути их решения.
    image

    W3C CSS Validation то же самое, что и предыдущее, но проверяет синтаксис CSS
    image

    W3C mobileOK Checker проверяет насколько корректно страница отображается в мобильных устройствах. Проверяет насколько таблицы стилей, размеры объектов, обработка вводимых данных соответсвуют спецификациям mobileOK
    image

    http://validator.w3.org/checklink — проверка на битые ссылки.

    W3C Feed Validation Service — проверка синтаксиса Atom или RSS Feed

    Similar posts

    Ads
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More

    Comments 44

      +1
      уже давно пользуюсь www.websiteoptimization.com/services/analyze/
        +1
        за первые три спасибо, взял на заметку, а сам пользую расширение, описанное Вами, для файрфокса, сервисы W3C а также www.browsershots.org для тестирования сайта в разных браузерах. (зоопарк браузеров у этого сервиса огромный, правда иногда приходится очень долго ждать скринов)
          +4
          Вы упомянули FireBug, тогда можно вспомнить и Opera Dragonfly

          Возможности:
          — просмотр DOM;
          — просмотр и редактирование CSS;
          — отладчик Javascript;
          — просмотр HTTP и HXR запросов;
          — отлаживать страницы для мобильных устройств;
          — консоль ошибок;
          — командная строка.
          — удалённо подключаться к любым компьютерам и устройствам с установленным браузером Opera, поддерживающим данный инструмент, и осуществлять отладку веб-страниц.
            0
            а мне Opera developer tools больше нравились, по крайней мере в плане отладки HTML/CSS :)
              +2
              А вы знаете, что они до сих пор работают? Я, правда, в 10й не пробовал, я на 9.6 вполне себе ничего. Единственное, чего мне еще не удавалось сделать — это запустить и devtools, и dragonfly на одной странице одновременно — браузер вещается.

              Брать здесь: dev.opera.com/articles/view/opera-developer-tools/
                0
                Да, я в курсе. Оно до сих пор висит у меня в тулбаре. :)
                Работает, правда, не совсем так, как раньше.
              0
              удалённо подключаться к любым компьютерам и устройствам с установленным браузером Opera, поддерживающим данный инструмент, и осуществлять отладку веб-страниц — это как?
              0
              очень полезный пост! спасибо. XenoCode Browser Sandbox полезная штука =) и Websitetools интересные тесты предлагает… особенно понравилось последовательность загрузки объектов и их время..)
                0
                каким чудом вы про webstress забыли? =)
                  0
                  Поправьте, если я ошибаюсь, но webstress — это программа для win. А здесь обзор онлайн-сервисов.
                    0
                    За исключением firebug, конечно.
                    Хотя всем этим можно пользоваться в браузере :)
                      0
                      поправляю, инструменты, а не онлайн-инструменты, в частности firebug не имеет никакого отношения к «онлайн».

                      webstress — более чем достойная альтернатива проверенная опытом и временем Load Impact-у указанному в обзоре.
                      +5
                      В статье платный инструмент, в комментариях платный и платформозависимый, а про такую замечательную вещь как
                      jMeter забыли. Он при должной сноровке позволяет делать все и даже больше :) Кстати не только лоад, но и функциональное тестирование.
                      0
                      Спасибо за пост.
                      btw, Xenocode пишет: «This service is unavailable on your device» под safari 4 на маке
                        +4
                        под линуксом unavailable на всех :(
                        0
                        за Load Impact пасибо
                          0
                          FireBug рулит
                            0
                            xenocode sandbox испортился — теперь не позволяет скачать броузер на комп, а требует каждый раз запускать (и наверно скачивать) броузер с их сайта.
                            Хорошо что у меня остались ранее скачанные версии — ими и пользуюсь
                              0
                              Ещё в копилку — demo.dnsdoctor.org/ — инструмент для проверки правильности DNS зоны
                                –1
                                >Несколько оффициальных сервисов
                                простите за занудство, но оФициальных будет корректнее
                                  +2
                                  Ну дык напишите в личку, нафиг в комменты постить, сколько раз уже говорили.
                                    –2
                                    ни разу не видел подобных предложение, а вот замечания по поводу правописания в комментариях не редкость
                                      0
                                      думаю этот топик харба люди запомнят надолго… habrahabr. ru / blogs / free_speech / 60891 /
                                  0
                                  а как же AB?
                                    0
                                    ссылку подправьте
                                      +1
                                      хм. действительно:
                                      AB
                                      0
                                      ну тогда уж и siege! )
                                      0
                                      спасибо за www.xenocode.com/browsers/ очень удобно надо будет попробовать
                                        0
                                        А прямые ссылки на страницы тестов ;)?
                                          +1
                                          Firebug+YSlow
                                            +3
                                            >для тестирования сайта
                                            Под таким заголовком ожидал обзор чего-то подобного Selenium/WatiR/WatiJ/WatiN/Sahi
                                              0
                                              Оооо! Благодарю!
                                                0
                                                Огромное спасибо за сервис www.xenocode.com/browsers/!
                                                  0
                                                  Firebug не совсем соответствует тайтлу топика файербаг для отладки на клиентской стороне

                                                  Я вот что думаю все эти тесты в основном на совместимость, ошибки, перформанс итп но есть ли сервисы на юзабилити?
                                                    0
                                                    Спасибо, полезная статья.
                                                      +1
                                                      Ссылку на Load Impact забыли указать.
                                                        +1
                                                        Я невнимательный или не увидел средство Google Page Speed?
                                                        code.google.com/intl/ru/speed/page-speed/
                                                          0
                                                          Разработчикам на IIS7 / ASP.Net очень рекомендую взглянуть на debug-панель в браузере:
                                                          www.helicontech.com/ape/doc/mod_developer.htm
                                                            0
                                                            Еще есть basicstate.com/ — мониторинг аптайма сайта. Раз в сутки на почту приходит отчет, в котором указано время аптайма для последних нескольких дней для ваших сайтов.
                                                              0
                                                              Для тестирования сайта или веб-приложения при низкой скорости соединения.
                                                              Sloppy deliberately slows the transfer of data between client and server.
                                                              www.dallaway.com/sloppy/

                                                              И еще
                                                              web-sniffer.net/
                                                              тоже позволяет посмотреть заголовки
                                                                0
                                                                loadimpact.com не 99 а From $9 / day
                                                                0
                                                                ссылка на xenocode — классная.

                                                                у них там помимо браузеров — есть видео-плееры, архиваторы, музыкальные плееры и т.д. — все запускаются кликом с сайта.
                                                                  0
                                                                  Отличный аналог первой из утилит указанной в статье, на мой взгляд это
                                                                  www.alertsite.com. Давно ей пользуюсь, данные выдаёт, на мой взгляд, в более красивом варианте.

                                                                  Only users with full accounts can post comments. Log in, please.