[Testlinkjp-users] EXCEL試験書からのXMLファイル変換マクロ ver. 5.2a

Back to archive index

Akipii Oga akipi****@gmail*****
2009年 11月 5日 (木) 14:32:02 JST


西山さん、こんにちは。あきぴーです。
遅レスですが、TestLinkCnvMacro Ver5.2を使ってみた感想を送ります。
あくまでも一つの意見として参考にして下さい。

◆評価
商用の要件管理ツールRaQuestと、TestLink/TestLinkCnvMacroを比較してみる。

RaQuestの機能
http://www.raquest.jp/functions/

1・要求項目の作成
→TestLink/TestLinkCnvMacroでも、機能はOK。
要件に項目を増やしたいなら、カスタムフィールドを追加すればいい。

2・ツリーと一覧を駆使した要求項目の効率的な管理
→現VerのTestLinkでは、要件は1階層のみでしか表現できない。
TestLinkCnvMacroのV字モデル機能で、要件→仕様へ階層表示はできる。

但し、要件にテストスイートのような階層構造を入れる機能は、TestLinkのVer1.9で可能?

【参考】TestLink - open source Test management - Roadmap
http://www.teamst.org/index.php?option=com_content&task=view&id=6&Itemid=39
TestLink 1.9 (planned)
Requirements: full compliance for n-depth structure

3・要求の追跡
→要件解析の画面で、要件→テストケースは実装済み。
TestLinkCnvMacroのV字モデル機能で、要件→仕様は実装済み。
しかし、テストケース→要件、仕様→要件をツリー表示する機能はない。
一番欲しい機能は、要件×テストケース、要件×仕様のトレーサビリティマトリックス(TM)出力。

【参考】
TestLinkに似たOSSのテスト管理ツールとして、RTHがある。
下記のデモの画面キャプチャを参考にしてみて下さい。

RTH Demo / Live System ? RTH Blog
http://requirementsandtestinghub.wordpress.com/rth-demo-live-system/

RTH - REQUIREMENTS.png
→要件・テストケース・テストカバレッジ(%)の表で出力されているのに注意。
TestLinkの要件解析画面は、せめてこのレベルまで改善して欲しい。

RTH - DEMO - REQUIREMENTS-TEST TRACEABILITY MATRIX.png
→TestLinkCnvMacroのV字モデル機能と同等の要件管理画面。
Doc Typeは工程のレベルで、「UseCase(要求)」「Tech Spec(外部仕様)」「Func Spec(内部仕様)」
の3種類がある。
要件にStatus(リリース前・リリース済)という項目があるのに注意。
要件は、TestLinkのビルド又はリリースバージョンでタグ付けできるはず。

4・Enterprise Architectとの連携
→「仕様(テストケース)と要件を連携できるか?」という観点では、
テストケースと要件を紐づけできている。。
テストカバレッジ、要件カバレッジ、上位要件カバレッジも出力でき、機能は十分OK。

十分に使いこなせてませんが、結論としては、現状はまだ不十分ですが、TestLinkのDBに全てのデータ
(要件・仕様・テストケース)を一括管理できるので、機能改善できるポテンシャルがあると思います。

TestLinkCnvMacroのReqSpecシートで要件と仕様のデータを作りこめれば、TestLinkにインポートして、
TestLink上で要件からテストケースまで一括管理・集計出力できればいいなと思います。

◆要望
1・TestLinkのVer1.8以降で、TestLinkCnvMacroのインポート・エクスポート機能も使いたい。
→僕も今後は、Ver1.8以降のTestLinkを使う予定ですが、TestLinkCnvMacroが対応していないので、
躊躇しています。
殆どの一般ユーザもVer1.8以降を使っているだろうから、そろそろ対応してくれませんか?

2・ビルド終了後のテスト結果で、過去のバグIDをテストケース単位で出力したい。
→suiteToSheetシートの「不具合(BTS)ID_1」で対応できているのでしょうか?

3・TestLinkCnvMacroのV字モデル機能・エクスポート機能をTestLinkの機能に含めて欲しい。
→TestLinkCnvMacroのV字モデル機能はアイデアは良くても、TestLinkのメインラインから派生していく
機能のように思われます。
また、エクスポート機能もWeb上でリアルタイムに表示できると嬉しいです。

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

2009年10月23日18:14 西山 博実 <hnish****@skygr*****>:

