redMineとTestLinkを連携してみたいです

724 views
Skip to first unread message

gary...@gmail.com

unread,
Apr 22, 2008, 1:59:32 AM4/22/08
to Redmine Users (japanese)
こんにちは garyoです。
TestLinkというテスト管理ツールがあり、
http://testlinkjp.org/
現在、Mantisやtrac,バグジラなどのBTSと連携できるようになっています。
(http://bacons.ddo.jp/wiki/mantis/faq の「Mantisは、TestLinkと統合できますか?」や
http://d.hatena.ne.jp/kaorun55/20080326/1206463560「Trac と TestLink の連
携」)


RedMineとも連携できればと思うのですが、redMineに登録されているチケットを外部から指定して
表示する方法があれば教えてください
例えばXMLRPCで呼び出せるとか、特定のURLにチケットのIDをつけて開くとそのチケットを開けるとかないでしょうか?

fmkt

unread,
Apr 22, 2008, 2:09:31 AM4/22/08
to Redmine Users (japanese)
こんにちは。

例えば参照したいチケットのIDが1000だったりすると

http://hoge.co.jp/issues/show/1000

と、issues/showの後にIDをつけることで、参照することが可能です。
これで宜しいでしょうか?

私は逆に、RedmineからTestLinkを参照するいい方法ないかなあと考えていました。
結局、考えただけになりましたが...orz

では。

On 4月22日, 午後2:59, "garyoh...@gmail.com" <garyoh...@gmail.com> wrote:
> こんにちは garyoです。
> TestLinkというテスト管理ツールがあり、http://testlinkjp.org/
> 現在、Mantisやtrac,バグジラなどのBTSと連携できるようになっています。
> (http://bacons.ddo.jp/wiki/mantis/faq の「Mantisは、TestLinkと統合できますか?」やhttp://d.hatena.ne.jp/kaorun55/20080326/1206463560「Trac と TestLink の連

gary...@gmail.com

unread,
Apr 22, 2008, 2:17:37 AM4/22/08
to Redmine Users (japanese)
ありがとうございますm(__)m

> http://hoge.co.jp/issues/show/1000
とっても助かりました。


> 私は逆に、RedmineからTestLinkを参照するいい方法ないかなあと考えていました。
> 結局、考えただけになりましたが...orz
どのようなことをお考えでしょうか?
TestLink1.8からはXMLRPCが使えるので色々テスト結果をリモートからつけたり
テストケースを登録したりできるみたいです。

gary...@gmail.com

unread,
Apr 22, 2008, 2:38:31 AM4/22/08
to Redmine Users (japanese)
garyoです。
TestLink日本語化プロジェクトに参加しています。(http://testlinkjp.org)


同じメンバーの方がTestLinkとRedMineの連携に成功したみたいです。
ただ、TestLink側でタイトルが文字化けしているようです。
1点教えてください。
RedMineの文字コードは何でしょうか?

以下その方からのメールです。
>redMine側では文字化けせずに表示されているのですが、
>TestLinkでみると化けています。
>redMineの文字コードってUTF-8ではないのでしょうか?

fmkt

unread,
Apr 22, 2008, 4:03:46 AM4/22/08
to Redmine Users (japanese)
こんにちは。

>> 私は逆に、RedmineからTestLinkを参照するいい方法ないかなあと考えていました。
> どのようなことをお考えでしょうか?
TestLink をいまいち使いこなせずどう連携していこうかなと考えていました。

> RedMineの文字コードは何でしょうか?
> >redMineの文字コードってUTF-8ではないのでしょうか?
基本的にUTF-8だと思っていましたが...
app/views/layouts/base.rhtml
<meta http-equiv="content-type" content="text/html; charset=utf-8" />

> 同じメンバーの方がTestLinkとRedMineの連携に成功したみたいです。
是非方法を知りたいですね!

では。
> > > > 例えばXMLRPCで呼び出せるとか、特定のURLにチケットのIDをつけて開くとそのチケットを開けるとかないでしょうか?- 引用テキストを表示しない -
>
> - 引用テキストを表示 -

gary...@gmail.com

unread,
Apr 22, 2008, 5:50:10 AM4/22/08
to Redmine Users (japanese)
fmktさん
garyoです。

> 基本的にUTF-8だと思っていましたが...
> app/views/layouts/base.rhtml
> <meta http-equiv="content-type" content="text/html; charset=utf-8" />
情報ありがとうございます。
redMineのデータベースを直接TestLinkから参照してTestLinkでタイトル表示する時に
文字化けするみたいです。
チケットを登録する時に何か変換とかされているのだろうかと悩まれてます。
PHP上で文字コードを変換してみたり、URLデコードをしてもダメで
ただしアルファベットのチケットタイトル&ステータスは表示成功しているそうです。

> TestLink をいまいち使いこなせずどう連携していこうかなと考えていました。
要件を登録して、それを元にテストケースを登録する機能がTestLink1.7にあるので、

要件仕様→TestLinkの要件管理→テストケース作成・登録(TestLink)→テスト実行(TestLink)→
バグ情報をRedMineに登録
というのがTestLinkとBTSの通常の連携プレーですね。
TestLinkでテスト計画(日程などのプロジェクト管理)が出来ると嬉しいという意見は良く聞きますので、そこらへんをRedMineで管理すると
便利そうですね。

fmkt

unread,
Apr 22, 2008, 6:23:51 AM4/22/08
to Redmine Users (japanese)
どうも。こんばんは。

> redMineのデータベースを直接TestLinkから参照してTestLinkでタイトル表示する時に
> 文字化けするみたいです。
データベースは何を使用しているのでしょうか?

もしmysqlなら status で確認できると思います。

$ mysql -u root redmine -e "status"
--------------
mysql Ver 14.12 Distrib 5.0.45, for pc-linux-gnu (i686) using
readline 5.0
...
Current database: redmine
...
Server version: 5.0.45-community-log MySQL Community Edition
(GPL)
...
Connection: Localhost via UNIX socket
Server characterset: utf8
Db characterset: utf8
Client characterset: utf8
Conn. characterset: utf8

では。
> > > - 引用テキストを表示 -- 引用テキストを表示しない -
>
> - 引用テキストを表示 -

gary...@gmail.com

unread,
Apr 22, 2008, 11:15:01 PM4/22/08
to Redmine Users (japanese)
fmktさん、こんにちは。
garyoです。

ステータスで文字コードを確認したところ、サーバのみlatin1になっていたそうです。
もしかするとこれが問題かもしれません。
アドバイス頂きありがとうございます。
また、確認してみるそうです。

toshi

unread,
Apr 24, 2008, 1:36:11 AM4/24/08
to Redmine Users (japanese)
fmktさん、garyoさん


TestLink日本語化プロジェクトに参加している川西と申します。
様々、アドバイスありがとうございました。

redMineのデータベースの設定でエンコーディングをutf8に設定したところ上手く連携できました。

----------------------------------
production:
encoding: utf8
adapter: mysql
database: redmine
host: localhost
username: root
password: xxxxxxxx
----------------------------------


以下にサンプル画像をアップロードしました。
http://sourceforge.jp/docman2/ViewCategory.php?group_id=3032&category_id=884

近日中にTestLink日本語化プロジェクトのWebページに手順を掲載させていただきたいと思います。
http://testlinkjp.org


以上、ありがとうございました。
Reply all
Reply to author
Forward
0 new messages