SpeedCurveは、ユーザーコミュニティーから強く期待されていた、新しいオンデマンドテスト機能の開始を発表した。ウェブパフォーマンスツール スイートへのこの革新的な追加機能は、パフォーマンステストの柔軟性と制御を向上させ、さまざまな特定のユーザー ニーズやシナリオに対応できるように設計されている。
SpeedCurveユーザーは従来、テストを手動で開始できたが、そのプロセスはスケジュールされたテスト設定の制限に縛られていた。オンデマンドテストの導入により、ユーザーは事前に設定されたスケジュールの制約を受けることなく、テストを随時実施できるようになった。この機能は、サイト更新後の即時チェックを実行し、リアルユーザーモニタリング(RUM)データを通じて特定された問題を診断し、定期的な監視を必要としない一時停止されたサイトでテストを実施する必要がある開発者やサイト管理者にとって特に役立つ。
新しいオンデマンドテスト機能は、サイトテストとカスタムURLテストの2つの主要カテゴリーに分類される。サイトテストでは、ユーザーはSpeedCurve設定内で構成された既存のURLをテストできる。一方、カスタムURLテストでは、ブラウザーと場所を選択して任意のURLをテストできる柔軟性が提供される。後者のオプションは、潜在的なリグレッションをトラブルシューティングするために、スクリプトをデバッグしたり、ウェブページの予備評価を実行する場合に特に有益だ。
オンデマンドテストは自動または手動で簡単に実行できる。自動テストは、SpeedCurve REST API、SpeedCurve CLI、または新しく導入されたSpeedCurve GitHub統合でトリガーでき、CI/CDワークフローに特に役立つ。一方、手動テストは、新しいオンデマンドテストオプションをサポートするために強化された「Test Now」機能を使用して開始できる。
SpeedCurveプラットフォームは、ユーザーがテストのステータスと履歴を監視できるSyntheticテストダッシュボードを提供する。このダッシュボードはテスト結果の包括的なビューを提供し、ユーザーは結果を比較し、同じ設定で再テストし、詳細なパフォーマンスメトリクスを調べます。テストの詳細ダッシュボードには、Lighthouse スコア、レンダリング時間、ページ読み込み中のイベントのシーケンスを視覚化するのに役立つ詳細なウォーターフォール チャートなど、テストの概要が表示されます。
さらに、新機能には展開の一部としてテストをグループ化する機能が含まれており、ユーザーがコンテキスト情報を追加して集計結果を表示できるようになる。ウェブサイトに対する一連の変更または更新の影響を評価する場合に有益だ。
SpeedCurveでは、製品の改善を継続し、オンデマンドテストの利点を直接体験するために、ユーザーからのフィードバックを奨励している。
出典:SpeedCurve
この製品の詳細については、SpeedCurve製品ページをご覧ください。