重要:以前にJiraインテグレーションを使用してリプレイにリンクしたことがある場合、この機能を引き続き使用するにはJira接続を再認証する必要があります。この方法の詳細については、「JiraとPendoのインテグレーションを設定する」を参照してください。
アプリケーションのバグレポートをリプレイプレーヤーから直接作成できるため、問題を報告するためにデータを手動で収集する必要はありません。
Jiraを課題管理に使用している場合は、JiraをPendoに接続してワークフローを効率化しましょう。このインテグレーションにより、リプレイからの情報を使用して課題フィールドを自動的に入力できるため、別のブラウザタブにあるJiraに切り替える手間を省くことができます。詳細については、「Jiraインテグレーションを設定する」を参照してください。
注:リプレイの概要と説明のAI設定がオンになっているかどうかによって、ユーザーの体験がこの記事で説明されている内容と少し異なる場合があります。[課題を作成(Create an issue)]ボタンに杖のアイコンが表示されている場合、AIがオンになっていることを意味します。詳細については、「AI機能」を参照してください。
バグを起票する
プレーヤー内のリプレイから課題を作成するには、次の手順を実行します。
- プレーヤーの右上にある[課題を作成]を選択します。
- プレーヤーが更新され、課題に対して選択されたクリップの長さが表示されます。課題に必要なコンテキストに基づいて、開始時刻(Start time)および終了時刻(End time)を調整し、その後[課題を作成(Create an issue)]を選択します。
- AIをオンにしている場合、想定する動作の説明を求められます。何が起きると想定しているかについて、短い説明を追加します。これが、次のステップでAIが説明を生成するためのコンテキストになります。
- モーダルが更新され、リプレイの詳細が表示されます。AIが有効になっている場合、リプレイデータと再現手順などを含めて、[概要(Summary)]と[説明(Description)]が表示されます。説明フィールドを選択して説明を編集できます。AIが有効でない場合、リプレイクリップへのリンクとこのリプレイに対するすべてのメタデータのリストなどを含むリプレイデータが表示されます。また、[Jiraに接続(Connect to Jira)]を選択して、PendoのJiraインテグレーションのセットアッププロセスを開始できます。
- この情報を課題管理ツールにコピーするには、[説明をコピー(Copy description)]を選択します。
2つの確認メッセージが表示されます。1つは課題が作成されたことを確認するためのもので、もう1つはリプレイクリップが保存されたことを確認するためのものです。それらの確認メッセージ内のリンクを選択して新しい課題またはクリップに直接移動します。
Jiraでバグを起票する
プレーヤー内の任意のリプレイからJiraで課題を作成するには、次の手順を実行します。
- プレーヤーの右上にある[課題を作成]を選択します。
- プレーヤーが更新され、課題に対して選択されたクリップの長さが表示されます。課題に必要なコンテキストに基づいて、開始時刻(Start time)および終了時刻(End time)を調整し、その後[課題を作成(Create an issue)]を選択します。
- AIをオンにしている場合、想定する動作の説明を求められます。何が起きると想定しているかについて、短い説明を追加します。これが、次のステップでAIが説明を生成するためのコンテキストになります。AIをオンにしていない場合は、次のステップに進みます。
- この新しい課題を分類するには、[スペース]と[課題タイプ]を選択してください。これにより、Pendoリプレイの詳細を含む[概要]と[説明]フィールドが有効になります。
- AIを有効にしている場合、概要と再現手順に追加のコンテキストが入力され、説明内にリプレイデータが入力されます。
- AIが有効でない場合、リプレイクリップへのリンクとこのリプレイに対するすべてのメタデータのリストなどを含むリプレイデータが表示されます。
- 必要に応じて、フィールドの右上にあるコピーアイコンを選択して、説明内のテキストをコピーします。
- JiraがPendoに接続されていない場合は、[Jiraに接続]を選択して、PendoのJiraインテグレーションのセットアッププロセスを開始します。
- 必要に応じて[概要]と[説明]フィールドを変更し、[その他のフィールドを表示(Show more fields)]の下に表示されているフィールドを含む追加のフィールドを入力することを選択します。使用可能なフィールドは選択した課題タイプによって異なりますが、[親課題(Parent issue)](エピックを除く)、[担当者(Assignee)]、[ラベル(Labels)]、[優先度(Priority)]はすべての課題タイプで表示されます。
-
必要なフィールドをすべて入力したら、 [課題を作成(Create issue)] を選択します。
2つの確認メッセージが表示されます。1つは課題が作成されたことを確認するためのもので、もう1つはリプレイクリップが保存されたことを確認するためのものです。それらの確認メッセージ内のリンクを選択して新しい課題またはクリップに直接移動します。
Jiraの課題には、[保存されたクリップ(Saved clips)]テーブル内の[リンクされた課題(Linked issue)]列とクリップの説明からアクセスすることもできます。
注:セッションリプレイから作成された課題が常に同じJiraユーザー(通常はインテグレーション設定者)に割り当てられる場合は、[レポーター(Reporter)](Jiraのコンテキストフィールド内)が含まれていることを確認します。レポーターを追加しても行動が続く場合は、Jira構成のメールフィールドの可視性設定を見直します。Pendoからチケットを開くためのメールフィールドは、その組織に公開されている必要があります。ほとんどの場合、PendoとJiraのインテグレーションを設定するユーザーは、Pendoリプレイから課題を作成するユーザーと同じJira組織に所属することをお勧めします。それが難しい場合は、メール欄の可視性を「誰でも(Anyone)」に設定します。