TestLinkCnvMacroを活用しよう
テスト管理ツールTestLinkの補助ツールTestLinkCnvMacroの使い方の記事をメモ。
【元ネタ】
[Testlink]TestLinkCnvMacro を活用しよう! | バシャログ。
(引用開始)
実際の作業の流れ
↓
まず、reqSpecシートにて、要件の落し込みを行いました。ユースケース一覧と画面遷移図から仕様を洗い出し、ガンガンとデータ行を作成。
↓
次に、作成したreqSpecシートのデータをマクロでXMLエクスポート。生成されたXMLファイルをTestLinkでインポート。
↓
インポートされた要件からテストケースを一括生成できますので、その機能を使って、テストケース生成。
↓
生成したテストケースを、XMLエクスポート。caseToSheetを使って再度Excel側にインポートして、テストケースの編集。
↓
テストケースが編集できたら、XMLエクスポート→Textlinkへインポートし、テスト計画へアサイン!
↓
以上が今やっている作業の大まかな流れになります。まだまだ基本的な機能しか利用できていませんが、Testlinkの画面での入力とは比べ物にならない効率の良さです。
ぜひTestlinkの導入とセットでこのマクロをお試しください。
(引用終了)
基本的に上記のような使い方でいいと思う。
やはりテストケースの作り込みは、Excelでやった方が簡単。
但し、「要件からテストケースを生成する」点にちょっと引っ掛かかった。
TestLink では、要件からテストケースを1対1で作成してくれる。
しかし、実際のテスト仕様書では、要件とテストケースはN対Nになるのが普通だ。
何故なら、単体テスト、画面遷移の観点、データのデシジョンマトリックスの観点、探索的テストなど色んな観点でテストするからだ。
だから、実際のテスト仕様書ではテストケースに備考欄が「備考1」から「備考5」まであるので、そこに要件IDを振る運用が多いと思う。
これはTestLinkではテストケースの属性にあるキーワードに要件IDを振ることになる。
TestLinkCnvMacroでは、テストケースのキーワードに要件IDを振れば、TestLinkの要件に自動的に紐づけてくれるし、テストケースのキーワード属性にあるからテスト結果でキーワード別つまり要件別にテスト網羅性を集計してくれる。
また、TestLinkCnvMacroへテスト結果を取り込めば、要件ごとにテスト網羅性を一覧表示してくれるし、グラフ化もしてくれる。
RedmineやTestLinkで上記のような使い方をしてくると、プロジェクト管理とは、WBSやテストケースのように膨大な作業データをマスタとして作りこんで保守するのが仕事なのだと言う気がしてくる。
実際、チケットもテストケースも、開発規模によるが、あっという間に数千オーダーになるからだ。
だから、インプットとなるマスタデータはExcelなどローカルPCで作りこんでインポート後、Web上で作業しながらデータを更新して保守していくことになる。
TestLinkもVer1.9betaが出ているので、興味ある人はどんどん使って、コミュニティへフィードバックして欲しいと思う。
| 固定リンク
「プロジェクトマネジメント」カテゴリの記事
- 製造業のDXを推進する部門をITコーポレート部門に割り当てるとなぜ失敗するのか(2026.02.04)
- SAFeはScrumと全く異なるアジャイル開発プロセスだ(2026.02.01)
- プ譜でプロジェクトの目的を管理する(2026.01.31)
- Redmine AI HelperプラグインはRedmineをAI駆動プロジェクト管理に変える可能性を秘めている #Redmine(2025.12.31)
- 第29回東京Redmine勉強会の感想~今話題のテーマはJTC運用とAIによるプロマネ作業支援 #redminet(2025.11.09)
「Redmine」カテゴリの記事
- Redmine AI HelperプラグインはRedmineをAI駆動プロジェクト管理に変える可能性を秘めている #Redmine(2025.12.31)
- 第29回東京Redmine勉強会の感想~今話題のテーマはJTC運用とAIによるプロマネ作業支援 #redminet(2025.11.09)
- 第22回 Redmine大阪の感想 #RedmineOsaka(2025.09.21)
- RedmineJapan vol.4の感想part1~Redmine AI HeplerプラグインはRedmineのナレッジ活用を強化してくれる #RedmineJapan(2025.07.31)
- Jiraの機能はTracに似ている気がする #redmine(2025.06.01)
「TestLink」カテゴリの記事
- JSTQBのテストプロセスの概念モデルを描いてみた(2023.05.26)
- TestLinkの要件管理にUSDMを適用する方法(2023.01.22)
- TestLinkのテストケースはクラスとインスタンスの考え方で区別する(2023.01.22)
- テスト管理ツールCAT、TestRail、QualityForwardのオンラインのマニュアルのリンク(2022.09.24)
- テスト管理ツールTestRail、CAT、QualityForwardの感想(2022.07.30)


最近のコメント