[Testlinkjp-users] redMineインタフェースのバグ修正

Back to archive index

Akipii Oga akipi****@gmail*****
2008年 12月 17日 (水) 13:06:07 JST


川西さん

あきぴーです。
下記のパッチで、テスト結果のバグステータスのオープン/解決済みの表示が正しくなっているのを確認しました。
迅速な対応ありがとうございました!

以上、よろしくお願いします。

2008/12/17 12:38 Toshiyuki Kawanishi <tosik****@users*****>:
> 川西です。
>
> あきぴーさんにご報告いただいたとおり、redMineとの連携時に「レポート表示オープン/解決済みの振り分けがおかしい」というバグがありましたので、redMineとの連携に必要なパッチを修正しました。
>
> http://sourceforge.jp/tracker/?group_id=3032&atid=11280&aid=12394&func=detail
>
> redmine-interface_20081217.xxx をダウンロードして、TestLinkのファイルを上書きすることで適用することができます。
>
> なお、もともとお使いいただいていた方は、設定が書かれている
> cfg/redmine.cfg.php
> の方は「上書きしない」ようにお気をつけください。
>
> あきぴーさん、ありがとうございました。
>
> 以上、よろしくお願い致します。
>
>
> 2008/12/17 10:18 Toshiyuki Kawanishi <tosik****@users*****>:
>>
>> 川西です。
>> 度々すみません。
>>
>> > > 1.テスト結果の「各テストケースの全バグ」欄にある「解決済み」「オープン」の意味は?
>> > > テストケースが失敗→成功になっても、「解決済み」にならない。
>> > > 失敗したテストケースに紐付けたバグが解決or検証完了になっても、「解決済み」に
>> > > ならない。
>> >
>> > ご報告ありがとうございます!
>> > これはTestLinkもしくはredmineパッチのバグだと思いますので、
>> > 私の方で調べて、またご連絡します。
>>
>> redmineパッチの問題のようですので、
>> 後ほど修正してお知らせしますね。
>>
>> 2008/12/17 0:03 Toshiyuki Kawanishi <tosik****@users*****>:
>>>
>>> あきぴーさん
>>>
>>>
>>> こんばんは。川西です。
>>> いつもご質問ありがとうございます!
>>> ご質問のおかげで情報が整理できて助かります。
>>>
>>> 私の分かる範囲でですが......
>>>
>>> > 1.テスト結果の「各テストケースの全バグ」欄にある「解決済み」「オープン」の意味は?
>>> > テストケースが失敗→成功になっても、「解決済み」にならない。
>>> > 失敗したテストケースに紐付けたバグが解決or検証完了になっても、「解決済み」に
>>> > ならない。
>>>
>>> ご報告ありがとうございます!
>>> これはTestLinkもしくはredmineパッチのバグだと思いますので、
>>> 私の方で調べて、またご連絡します。
>>>
>>>
>>> > 2.要件とテストケースの紐付けを一括インポートする方法はありますか?
>>> > テストスイートXMLをインポートする時に、要件も一括インポートしたいのです。
>>>
>>> これは手作業で行うしか無いと思います。
>>>
>>>
>>> > 3.ビルドの使い方をもう一度教えて下さい。
>>> > 現在は、テスト計画に追加されたテストケースは、テスト計画に紐づくビルドに
>>> > 全て表示されてしまいます。
>>> > リリース単位でテストケースやテスト結果を管理するには、テスト計画の単位で
>>> > 管理するしかないのでしょうか?
>>> > リリース時にビルドに紐付けたテストケースやテスト結果を変更できないようにしたい。
>>> > つまり、ビルドをリリースするバージョンのように使いたいのです。
>>>
>>> ビルドをクローズすると結果を登録できなくなります。
>>>
>>> 具体的には、
>>> ホーム-[ビルドの管理]-[<ビルド名称のリンク>]とたどって、
>>> 「オープン」のチェックをはずし、[更新] ボタンをクリックします。
>>> その後、
>>> テスト結果登録画面の左上のプルダウンメニューから
>>> クローズしたビルドを選択して、[フィルターの適用] ボタンをクリックすると、
>>> 成功/失敗/ブロックという結果を選択するボタンが非表示になります。
>>>
>>> ですので、仰っていただいたように、
>>> テストが終了してそのビルドをリリースした場合は、
>>> 該当のビルドをクローズすることをおススメします。
>>>
>>>
>>> > 過去のメーリングリストを読んだら、似たような質問をしている人もいました。
>>> > TestlinkのUIは、Ver1.8では使いやすくなっているでしょうか?
>>>
>>> ご存じの事と思いますが、
>>> 最近このMLに加入していただいた方もいらっしゃいますので、
>>> 念のため確認させていただきますね。
>>>
>>> TestLink日本語化プロジェクトのメンバーの中でも
>>> TestLinkのコミット権を持った人が何人かいますが、
>>> TestLink自体の機能を追加したりする
>>> 担当になっている人はいません。
>>> 基本的なミッションとしては、UIの日本語化と
>>> デイリー&リリース前のテストとなっています。
>>>
>>> ですので、MLに寄せて頂いたご要望は、できる限りまとめて本家開発者に
>>> お伝えしますが、私たちが直接ソースをいじっている訳ではありません。
>>>
>>> TestLinkに限らず、オープンソースソフトウェアに希望の機能を追加する
>>> 近道は本家開発者にパッチを送ることだという事を、
>>> 念のため再度、確認させてください。
>>>
>>> # 本当は頂いたご要望を直接反映できれば良いのですが、
>>>  その辺が悩ましいところです。
>>>  そういえばredmineパッチは本家のトラッカーに登録したところ、
>>>  喜んでくれたのでコミットしました。1.8から同梱される予定です。
>>>
>>>
>>> ご要望に関しては、ごもっともだと思いますので、
>>> 私の方でもパッチが書けるかどうか試してみたいと思います。
>>> 皆さんの方でも、こんなパッチが書けたよという情報がございましたら、
>>> ご連絡いただけるとありがたいです。
>>> その方が本家に採用されやすいですので。
>>>
>>> # ただ、前にもお伝えした通り、個人的には
>>>  バグ収束曲線などは連携した側のBTSで描くのが自然だと思います。
>>>  TestLinkでグラフを描くのであれば、仰っていただいたように、
>>>  西山さんのExcelマクロのようなテストの進捗に関するグラフになると思います。
>>>
>>> なお、今だと、1.8rc2のコードをベースにパッチを書いた方が
>>> 本家に採用されやすいと思います。
>>>
>>> # 個人的には、全文検索とテストケースのバージョン間のDiffを取るための
>>>  パッチを書いてみたいところなのですが、
>>>  時間があまり取れていません......
>>>
>>>
>>> 以上、よろしくお願いします。
>>>
>>>
>>> Toshiyuki Kawanishi <tosik****@users*****>
>>>
>>>
>>> ---
>>> > お久しぶりです。あきぴーです。
>>> > Testlinkを3ヶ月運用してみて、Redmineと共にプロジェクト管理をIT化するツールとして
>>> > 非常に有用だと考えてます。
>>> >
>>> > しかし、TestlinkのUIを使いこなせなかったり、どうしても使いにくくて改善して欲しい
>>> > 機能があります。
>>> > 以下、たくさん質問してしまいますが、よろしければ、少しでもよろしいのでご回答を
>>> > 頂けると非常に助かります。
>>> >
>>> > 【実行環境】
>>> > Ver 1.7.4
>>> >
>>> > 【Testlinkの使い方について】
>>> > 1.テスト結果の「各テストケースの全バグ」欄にある「解決済み」「オープン」の意味は?
>>> > テストケースが失敗→成功になっても、「解決済み」にならない。
>>> > 失敗したテストケースに紐付けたバグが解決or検証完了になっても、「解決済み」に
>>> > ならない。
>>> >
>>> > 2.要件とテストケースの紐付けを一括インポートする方法はありますか?
>>> > テストスイートXMLをインポートする時に、要件も一括インポートしたいのです。
>>> >
>>> > 要件はCSVインポートで可能なのは知ってます。
>>> > (但し、UTF8でないと文字化けする。「データ」という文字は文字化けする。)
>>> >
>>> > 要件管理IDとテストケースを紐付けるためには、要件CSVとテストスイートXMLへ
>>> > どのように連携させればよいか?
>>> > 「テストケースを要件にアサインする」画面で手作業で行うしかないのか?
>>> >
>>> > しかも「テストケースを要件にアサインする」画面ではテストケース単位でしか
>>> > 要件をアサインできない。
>>> > 数千〜数万オーダーのテストケースを一括インポート後に画面上で要件に
>>> > アサインするのは非現実的です。
>>> > せめて、テストスイート単位で、複数のテストケースを要件に一括アサインできない
>>> > でしょうか?
>>> >
>>> > 今、自分が書いたテスト仕様書は、テストケースの行に必ず要件管理IDの欄を
>>> > 追加しています。
>>> > 理由は、テストの目的や観点を明確にして、お客様に説明するためです。
>>> > つまり、僕の環境では、テストケースと要件管理IDを紐づけるマスタデータは
>>> > 揃ってます。
>>> > 狙いは下記のトレーサビリティです。
>>> >
>>> > 要件(Testlink)→テストケース(Testlink)→【チケット】(Redmine)←ソース(Subversion)
>>> >
>>> > 上記のトレーサビリティができれば、設計漏れや要件漏れという上流工程の不具合は
>>> > テスト仕様書の作成工程で潰せると思います。
>>> >
>>> > 3.ビルドの使い方をもう一度教えて下さい。
>>> > 現在は、テスト計画に追加されたテストケースは、テスト計画に紐づくビルドに
>>> > 全て表示されてしまいます。
>>> > リリース単位でテストケースやテスト結果を管理するには、テスト計画の単位で
>>> > 管理するしかないのでしょうか?
>>> > リリース時にビルドに紐付けたテストケースやテスト結果を変更できないようにしたい。
>>> > つまり、ビルドをリリースするバージョンのように使いたいのです。
>>> >
>>> > 【TestlinkのUI改善要望】
>>> > 1.テストケースへユーザをアサインする場合、選択したテストスイートで一括アサイン
>>> > できない。
>>> > 現在のUIは、最下層のテストスイート単位でしか一括アサインできません。
>>> >
>>> > 修正方法は、選択したテストスイートに紐づくテストケース全てをFormタグで囲む
>>> > ようにすればよいと思います。
>>> >
>>> > 2.RedmineチケットからTestlinkのケースURLをリンクすると、Testlinkフレームが消え
>>> > ます。
>>> > 同様に、テスト計画へケースを追加・削除、ユーザをケースへアサインするリンクを
>>> > 押して別画面を開くと、フレームが表示されないです。
>>> > Frameの問題でしょうか?
>>> >
>>> > 3.テストケースの内容、テスト結果、添付ファイルの全文検索が無い。
>>> > RedmineやTracのように、全文検索機能が欲しいです。
>>> > ITILの言う変更管理の機能を実現するために非常に重要だと思います。
>>> >
>>> > 4.Testlinkテスト結果画面へバグ収束曲線、バーンダウンチャートを表示して欲しいです。
>>> > 西山さんのExcelマクロをTestlink上で表示して欲しいです。
>>> > テスト実行履歴(結果も実行時も)はDBにあるから、実装可能だと思います。
>>> >
>>> > 5.テスト結果画面からemail送信機能があるが、confing.inc.phpの/** [SMTP] */を
>>> > どのように設定するのか?
>>> > 一度設定したら、2回目の変更が反映されないようです。
>>> >
>>> > 6.テスト結果の「各テストケースの全バグ」欄で、チケットにリンクできるのに、テスト
>>> > ケースIDのリンクが無いので、リンクを追加して欲しいです。
>>> > 理由は、この欄でNGケースのチケットが解決されたか?検証完了まで持って行ったか、
>>> > を知りたいからです。
>>> > 修正方法は、テストケースIDが分かっているからリンクを張るだけです。
>>> >
>>> > 僕は、タブブラウザで下記3画面を開いて、進捗をリアルタイムに確認しています。
>>> >
>>> > 6-1.テスト実行→テスト結果の詳細を確認する
>>> > 6-2.全般的なテスト計画のメトリクス→消化テストケース数から進捗を確認する
>>> > 6-3.各テストケースの全バグ→NGケースとバグチケットのステータスを確認する
>>> >
>>> > 7.テスト結果、テスト実行画面でRSS機能はないのでしょうか?
>>> > 逐一、手作業でRefreshしなければ、最新表示されないです。
>>> >
>>> >
>>> > 過去のメーリングリストを読んだら、似たような質問をしている人もいました。
>>> > TestlinkのUIは、Ver1.8では使いやすくなっているでしょうか?
>>> >
>>> >
>>> > http://lists.sourceforge.jp/mailman/archives/testlinkjp-users/2007-November/000035.html
>>> >
>>> > 長文になってしまい申し訳ありませんが、一つでも回答して頂けると幸いです。
>>> > 以上、よろしくお願いします。
>>> >
>>> > _______________________________________________
>>> > Testlinkjp-users mailing list
>>> > Testl****@lists*****
>>> > http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users
>
> _______________________________________________
> Testlinkjp-users mailing list
> Testl****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users
>
>



Testlinkjp-users メーリングリストの案内
Back to archive index