The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Введена в строй распределенная система тестирования JavaScript кода TestSwarm

28.08.2009 10:27

Джон Резиг (John Resig), автор проекта jQuery, объявил о выпуске первой версии сервиса для распределенного тестирования JavaScript скриптов - TestSwarm, позволяющего проверить работу кода в экспериментальных, современных и устаревших версиях браузеров Firefox, Opera, Safari, Chrome и Internet Explorer, запущенных в различных операционных системах. Предпосылкой к созданию TestSwarm послужили проблемы с проверкой работы jQuery на различных web-бразуерах, имеющих различия в реализации определенных конструкций и часто изменяющих поведение от версии к версии. Исходные тексты TestSwarm распространяются под свободной лицензией MIT, проект развивается при поддержке сообщества Mozilla.

В отличие от существующих тестовых комплектов, TestSwarm вовлекает в процесс проверки энтузиастов, которым предлагается просто открыть web-страницу в одной из вкладок браузера, на которой автоматически будут раз в 30 секунд выполняться тестовые задания. В качестве достоинства TestSwarm также называется то, что проверяемый код выполняется не в синтетических условиях, а на реальных машинах с индивидуальным набором дополнений и настроек. Разработчики, желающие протестировать свой код, могут установить серверную часть из исходных текстов и через специально подготовленный web-интерфейс организовать оформление тестовых заданий и просмотр результатов тестирования. Авторы популярных JavaScript библиотек, не желающие разворачивать собственную TestSwarm инфраструктуру, могут получить доступ к сервису на сайте testswarm.com.

Код проекта TestSwarm состоит из двух частей: cерверная часть, которая отвечает за упорядочивание и подборку тестовых заданий, составленных разработчиками, и отправку их добровольцам, и клиентская часть на языке JavaScript, которая достаточно проста для возможности запуска даже на мобильных устройствах.

  1. Главная ссылка к новости (http://ejohn.org/blog/test-swa...)
  2. OpenNews: Новая система распределённого тестирования JavaScript кода
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/23198-web
Ключевые слова: web, javascript, test, browser
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (1) RSS
  • 1, noname (??), 11:17, 28/08/2009 [ответить]  
  • +/
    Как просто будут внедрятся вирусаки...
    "Просто протестируй мой скрипт" =))
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру