Redmine にテスト管理機能をつける Redcase プラグイン

今回は Redcase プラグインのインストールについての記事です。 お勧めというわけではないですが、「ついに出た」 といった感じだったので、紹介したいと思います。

rprec_redcase.png

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 プラグインのページを参考にしてください。
関連記事
スポンサーサイト
Prev.    Category    Next 

Facebook コメント


コメント

コメントの投稿

Font & Icon
非公開コメント

このページをシェア
アクセスカウンター
アクセスランキング
[ジャンルランキング]
コンピュータ
40位
アクセスランキングを見る>>

[サブジャンルランキング]
プログラミング
4位
アクセスランキングを見る>>
カレンダー(アーカイブ)
プルダウン 降順 昇順 年別

03月 | 2017年04月 | 05月
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 - - - - - -


はてな新着記事
はてな人気記事
ブロとも申請フォーム
プロフィール

yohshiy

Author:yohshiy
職業プログラマー。
仕事は主に C++ ですが、軽い言語マニアなので、色々使っています。

はてブ:yohshiy のブックマーク
Twitter:@yohshiy

サイト紹介
プログラミング好きのブログです。プログラミング関連の話題や公開ソフトの開発記などを雑多に書いてます。ただ、たまに英語やネット系の話になることも。