Redmine にテスト管理機能をつける Redcase プラグイン
今回は Redcase プラグインのインストールについての記事です。 お勧めというわけではないですが、「ついに出た」 といった感じだったので、紹介したいと思います。
Redcase は Redmine にテスト管理機能をつけるプラグインで、 以前紹介した Impasse プラグインと目的は同じです。 テスト管理とプロジェクト管理の統合という考えは前からあり、 Redcase の名前自体はちょこちょこ見かけました。
ただ、 動作するものがなかなか出てこず、プロジェクトが立ち消えになったのかなと思っていました。 ところが数日前 redmine.org に登録されていました。 どんなだろうと思い試して見たのですが、 これが インストールに結構ハマり、バグもポコポコある状態です。 まだアルファバージョンらしいので、個人的には「もう少し待ちかな」といったところです。
ただ、とりあえずインストールはできたので、その方法を書いておこうと思います。
Redcase はまだまだ未完成ですが、意欲的なプラグインだと思います。
プロジェクトのサイトも GitHub なので、興味がある方はバグ報告をしたり、パッチを作ったり と積極的に参加してみてはいかがでしょうか。
インストール
まずは、プラグインのサイトに書かれているインストール項目を行います。ダウンロード
GitHub から zip ファイルをダウンロードします。 取得したファイルを(RedmineRoot)/plugins ディレクトリー以下に展開し、ディレクトリー名を redcase に変更します。
prototype-rails のインストール
gem を使って prototype-rails パッケージをインストールします。$ gem prototype-rails
bundle を使ってインストールする場合には、
プラグインのディレクトリーの直下に次の内容の Gemfile を作るか、(RedmineRoot)/Gemfile に追記します。
gem 'prototype-rails'
実行する bundle のコマンドはインストール時に指定したオプションで実行します。
$ bundle install --without development test rmagick
DB の準備
データベースを使用するので、作成用のコマンドを実行し、Redmine を再起動します。$ rake redmine:plugins:migrateプラグインのインストールについて詳しくは以下のページを見てください。
追加のインストール
ただ、このままだと動作しません。そこでさらに必要なものをインストールします。Prototype Legacy Helper プラグイン
[Test cases] のページを開くと observe_filed が見つからなくてエラーになります。調べてみると、 prototype_legacy_helper という Rails のプラグインが必要らしいです。
このプラグインを入れるにはまず、 GitHub から zip ファイルを取得します。 後は Redmine のプラグインと同じです。
取得したファイルを(RedmineRoot)/plugins ディレクトリー以下に展開し、
ディレクトリー名を prototype_legacy_helper に変更します。
OpenFlashChart プラグイン
redcase_controller.rb のソースを見たところ、 OpenFlashChart も使っていました。こちらもインストールします。 インストール方法については以前の Chart プラグインのページを参考にしてください。
- 関連記事
-
- Redmine プラグイン開発の今後の予定
- Redmine 2.X の Windows でのインストール
- 意外と知らない かもしれない Redmine の機能 14 選
- Redmine にテスト管理機能をつける Redcase プラグイン
- Redmine のルーティングと RESTful なプラグインの書き方
Facebook コメント
コメント