Jasmine — это JavaScript-фреймворк с открытым исходным кодом, способный тестировать любые JavaScript-приложения. Жасмин следует процедуре Behavior Driven Development (BDD), чтобы убедиться, что каждая строка оператора JavaScript должным образом проверена модулем. Следуя процедуре BDD, Jasmine предоставляет небольшой синтаксис для тестирования наименьшего блока всего приложения вместо тестирования его в целом.
Зачем использовать жасмин?
Ниже приведены преимущества использования Jasmine по сравнению с другими доступными средами тестирования JavaScript —
-
Жасмин не зависит ни от каких других JavaScript-фреймворков.
-
Жасмин не требует DOM.
-
Весь синтаксис, используемый в фреймворке Jasmine, чистый и очевидный.
-
Жасмин находится под сильным влиянием Rspec, JS Spec и Jspec.
-
Jasmine — это фреймворк с открытым исходным кодом, который легко доступен в различных версиях, таких как автономный, ruby gem, Node.js и т. Д.
Жасмин не зависит ни от каких других JavaScript-фреймворков.
Жасмин не требует DOM.
Весь синтаксис, используемый в фреймворке Jasmine, чистый и очевидный.
Жасмин находится под сильным влиянием Rspec, JS Spec и Jspec.
Jasmine — это фреймворк с открытым исходным кодом, который легко доступен в различных версиях, таких как автономный, ruby gem, Node.js и т. Д.
Как использовать жасмин?
Жасмин очень легко реализовать в любой методологии разработки. Все, что вам нужно скачать — это автономные файлы библиотеки с официального сайта https://jasmine.github.io/ и реализовать то же самое в вашем приложении.
Подробная настройка среды будет описана в следующей главе под названием «Настройка среды». После того, как вы успешно загрузите и распакуете zip-файл, в этом zip-файле вы найдете следующие подпапки.