2025.12.01
#54 Webアプリケーションのシナリオ監視ができるようになりました
目次
開く
こんにちは。ES/1 Shelty担当の乾です。
今回はV3.1.0から、Webアプリケーションのシナリオ監視ができるようになりましたのでご紹介します。
Webアプリケーションのシナリオ監視とは?
ユーザーがWebサイト上で行う一連の操作(ログイン、検索、購入など)のことをWebシナリオと呼びます。ITシステムを運用する際、Webサイト上で行う一連の操作にエラーが発生すると、ユーザー体験に悪影響を及ぼす可能性があります。
単純なHTTP監視では、特定ページの接続確認しかできず、「ログイン」「検索」「購入」など一連の操作が本当に正常に行えるかは分かりません。そのため実際にシステムを運用する際には、Webシナリオが正常に動作するかどうかを定期的に監視する必要があります。
V3.1.0では、Playwrightのレポートのデータ取り込みに対応し、Webアプリケーションのシナリオが正常に動作するかを監視できるようになりました。Webアプリケーションのシナリオごとの実行結果や実行時間の可視化が行えます。
Playwrightとは?
Playwrightは、Microsoft社が開発した最新のブラウザ操作・自動テスト・監視用フレームワークです。
「実ユーザーの代わりに操作を行うロボットブラウザ」として機能し、ユーザー視点での正常性確認を可能にします。
またログイン処理に何秒かかったか等、シナリオ単位での処理時間を計測できます。Webシナリオの監視をするにあたって、Playwrightは非常に有用なツールです。
ES/1 Sheltyでは、Playwrightが出力するレポートデータを取り込むことで、Webアプリケーションのシナリオ監視が行えるようになりました。
ES/1 Sheltyで行うシナリオ監視
ES/1 SheltyではPlaywrightのレポートから以下の項目を取得します。
- プロジェクト名
- テスト名
- テスト結果
- テストの実行時間(ミリ秒)
- リトライ回数(数)
テスト結果や、テストの実行時間等、取得したデータはリストビュー(LISTVW01)と呼ばれる画面で一覧できます。
テスト結果でフィルターをかけたり、実行時間の遅い順に並べ替えたりできるため、失敗したテストや処理時間の長い結果をすぐに特定できます。
リストビュー
ES/1 SheltyのWebAPIを利用することで、Playwrightの出力結果をCSV形式で出力し、そのデータをもとにレポートの分析や集計を行うことが可能です。
データ取得条件
Playwrightの実行時に、IIMが提供するレポート出力用の設定ファイルを指定することで、Playwrightのレポートデータを取り込めるようになります。
前提として、Node.jsやPlaywrightプロジェクトなど、テストを正常に実行できる環境を事前に準備しておく必要があります。なお対象環境はWindowsのため、その点にご留意ください。
最後に
今回は、V3.1.0で追加されたWebアプリケーションのシナリオ監視機能についてご紹介しました。シナリオ監視に関するご質問やご興味がございましたら、どうぞお気軽に担当SEまでご連絡ください。
ES/1 Sheltyは、お客様のシステム運用の効率化と安定化に向けて、今後も積極的な機能拡張を行ってまいります。ぜひ、ご活用いただけますと幸いです。
本文中に記載されている製品名、サービス名は、各社の登録商標または商標です。
執筆者
Y.I.
営業技術本部 カスタマーサクセス統括部 ES/1技術サービス部
関連記事
-
#74 閾値通知メールの件名にホスト名・設定名が追加されました
2026.08.10
#ES/1 Shelty
#ES/1 Shelty新機能紹介
#日常運用ガイド
#運用管理(閾値)
#3.3.0
閾値通知メールの件名に違反内容や対象ホストを表示することができるようになりました。これにより、メール件名からある程度閾値違反の内容を理解することができるようになりました。開発の背景と実際のメール件名をご紹介します。
-
#72 「URL一覧」「トランザクション一覧」が使いやすくなりました(β版リリース)
2026.08.03
#ES/1 Shelty
#ES/1 Shelty新機能紹介
#日常運用ガイド
#3.3.0
3.3.0で「URL一覧」「トランザクション一覧」の新画面(β版)がリリースされました。新画面の内容を紹介します。
-
#71 リストビューがさらに強化されます ~分析からレポート化までをもっとスムーズに~
2026.08.03
#ES/1 Shelty
#ES/1 Shelty新機能紹介
#応用ガイド
#IIM一押し
#3.3.0
ES/1 Shelty 3.3.0では、「リストビュー」にさらなる機能強化が加わりました。これにより、データ絞り込みからCSV出力、資料作成までの一連の流れがスムーズになります。 本記事では、「リストビュー」の強化内容や具体的な活用事例について紹介いたします。