Zephyr for JIRA チュートリアル: テスト管理ツール
⚡ スマートサマリー
現在SmartBearがZephyr Squadとして販売しているZephyr for Jiraは、チームがAtlassian Jiraから離れることなくテストを設計、計画、実行、報告できるネイティブのテスト管理アドオンです。このチュートリアルでは、テスト課題の作成からテストレポート作成まで、すべてのコアワークフローについて説明します。 tracキングダッシュボード。

Zephyrは、Atlassian Jira向けの最も広く使用されているテスト管理ソリューションの1つです。2021年にSmartBearに買収されたZephyrファミリーは現在、 ゼファー隊 (旧称 Zephyr for Jira) ゼファーの鱗 (旧TM4J) Zephyr EnterpriseSmartBearの報告によると、100カ国以上で数万もの顧客が、ソフトウェアの迅速なリリースを実現するために毎日Zephyr製品を使用している。
ゼファー隊 Zephyrは、Jira CloudまたはData Centerプロジェクトに高品質なテスト管理機能をもたらすネイティブJiraアプリケーションです。Jira内でZephyrを使用すると、テストを作成、任意のJiraプロジェクトで表示し、すぐに実行したり、他のJira課題にリンクする構造化されたテストサイクルの一部として実行したりできます。詳細なテストメトリクスは tracカスタマイズ可能なZephyrダッシュボードガジェットを通じて利用できます。
- Zephyr Squad for Jira Cloud
- Zephyr Squad for Jira Data Center
- Zephyr Squad for Jira Server(サポート終了:2024年2月)
このチュートリアルでは、Zephyr Squadとその機能について詳しく解説します。
Zephyr Squad for Jiraの機能
- Jiraにネイティブに統合されているため、ユーザーは既に作業しているプロジェクトから離れることなく、テストの作成と実行を行うことができます。
- テストはプロジェクトサイクルに統合されており、チームは tracソフトウェアの品質を向上させ、各スプリントで情報に基づいた実行/中止の決定を行う。
- ZephyrがすべてのJiraプロジェクトに追加するテスト課題タイプを使用して、テストの作成、計画、および実行を行います。
- 個々のテストのテスト手順と添付ファイルを作成、表示、変更します。テスト実行サイクルを構築し、テストを実行し、欠陥を特定のテスト手順にリンクします。
- Tracテスト実行バーンダウンなどの既製の Zephyr ガジェットによる k 品質指標、 Trac能力、および不合格率が最も高かったテスト。
- REST API、ZAPI、およびCI/CD統合のサポート Jenkins, Bamboo、および自動テスト結果インポートのためのGitHub Actions。
Zoho Projects は、計画から実行、テスト、チームコラボレーションまで、あらゆるプロジェクトのライフサイクル全体をサポートする強力なプロジェクト管理ソフトウェアです。タスク管理などの適切なツールを提供します。 tracグラフ作成、ガントチャート、スプリントボード、リアルタイムレポートなど、豊富な機能を備えています。直感的なインターフェースと柔軟なフレームワークにより、ワークフローを効率的に合理化したい初心者から経験豊富なプロジェクトマネージャーまで、あらゆるユーザーにとって理想的な選択肢となります。
Zephyr Squad vs Zephyr Scale:どちらを使うべきか?
SmartBearはJiraに特化したテスト管理製品を2種類販売していますが、新規ユーザーが最もよく犯す間違いは、これらを混同してしまうことです。どちらを選ぶべきかは、チームの規模、ガバナンスのニーズ、そしてプロジェクト間でどの程度テストを再利用する必要があるかによって異なります。
- ゼファー隊 – このチュートリアルで説明する軽量な Jira ネイティブオプション。テストを Jira 課題として保存します。 ホイール試乗ZQL検索をサポートしており、既存のJiraボード内で直接テスト管理を行いたいアジャイルチームに最適です。
- ゼファーの鱗 – エンタープライズオプション(旧称:Test Management for Jira、略称:TM4J)。Jira課題とは別にテストを保存します。 trackerは、再利用可能なテストライブラリ、カスタムステータス、パラメータ、Gherkin BDDステップ、およびフォルダ階層をサポートしています。規制要件や監査要件のある大規模なQA組織に最適です。
- Zephyr Enterprise – Jiraとは独立して動作するスタンドアロンのWebアプリケーションです。Atlassian製品以外でも複数のツールを横断したレポート作成を必要とする組織を対象としています。
Jira内で活動する50人未満のアジャイルなテスターチームであれば、Zephyr Squadが最適な出発点となるでしょう。複数のプロジェクトで共有テストライブラリが必要な場合や、正式なコンプライアンスレポートが必要な場合は、Zephyr Scaleを検討してください。
Zephyr Squad を Jira テスト管理に活用する方法
始める前に、Zephyr Squad のインスタンスをセットアップしてください。 Zephyr Squadの無料トライアル または、Atlassian Marketplace からライセンスを購入してください。Zephyr Squad アドオンが Jira 管理者によってインストールされ、有効化されていること、およびユーザー アカウントに対象プロジェクトでテスト課題を作成および編集する権限があることを確認してください。
テストを作成する
ステップ:
- テストケースを作成するには(タイプが問題の場合) ホイール試乗)、クリック 創造する 上部メニューナビゲーションにあるボタン。
- その 課題を作成 ダイアログが開き、以下の必須項目が表示されます。
- プロジェクト – テストケース作成後に保存されるJiraプロジェクト。
- 問題の種類 –選択 ホイール試乗 (この問題タイプはZephyr Squadによって追加されました。)
- 製品概要 – テストケースの名前またはタイトル。
- レポーター – テストケースを作成するJiraユーザー。
- 必須項目をすべて入力したら、フォームの一番下までスクロールしてテスト手順を追加します。各手順では、次の3つの情報が取得されます。
- テストステップ – Descriptこのステップで実行する必要のあるアクションのイオン化。
- テストデータ – そのステップに必要なデータ。
- 期待される結果 ― アクション実行後に表示されるべき結果。
テストの変更と表示
ステップ:
- テストケースを表示してフィールドを変更するには、 テスト 上部のメニューナビゲーションで選択 検索テスト.
- 検索画面が開き、テストケースをフィルタリングするための Zephyr Query Language (ZQL) コントロールが表示されます。 製品概要 検査したいテストケースを開きます。この例では、 Guru99のテストケース例.
- ZQLには、テストステータス、サイクル、ラベル、担当者などの追加フィルターが用意されており、結果を絞り込むことができます。
- これにより、個々のテストケースビューが開きます。任意のフィールドをクリックすると、そのフィールドをインラインで編集できます。 Enter キーボードで入力すると、Zephyrが変更内容を自動保存します。また、個々のテスト手順を編集したり、ドラッグ&ドロップで並べ替えたりすることもできます。
テストサイクルを作成する
ステップ:
- テストサイクルを作成するには、 サイクルの概要 タブの テストの概要 ページで見やすくするために変数を解析したりすることができます。
- 既存のサイクルは、インターフェースの左側に整理されたフォルダー構造で表示されます。新しいテストサイクルを追加するには、 + フォルダ構造メニューの一番上にあるボタン。
- その 新しいサイクルの作成 ダイアログが開きます。フィールドに入力してクリックします。 Save項目は以下のとおりです。
- – Jiraプロジェクトに定義されているバージョンのリスト。
- 名前 – テストサイクルの名称(必須)。
- 詳細説明 ―サイクルの簡単な説明。
- 建設 – ビルド識別子の情報フィールド(オプション)。
- 環境 – テスト環境に関する情報フィールド(オプション)。
- – テストサイクルの開始日。
- に – テストサイクルの終了日。終了日は強制されるものではないため、ユーザーは終了日以降もテストを追加および実行できます。
- 保存後、新しいサイクルはインターフェース左側のフォルダツリーに表示されます。
テスト サイクルにテストを追加する
ステップ:
- テストサイクルにテストケースを追加するには、 サイクルの概要 タブをクリックして、入力したいサイクルをクリックします。次に、 テストの追加 インターフェースの右側、テスト実行テーブルの上にあります。
- その テストの追加 ダイアログが表示されます。ドロップダウンリストを使用して、サイクルに追加するテストケースを検索するか、テストIDを直接入力します。テストを選択したら、Jiraユーザーに割り当てます。そのユーザーが、サイクルに追加されたテストを実行する最初の所有者となります。
- 担当者は、個別のテスト実行時に後から変更できます。
詳しくはこちら 追加 すべてのテストケースの選択と割り当てが完了したら、次の手順に従ってください。
- Zephyr は、選択したすべてのテストケースを追加し、選択した Jira ユーザーに割り当てられます。進行状況ダイアログが表示されます。完了したら、クリックします。 閉じる 右下に表示されます。
- テストを追加した後、サイクル名をクリックすると、実行テーブル内に追加されたすべてのテストが表示されます。
テスト実行の割り当て
ステップ:
- ソフトウェア設定ページで、下図のように サイクルの概要 ページで、 E 割り当てたいテストケースの横にあるボタンをクリックします。
- テスト実行ビューが開きます。 に割り当てられた 別のユーザーを選択するためのドロップダウンリストが表示されます。Zephyrは変更内容を自動保存します。
テストを実行する
ステップ:
- テストケースのステータスを変更して、テストケースをすばやく実行します。 ステータス サイクル実行テーブルの列。より詳細な実行については、 E テストの横にあるボタン。
- 実行ビューから、値を選択してテストケース全体をマークします。 実行ステータス ドロップダウンリスト(一般的な値:PASS、FAIL、WIP、BLOCKED、UNEXECUTED)。Zephyrは実行内容を記録します。
- 各テスト手順を個別に実行することもできます。テストの詳細セクションまでスクロールして、 ステータス 各ステップごとにドロップダウンメニューが表示されます。ステップレベルの結果はテストケースのステータスに集約され、Zephyrのレポート機能に反映されます。
テストの進行状況を表示する
ステップ:
- すべてのアクティビティのテストの進捗状況を確認するには、ここをクリックしてください。 ダッシュボード 上部のメニューナビゲーションから、検査したいダッシュボードを開きます。
- ダッシュボードには、追加されたすべてのガジェット(Zephyr レポート ガジェットを含む)が表示されます。Zephyr ガジェットを追加するには、 ガジェットの追加 ダッシュボードの右上にあるボタン。
- その ガジェットを追加する ダイアログが開きます。 ゼファー 検索バーに入力して、Zephyr のテストガジェット (テスト実行バーンダウン、失敗したテスト上位、テスト実行結果、 Trac(eabilityなど)ガジェットを選択してクリックします ガジェットを追加する ダッシュボードに配置すると、チームが trackの進捗状況を一目で確認できます。
AIがZephyrのテスト管理をどのように変えているか
SmartBearは、AI機能をZephyrファミリーに組み込んだ。 HaloAI この取り組みにより、Zephyr SquadとZephyr Scaleへの影響は既に明らかになっています。AIがリンクされたJiraストーリーを読み取り、手順、テストデータ、期待される結果を含むテストケースのドラフトを生成するため、テスターが作成に費やす時間を大幅に削減できます。
AI機能は、過去の実行履歴を分析することでリスクを明らかにします。最も頻繁に失敗するテストを強調表示し、不安定な手順を指摘し、次のサイクルで重点的にテストすべき製品領域を提案します。生成アシスタントは、失敗した実行結果をJiraにリンクできる欠陥説明に要約し、平易な英語からZQLクエリを翻訳します。AIは人間のレビューに取って代わるものではありませんが、テスト管理をより効果的な探索的作業へとシフトさせます。






















