Как стать автором
Обновить

Комментарии 9

Умиляет количество плюсов темы и отсутствие комментариев, что при желании можно читать как "понял о чем речь, умно" :). Я, по видимому, не принадлежу даже к приближенным к тестировщикам т.к. не понял некоторые вещи, но то чем стал бы отвечать на поставленный вопрос, выглядело бы следующим образом: "В последнее время встала задача интенсивного использования JavaScript кода. Ввиду того, что среды (ПА) в котором этот код выполняется очень разнообразны, то необходимо было предоставить некий онлайн тест. В силу неопытности остановился на behavioral-driven фреймворке JSSpec - мне показалось, что такого рода поведенческое тестирование, да еще и со свободой дачи ссылок на него будет наилучшим вариантом".
Спасибо большое за ответ!
скорее хабраобществу интересны результаты. Шучу.
JSSpec — хорошая штука, а что еще рассматривали, если не секрет? Почему посчитали для себя критичным выбор средства, которое выполняется непосредственно в браузере (какие вещи, специфичные для платформы учитывают ваши тесты)?
Еще? Честно, практически никаких, "я только учусь" :). Selenium (IDE), но с ним, а точнее с prototype несовместим mootools js-framework, который интенсивно у нас используется. То, что mootools использует JSSpec + полный восторг от прозрачности тестирования и определило по сути выбор. На счет критичности выбор, в моем случае, очевиден - тестируется в общем-то то, что выполняется притом именно в среде, где предположительно сбоит - последовательное движение ко кроссбраузерности.
функциональные тесты - Selenium RC, Selenium IDE
юнит тесты - SimpleTest (хотя лучше наверное PHPUnit)
возможно скоро буду использовать PHPSpec
НЛО прилетело и опубликовало эту надпись здесь
Спасибо за ответ. А что за фреймворк, если не секрет? Какие цели/задачи ставили его реализацией?
НЛО прилетело и опубликовало эту надпись здесь
Selenium (в основном, RC) + самописное
Selenium IDE. (судя по комментариям — одназчный лидер по использованию в вебе)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории