BT

Cucumber Pro, 企業指向のBDDプラットフォーム

| 作者: Manuel Pais フォローする 9 人のフォロワー , 翻訳者 吉田 英人 フォローする 0 人のフォロワー 投稿日 2013年9月27日. 推定読書時間: 3 分 |

原文(投稿日:2013/09/17)へのリンク

CucumberコアチームのMatt Wynne氏は先週のBarcelona Ruby Conferenceで,Cucumber Proの提供開始を発表した。実行可能な機能仕様を記述するオープンソースツールであるCucumberを使用して,コラボレーションとレポートを行うためのオンライン・プラットフォームだ。開発チームの説明によれば: 

Cucumber ProはCucumberを中心に構築されたコラボレーション・プラットフォームです。編集,レポート,ソース管理を,リアルタイムなコラボレーション作業として統合的に提供します。Cucumber ProのCucumberとの関係は,ちょうどGithubのGitに対する関係のようなもの – コマンドラインツールを中心に構築されたWebアプリです。

今回の新サービスがオープンソースの世界の外に (技術開発の領域を越えて) 展開していること,サポート契約が用意されていることなどを考えれば,これまでより保守的な企業をCucumberの採用に向かわせる効果があることは疑いようがない。開発した側は自らのコンサルティング経験から,このような商用サービスの必要性があることを確信しているのだ。

Cucumber Proの最大の目標は,プロダクトオーナやドメインの専門家など,技術系以外のステークホルダをBDDプロセスに呼び込むことです。Cucumberが使用しているテキストエディタやコマンドラインを基本としたUIでは,技術系以外のユーザには敷居が高すぎます。
コマーシャルな実体によるバックアップのないソフトウェアを敬遠する企業も数多くあります。彼らはまた,購入ツールの公式サポートを入手する方法を知りたいとも思っています。

Cucumber ProチームはInfoQに対して,Cucumber ProgがCucumberのロードマップの障害となったり,開発をスローダウンすることはない,と明言した。

Cucumber Proは"プロフェッショナル"機能を備えたCucumberの派生バージョンではありません。オープンソースのCucumberプロジェクトはこれまでどおり続けていきます。

私たちはCucumber Proの開発を6ヶ月ほど続けていますが,その間もCucumber-Ruby, Cucumber-JVM, Cucumber-JSへのプルリクエストのマージ,バグフィックス,リリース開発といった作業は継続しています。

Cucumberチームはこの1年で非常に大きくなったので,問題にも十分に対応できています。Cucumber Proの成功はCucumberオープンソースプロジェクトの健全性に依存していますので,この点は重要視しています。

プラットフォームには,複数のコラボレータをサポートするブラウザ内エディタも用意されている。フィーチャを実行するコードの編集はサポートされないが,さまざまなCucumberの実装を対象として,フィーチャの実行レポートを収集することができる。Cucumberの.Net移植版であるSpecFlowも対象だ。

オープンソースの無償版やクラウドホスト版,ローカルサーバ上で動作するプライベート版など,複数の製品の提供が予定されている。価格と有償ライセンスモデルについては,まだ発表されていない。

Cucumber Proを作り上げたのは,Matt Wynne氏 (Cucumber-Ruby), Julien Biezemans氏 (Cucumber-JS), Aslak Hellesøy氏 (Cucumber-JVM) といった,Cucumberの各バージョンを担当するコア・メンテナたちだ。Mattは以前,Cucumberのフィーチャを公開,共有するオンラインアプリのRelishを開発したことがある。それには編集とレポートの機能がなかったが,今回のCucumber Proでそれらが公開されたことになる。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT