エクスペリエンス監査テスト experience-audit-testing
エクスペリエンス監査でデプロイメントプロセスを検証し、デプロイされた変更がパフォーマンス、アクセシビリティ、ベストプラクティス、SEO のベースライン標準を満たしていることを確認する方法について説明します。
概要 overview
エクスペリエンス監査はCloud Manager Sites 実稼動パイプラインで使用できる機能であり、デプロイメントプロセスを検証し、デプロイされた変更が次を満たしていることを確認できます。
-
パフォーマンス、アクセシビリティ、ベストプラクティス、SEO(検索エンジン最適化)、PWA(プログレッシブ Web アプリ)のベースライン標準規格を満たす。
-
リグレッションを導入しない。
Cloud Manager のエクスペリエンス監査を使用すると、サイト上でのユーザーのエクスペリエンスが最も高い標準に準拠します。
監査結果は参考情報であり、デプロイメントマネージャーはスコアと、現在および以前のスコアとの間の変化を確認できます。このインサイトは、現在のデプロイメントで前のバージョンになかった不具合が導入されたかどうかを判断するのに役立ちます。
エクスペリエンス監査は、GoogleのオープンソースツールであるGoogle Lighthouse を活用しています。
入手方法 availability
Cloud Manager で Experience Audit を使用できます。
- サイト実稼動パイプライン(デフォルト)。
- フロントエンド開発パイプライン(オプション)。
詳しくは、 設定セクション を参照してください。
設定 configuration
実稼動パイプラインでは、エクスペリエンス監査がデフォルトで使用できます。 フロントエンド開発パイプラインに対して、オプションで有効にすることができます。 どのような場合でも、パイプラインの実行中に評価されるコンテンツパスを定義する必要があります。
パイプラインを設定する際に、エクスペリエンス監査に含めるページを設定します。
-
設定するパイプラインのタイプに応じて、次の手順に従います。
- 新しい 実稼動パイプライン 監査で評価されるパスを定義する場合。
- 新しい 非実稼動パイプライン フロントエンドまたは開発のフルスタックパイプラインで監査を有効にする場合。
- または、 既存のパイプラインの編集 既存のオプションを更新します。
-
エクスペリエンス監査を使用する非実稼動パイプラインを追加または編集する場合は、 エクスペリエンス監査 チェックボックスをオンにします。 ソースコード タブをクリックします。
- これは、実稼動以外のパイプラインに対してのみ必要です。
- The エクスペリエンス監査 タブは、チェックボックスが選択されているときに表示されます。
-
実稼動と非実稼動の両方のパイプラインの場合、次の場所でエクスペリエンス監査に含めるパスを定義します: エクスペリエンス監査 タブをクリックします。
- ページのパスはで始める必要があります
/
とは、サイトに対する相対パスです。 - 例えば、サイトが
wknd.site
を含めます。https://wknd.site/us/en/about-us.html
「エクスペリエンス監査」に、パスを入力します。/us/en/about-us.html
.
- ページのパスはで始める必要があります
-
タップまたはクリック ページを追加 パスは、環境のアドレスで自動入力され、パスのテーブルに追加されます。
-
上記の 2 つの手順を繰り返して、必要なパスを追加します。
- 最大 25 個のパスを追加できます。
- パスを定義しない場合は、デフォルトでサイトのホームページがエクスペリエンス監査に含められます。
-
「保存」をクリックしてパイプラインを保存します。
エクスペリエンス監査結果について understanding-experience-audit-results
エクスペリエンス監査は、実稼動パイプラインの実行ページで集計された詳細なページレベルのテスト結果を提供します。
- 集計指標は、監査したページ全体のパフォーマンス、アクセシビリティ、ベストプラクティス、SEO(検索エンジン最適化)の平均スコアを測定します。
- 個々のページレベルのスコアも、ドリルダウンで確認できます。
- スコアの詳細を使用すると、個々のテストの結果に加えて、見つかった問題を修正する方法のガイダンスも表示できます。
- テスト結果の履歴は Cloud Manager 内に保持され、パイプラインに導入された変更に以前の実行からのリグレッションが含まれているかどうかを判断します。
スコアの集計 aggregate-scores
集計レベルのスコアは、実行に含まれるページの平均スコアを取ります。集計レベルでの変更は、実行に含めるように設定されたページのコレクションが実行の間に変更された場合でも、前回の実行でのスコアの平均と比較した現在の実行でのページの平均スコアを表します。
パフォーマンス、アクセシビリティ、SEO、ベストプラクティスなどの各テストタイプに対して、集計レベルのスコアが得られます。
変更指標は、次の値のいずれかになります。
-
正の値 - 前回の実稼動パイプライン実行以降、選択したテストでページが改善されました。
-
負の値 - 前回の実稼動パイプライン実行以降、選択したテストでページで不具合が発生しました。
-
変更なし - 前回の実稼動パイプライン実行以降、ページのスコアに変化はありません。
-
該当なし - 比較できる以前のスコアはありませんでした。
ページレベルのスコア page-level-scores
任意のテストにドリルダウンすると、より詳細なページレベルのスコアリングを確認できます。特定のテストでの個々のページのスコアを、前回のテスト実行からの変化とともに確認できます。
個々のページの詳細をクリックすると、評価されたページの要素に関する情報が表示され、改善の余地が検出された場合は、問題の修正に関するガイダンスも示されます。