The Javascript Unit Test Environment (JUTE) combines the YUI3 testing framework, automatic dynamic code coverage, a web UI, a command line interface, seamless client- and server-side Javascript testing and 3 testing back ends (Capture, Selenium, and V8) in one easy to setup and use package.Mark Trostler, 2011
Darüber hinaus soll JUTE sich perfekt in alle gängigen Build-Umgebungen wie beispielsweise gmake, Ant oder Hudson / Jenkins integrieren lassen. Große Versprechungen, die Yahoo! da macht.
JUTE kommt nach Trostlers Angaben in allen großen Yahoo!-Projekten zum Einsatz. Grund genug, sich etwas intensiver damit zu beschäftigen. Genau das macht er in seinem aktuellen Blogpost Javascript Unit Test Environment (JUTE) Now Open! Darin geht er auf die Konfiguration ebenso ein wie auf Besonderheiten die V8 Engine betreffend. Selbstverständlich erklärt er seinen Lesern auch, wie sie die ersten einfachen Tests in ihre Projekte integrieren können.
Ein guter Zeitpunkt, nach den PHP-Projekten vielleicht nun auch seine JavaScript-Projekte zu professionalisieren. Ein Blick kann jedenfalls nicht schaden.