テスト管理ツールを選択する際に考慮すべき 4 つの事項

2018-03-19 (Mon)  •  By 伊藤  •  活用のヒント  •  テスト管理 翻訳

今回の記事は、ゴーツーグループ ブログ (英語版)「Four Factors to Consider While Choosing a Test Management Tool 」の弊社翻訳版です。原文と差異がある場合は、原文の内容が優先されます。

テスト担当者、開発者、そしてテスト マネージャーの方はショッピングがお好きですよね? 特にテスト管理ツールなどは。でも困ったことに選択肢が多過ぎませんか?そのソフトウェアが自社のニーズに合っているかを入念に調べなければならないというプレッシャーはますます強くなっています。また、多機能なテスト管理ソリューションが数多く出回っていることも状況を面倒にしています。シンプルな ‘what can it do for me (自分にとってのメリットは何か)’ ルールで選択肢を狭めたいと思ったことはありませんか?

テスト管理に関する以前のブログ投稿では 良いテスト管理ツールの重要な特徴 を解説しました。しかし、これら特徴があなたの目標達成の役に立つのかをどのように確認すれば良いのでしょうか? あなたが最初に行うべきことは、テスト ニーズ (ワンタイム、一致、またはロングラン)、テスト期間、および予算を書き出すことです。また、安価でありながらもサポートと使い勝手の良さを備えたオープンソース ツールも検討します。

最近、Software Testing Help はテスト担当者向けに 15 種類のテスト管理ツールの一覧 を公開しました。この一覧ではオープンソースと商用ツールの両方が取り上げられており、とても有用です。あなたの要件と予算を基にツールの選択を行った後、以下のパラメーターを使用してそのツールの分析に取り掛かりましょう。

生産性と品質を向上するか

主要機能であるトレーサビリティ、リアルタイム レポート、ならびにコラボレーションは、良いテスト管理戦略を定義する際に役立ちます。適切な製品をより短い期間で出荷できるようになるため、結果としてソフトウェアの品質に貢献します。

統合の自動化を可能にするか

統合の自動化はテスト管理ツールの重要な要素です。また、自動化ツールやソフトウェア開発ツールをシームレスに統合できればテスト管理戦略の強みとなります。

自動テストは本年の大きなトレンドの 1 つです。また、CI/CD の達成、ひいては DevOps 戦略の成功に必要不可欠です。

アジャイル開発プロセスに適応できるか

ソフトウェア開発はアジャイルになっているため、開発者とテスト担当者は認識を共有することが重要です。良いテスト管理ツールは、彼らが一緒にコラボレーション、計画作成、そして実行することを可能にします。また、可視性が向上するため、より素早く出荷したり、コストと時間を節約したりできます。

複数の方法でのサポートを提供するか

テスト管理ツールはさまざまな方法でサポートを提供すべきです。モバイル デバイス、さまざまな種類のユーザーや言語、そしてシームレスなテスト プロセスを可能にするその他の機能などに対応すべきでしょう。

適切なテスト管理ツールを選択することは、アジャイル ソフトウェア開発ライフサイクルにとって重要です。また、ユニット、レグレッション、API、および GUI などのテスト間での可視性を提供します。これにより、これらのテスト間での要件のカバレッジを最適化できます。また、テストの規模が拡大するにつれ、テスト管理ツールも拡大すべきです。

  Previous Next  

関連記事