ワークスペースの規模が大きくなった場合は、ラベルを使用してプラン、テスト、フローを整理することができます。このガイドでは、プランラベル、テストラベル、フローラベルの概要とこれらのラベルの管理方法について説明します。
ラベルでのワークスペースの検索
ラベル名は大文字と小文字が区別されます。
プランラベル
プランラベルは、リグレッション、ターゲットを設定したリグレッション、スモーク、特定の機能または機能領域など、テストスイートを定義するのに役立ちます。プランラベルを使用すると、複数のプランをmablデプロイイベントとして、まとめて実行することができます。
プランラベルの管理
プランにラベルを追加するには、次の手順を実行します。
- プラン詳細ページでプランを開きます。
- 編集用の鉛筆アイコンをクリックします。
- 追加するラベルを作成または選択します。
プランへのラベルの追加
- [Save] をクリックします。
プランからラベルを削除するには、次の手順を実行します。
- プラン詳細ページでプランを開きます。
- 編集用の鉛筆アイコンをクリックします。
- ラベルを削除します。
- [Save] をクリックします。
テストラベル
テストラベルは、以下の目的で実行する一連のテストを特定するのに使用できます。
- mabl CLIでテストをアドホック実行する: アドホック実行コマンド (
mabl tests run
およびmabl tests run-cloud
) で、--labels
および--exclude-labels
オプションを使用 - ラベルでテストをフィルタリングして特定のプランに追加する
ラベルでテストをフィルタリングして特定のプランに追加
テストラベルの管理
テストラベルを個別のテストに追加するには、テストの詳細ページでテストを開き、編集用の鉛筆アイコンをクリックします。[Update Test Information] モーダルで、新規または既存のテストラベルを追加して、[Save] をクリックします。
複数のテストにテストラベルを一括して追加する場合は、左側のナビゲーションの [Tests] をクリックして、次の手順を実行します。
- ラベルを追加する各テストの横のボックスにチェックを入れます。
- [Add labels] ボタンをクリックします。
- 追加するラベルを作成または選択します。
- [Add labels] ボタンをクリックして、変更内容を確定します。
テストからラベルを削除するには、次の手順を実行します。
- テストの詳細ページでテストを開きます。
- 編集用の鉛筆アイコンをクリックして、[Update Test Information] モーダルを開きます。
- ラベルを削除します。
- [Save] をクリックします。
フローラベル
mabl Trainerでフローラベルを使用すると、label:<label name>
という構文を使って一連のフローを検索できます。たとえば、loginというラベルの付いたフローを検索する場合は、検索入力にlabel:login
と入力します。
mabl Trainerでラベルを使ってフローを検索
フローラベルの管理
フローにラベルを追加するには、次の手順を実行します。
- フローの詳細ページでフローを開きます。
- 編集用の鉛筆アイコンをクリックして、フローの情報を更新します。
- [Update Flow Information] モーダルで、追加するラベルを作成または選択します。
- [Save] をクリックします。
フローからラベルを削除するには、次の手順を実行します。
- フローの詳細ページでフローを開きます。
- 編集用の鉛筆アイコンをクリックして、フローの情報を更新します。
- [Update Flow Information] モーダルで、ラベルを削除します。
- [Save] をクリックします。
複数のラベルを一括して追加できるのはテストラベルのみです。プランラベルとフローラベルでは、複数のラベルを一括して追加することはできません。
ラベルの更新や削除については、複数のラベルを一括処理することはできません。
ラベルの一括処理が必要なユースケースがある場合は、フィードバックポータルでお知らせください。