>  Testlinkjp-usersのみなさまへ
> 今晩は、西山です。
>
> *「ver. 5.2a」リリースのお知らせです。*
>
> →付属のパッチコードはTestlink 1.7.4-1.7.5用です。* *1.8では動作いたしません。
> →必ず本体コードのバックアップを取ってから、上書きしてください。
>
>
> -------変更履歴:5.2a
> 2009/10/23 5.2a
> *XMLtoSheet*:添付時の*ファイル名をセルのコメントに設定*する様にした。
> →添付ファイルのエクポートにファイル名を付加した。
>
> →上記対応のTestlink本体(1.7.4-1.7.5)のパッチコード(v52a_testlink_175)を同梱した。このパッチは1.8では動作しない。
>
>  ■ダウンロード
> TestLinkTools::TestLinkCnvMacro
> *v52a_TestLinkCnvMacro.tar.gz*
>
> https://sourceforge.jp/projects/testlinktools/releases?package_id=7520#package-7520
>
>
> 以上です。
>
>
>
> ----- Original Message -----
> *From:* 西山 博実 <hnish****@skygr*****>
> *To:* TestLink JP Users ML <testl****@lists*****>
> *Sent:* Friday, October 23, 2009 3:49 PM
> *Subject:* Re: [Testlinkjp-users]EXCEL試験書からのXMLファイル変換マクロ ver. 5.2
>
> Testlinkjp-usersのみなさまへ
> こんにちは、西山です。
>
> *「ver. 5.2」リリースのお知らせです。*
>
> →付属のパッチコードはTestlink 1.7.4-1.7.5用です。* *1.8では動作いたしません。
> →必ず本体コードのバックアップを取ってから、上書きしてください。
>
>
> ■追加機能 5.2   for Testlink(1.7.4-1.7.5)
> ・カスタムフィールドのセルが空の場合、インポート時にnullがセットされます。
> ・修正インポートでカスタムフィールド値も修正されます。
> ・*複数の不具合ID*が試験結果にある場合、不具合IDの昇順に*任意の個数*を取込めます。
> ・エクポート時に「添付ファイルのエクスポート」をチェックすると、添付ファイルの*ファイルパス*がエクポートされ取込まれます。
> ・試験結果に*複数の添付ファイル*がある場合、ファイルパスを最後のものから順に*任意の個数*を取込めます。
> →添付ファイルの表示は、TAG定義シートの「Testlink URL」に記載されたURLへのリンクにより表示されます。
> →「Testlink URL」を空にして取込むと、添付ファイルのリンク先が、当マクロカレント/img/executions/ へ切替わります。
>
> →その場合は、testlink/upload_area/executions/の全フォルダを当マクロカレント/img/executions/以下にsanbaやFTPなどで事前に複写します。
>
> ・縦方向の「suite」シートのテストケースをMakeXMLでXML変換し、そのままXMLファイルからXMLtoSheetマクロで横方向シートに取込めます。
> →ver 5.0以降では、付属のインストーラで「Upgrade from 1.7.5(DB 1.1) to DB
> 1.1_vmodel」を行い、DBを変更する必要があります。
> →変更後のDBはオリジナルのTestlink(1.7.4-1.7.5)でも使用できます。 使用方法のQA欄を参照ください。
>  Database login: root
> Database password: *******
> TestLink DB login: testlink
> TestLink DB password: testlink
>
> *添付ファイルの取込み方式*
>  (1) Testlinkサーバ上のファイルパス(複数)
>  (2) エクセルマクロのカレント配下のファイルパス(複数)
>  (3) 従来のデコード方式(単数)--->phpコード変更とTAG名変更が必要
>
>  ■ダウンロード
> TestLinkTools::TestLinkCnvMacro
> *v52_TestLinkCnvMacro.tar.gz*
>
> https://sourceforge.jp/projects/testlinktools/releases?package_id=7520#package-7520
>
>
> 以上です。
>
>
>
> ----- Original Message -----
> *From:* 西山 博実 <hnish****@skygr*****>
> *To:* TestLink JP Users ML <testl****@lists*****>
> *Sent:* Tuesday, October 20, 2009 10:54 AM
> *Subject:* Re: [Testlinkjp-users]EXCEL試験書からのXMLファイル変換マクロ ver. 5.1
>
> Testlinkjp-usersのみなさまへ
> こんにちは、西山です。
>
> *「ver. 5.1」リリースのお知らせです。*
>
> →付属のパッチコードはTestlink 1.7.4-1.7.5用です。* *1.8では動作いたしません。
> →必ず本体コードのバックアップを取ってから、上書きしてください。
> **
>
> -------変更履歴:5.1
> 2009/10/20 5.1
> 要件のインポートでテスト可能/不能を指定可能にした。(「*ReqSpec*」シート等)
> 要件カバレッジのエクポートにテスト可能/不能の状態を追加した。(「*reqspecToSheet」、「UpperReqspecToSheet*
> 」シート等)
> →テスト不能の要件は、要件カバレッジにはエクポートされません。 (ver. 5.0a 以降)
> →テスト不能の要件は、要件編集画面のカバレッジに「リンクされたテストケースはありません。 」と表示されます。 (ver. 5.0a 以降)
> →テスト不能の要件は、テストケースの要件解析画面に表示されません。 (ver. 5.0a 以降)
>
> →上記対応のTestlink本体(1.7.4-1.7.5)のパッチコード(v51_testlink_175)を同梱した。このパッチは1.8では動作しない。
> →ver 5.0以降では、付属のインストーラで「Upgrade from 1.7.5(DB 1.1) to DB
> 1.1_vmodel」を行い、DBを変更する必要がある。
> Database login: root
> Database password: *******
> TestLink DB login: testlink
> TestLink DB password: testlink
>
> ■ダウンロード
> TestLinkTools::TestLinkCnvMacro
> *v51_TestLinkCnvMacro.tar.gz*
>
> https://sourceforge.jp/projects/testlinktools/releases?package_id=7520#package-7520
>
>
> 以上です。
>
>
> ----- Original Message -----
> *From:* 西山 博実 <hnish****@skygr*****>
> *To:* TestLink JP Users ML <testl****@lists*****>
> *Sent:* Friday, October 16, 2009 1:42 PM
> *Subject:* Re: [Testlinkjp-users]EXCEL試験書からのXMLファイル変換マクロ ver. 5.0c
>
> Testlinkjp-usersのみなさまへ
> こんにちは、西山です。
>
> *「ver. 5.0c」リリースのお知らせです。*
>
> →付属のパッチコードはTestlink 1.7.4-1.7.5用です。* *1.8では動作いたしません。
> →必ず本体コードのバックアップを取ってから、上書きしてください。
> **
>
> -------変更履歴:5.0c
> 2009/10/16 5.0c
> →*要件仕様ドキュメント一覧での表示順*を、タイトル順からvmodel_steps, idの昇順に変更。
> →*テスト計画一覧での表示順*を、タイトル順からvmodel_steps, idの昇順に変更。
>
> →上記対応のTestlink本体(1.7.4-1.7.5)のパッチコード(v50c_testlink_175)を同梱した。このパッチは1.8では動作しない。
>
>
> ■ダウンロード
> TestLinkTools::TestLinkCnvMacro
> *v50c_TestLinkCnvMacro.tar.gz*
>
> https://sourceforge.jp/projects/testlinktools/releases?package_id=7520#package-7520
>
>
>
> 以上です。
>
>
>
> ----- Original Message -----
> *From:* 西山 博実 <hnish****@skygr*****>
> *To:* TestLink JP Users ML <testl****@lists*****>
> *Sent:* Thursday, October 15, 2009 7:29 PM
> *Subject:* Re: [Testlinkjp-users]EXCEL試験書からのXMLファイル変換マクロ ver. 5.0b
>
> Testlinkjp-usersのみなさまへ
> 今晩は、西山です。
>
> *「ver. 5.0b」リリースのお知らせです。*
>
> →付属のパッチコードはTestlink 1.7.4-1.7.5用です。* *1.8では動作いたしません。
> →必ず本体コードのバックアップを取ってから、上書きしてください。
> **
>
> ■*追加機能* *5.0b *  *for Testlink(1.7.4-1.7.5)*
> *・*上位要件と下位要件、及び下位テストケースの解析画面に、*最大4ステップ下まで表示できる*様にセレクタを追加。
> *・*上位要件と下位要件解析画面に「*上位と関連付けされない下位要件*」を追加。
>
>
> ■ダウンロード
> TestLinkTools::TestLinkCnvMacro
> *v50b*_TestLinkCnvMacro.tar.gz
>
> https://sourceforge.jp/projects/testlinktools/releases?package_id=7520#package-7520
>
>
> 以上です。
>
>
>
> ----- Original Message -----
> *From:* 西山 博実 <hnish****@skygr*****>
> *To:* TestLink JP Users ML <testl****@lists*****>
> *Sent:* Wednesday, October 14, 2009 6:56 PM
> *Subject:* Re: [Testlinkjp-users]EXCEL試験書からのXMLファイル変換マクロ ver. 5.0a
>
> Testlinkjp-usersのみなさまへ
> 今晩は、西山です。
>
> *「ver. 5.0a」リリースのお知らせです。*
>
> →付属のパッチコードはTestlink 1.7.4-1.7.5用です。* *1.8では動作いたしません。
> →必ず本体コードのバックアップを取ってから、上書きしてください。
> **
>
> ■*追加機能* *5.0a *  for Testlink(1.7.4-1.7.5)
> *・*上位要件カバレッジのエクスポート
>   要件仕様のVモデルステップをビルドより上位に指定することで、上位要件カバレッジを出力。 (*最大4ステップまで上位に可能*)
> *・*上位要件カバレッジの統計データのエクスポート
> 要件仕様のVモデルステップをビルドより上位に指定することで、上位要件カバレッジ統計を出力。(*最大4ステップまで上位に可能*)
>
>
> ■ダウンロード
> TestLinkTools::TestLinkCnvMacro
> *v50a*_TestLinkCnvMacro.tar.gz
>
> https://sourceforge.jp/projects/testlinktools/releases?package_id=7520#package-7520
>
>
> -------変更履歴:5.0a
> 2009/10/14 5.0a
> 上位要件カバレッジ関連シートとして「*UpperReqspecToSheet」、「UpperReqStatisticToSheet*」等を追加。
> 「使用方法」シートに、上位要件カバレッジ、上位要件カバレッジ統計関連を追記。
>
> →上位要件カバレッジ対応のTestlink本体(1.7.4-1.7.5)のパッチコード(v50a_testlink_175)を同梱した。このパッチは1.8では動作しない。
>
>
>
> 以上です。
>
>
> ----- Original Message -----
>
> *From:* 西山 博実 <hnish****@skygr*****>
> *To:* TestLink JP Users ML <testl****@lists*****>
> *Sent:* Friday, October 09, 2009 8:40 PM
> *Subject:* Re: [Testlinkjp-users]EXCEL試験書からのXMLファイル変換マクロ ver. 5.0
>
> Testlinkjp-usersのみなさまへ
> 今晩は、西山です。
>
> *「ver. 5.0」リリースのお知らせです。*
>
> →付属のパッチコードはTestlink 1.7.4-1.7.5用です。* *1.8では動作いたしません。
> →必ず本体コードのバックアップを取ってから、上書きしてください。
> **
>
> ■*追加機能* *5.0 *  for Testlink(1.7.4-1.7.5)
> *・*要件のインポート
> 上位要件と下位要件の関連付けをXML経由でインポートできます。
> 要件仕様とテスト計画にVモデルステップを指定することで、Vモデル開発に対応してます。
> *・*要件カバレッジのエクスポート
> 要件仕様と、ビルドのVモデルステップを一致させることで、Vモデル開発に対応してます。
> プロジェクト毎にVモデルステップのタイプを選択できます。
> Vモデルステップのタイプをテキストファイルから変更、追加できます。
> *・*要件カバレッジの統計データのエクスポート
> 要件仕様とビルドのVモデルステップを一致させることで、Vモデル開発に対応してます。
>
>
> ■ダウンロード
> TestLinkTools::TestLinkCnvMacro
> *v50*_TestLinkCnvMacro.tar.gz
>
> https://sourceforge.jp/projects/testlinktools/releases?package_id=7520#package-7520
>
>
> -------変更履歴:5.0
> 2009/10/9 5.0
> ・「suite」シートを変更し、要件とテストケースとの関連付けのサンプルを変更。
> →要件仕様のVモデル開発対応のTestlink本体(1.7.4-1.7.5)のパッチコード(*v50_testlink_175*)を同梱した。
> このパッチは1.8では動作しない。
> →上位仕様と下位仕様関連表示画面、上位仕様と下位テストケース関連表示画面、テストケースの要件解析画面を追加。
> →ver 5.0以降では、付属のインストーラで「Upgrade from 1.7.5(DB 1.1) to DB
> 1.1_vmodel」を行い、DBを変更する必要がある。
> Database login: root
> Database password: *******
> TestLink DB login: testlink
> TestLink DB password: testlink
>
>
> 以上です。
>
>
>
>
> ------------------------------
>
> _______________________________________________
> 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 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 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 mailing list
> Testl****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users
>
>


-- 
/****************************
Akihiko Ogawa  (akipi****@gmail*****)
Blog: http://forza.cocolog-nifty.com
Photo: http://www.flickr.com/photos/akipyon2go/
/****************************/
-------------- next part --------------
HTMLの添付ファイルを保管しました...
下載 
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: RTH - DEMO - REQUIREMENTS-TEST TRACEABILITY MATRIX.png
型:         image/png
サイズ:     15361 バイト
説明:       無し
URL:        http://lists.sourceforge.jp/mailman/archives/testlinkjp-users/attachments/20091105/07276717/attachment-0002.png 
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: RTH - REQUIREMENTS.png
型:         image/png
サイズ:     28557 バイト
説明:       無し
URL:        http://lists.sourceforge.jp/mailman/archives/testlinkjp-users/attachments/20091105/07276717/attachment-0003.png 



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