2013-09-21 3 views
2

Мне нужно было обновить обновление от jQuery 1.3 до 1.10. В результате был изменен код jquery и обновлены плагины. И, следовательно, это привело к часам часов ручного тестирования. Это мне показалось, что лучше будет тестировать/проверять страницы после изменения js/css на моем сайте.Автоматизация переднего конца

Я хотел был бы сделать следующее.

  • сканировать все страницы моего сайта.
  • Проверьте все ссылки на страницы корректно работают
  • Проверить для основной тег HTML проверки
  • Проверка для любых JS & ошибок CSS.
  • JQuery версия совместима код
  • Любые рекомендации для инструментов, которые позволяют мне выполнять все вышеперечисленные испытания.

    Благодаря

    ответ

    1

    Бесплатные инструменты существуют для довольно многих из этих задач. Существуют как валидаторы на основе веб-страниц, так и браузерные плагины. Я не знаю, будет ли какой-нибудь инструмент делать все ниже в один или два шага, но это должно заставить вас хотя бы начать.

    • Для обхода сайта и проверки всех ссылок вы можете использовать инструмент из The World Wide Web Consortium (W3C):

      http://validator.w3.org/checklink

      На странице результатов также предоставляет ссылки для проверки достоверности HTML и CSS каждой страницы.

    • Если вы хотите проверить файл в противном случае, вы можете прямо использовать

      http://validator.w3.org/

      и

      http://www.css-validator.org/

    • Для проверки синтаксиса яваскрипта, вы можете использовать jslint

    • Наконец, если вы хотите быть более уверенным в том, что ваш javascript работает правильно, напишите модульные тесты, например, с помощью QUnit

    Смежные вопросы