国内・海外問わずあまり使用例の聞かないcucumber-jsですが、個人的によく使うので使い方を紹介したいと思います。 cucumber-jsを利用しているプロジェクトとしては以下があります: aws-sdk-js 他にcucumber.jsを利用しているプロジェクトをご存知の方いましたら教えてください。 はじめに cucumberについて詳細はWikipediaに譲りますが、簡単にいえばGherkin syntaxでfeatureを定義してこれに対応するステップを実装し受け入れテストを実行します。オリジナルはrubyですがそのJavaScriptバージョンがcucumber-jsです。 ここではcucumber-jsとselenium-webdriverを用いて実際にfeatureとstep、これをサポートするスクリプトファイルを記述して動かしていってみます。実コードは以下にあります。