Playwright

Linux VPS 上でのブラウザー自動化開発とテスト向けに、Node.js と Chromium が事前インストールされたランタイムです。

ドキュメント

Playwright について

Playwright は、Web アプリケーションのテストやブラウザーベースのワークフロー構築に使えるオープンソースのブラウザー自動化フレームワークです。Node.js API とテストランナーを通じて、ブラウザーコンテキスト、堅牢なロケーター、自動待機、ネットワーク制御、スクリーンショット、動画、Trace を提供します。 VoyraCloud Playwright イメージは、Node.js、Playwright、Chromium、および必要なブラウザー依存関係が事前にインストールされた Linux VPS を提供します。ユーザーは SSH で接続し、自分のプロジェクトを追加して、自分が管理するインフラ上で自動化を実行できます。

主なユースケース

  • 開発チームは、自身が所有またはテスト許可を得た Web サイトの E2E テスト、回帰チェック、スクリーンショット取得、定期検証に Playwright を利用できます。
  • プロダクトおよびオペレーションチームは、永続的なサーバー環境からブラウザースクリプトを使い、公開ページの可用性、フォーム、ローカライズ済みコンテンツ、ユーザージャーニーを検証できます。
  • 自動化ビルダーは、自分のスクリプトやツールのブラウザーランタイムとして Playwright を利用できます。ワークロードは対象サイトのポリシー、アクセス制御、適用法に従う必要があります。

主な機能

  • Node.js、Playwright、Chromium、ブラウザー依存関係を事前インストール
  • SSH 経由で Headless Chromium を実行
  • 分離されたテストセッション向けのブラウザーコンテキスト
  • ユーザープロジェクトによるスクリーンショット、動画、レポート、Trace の生成
  • アサーション、リトライ、テスト整理に対応した Playwright Test
  • プロジェクトファイルと生成物を保持する永続 VPS ストレージ
  • ユーザー管理のパッケージと設定に対応する完全な root アクセス
  • 追加の公開アプリケーションポートはデフォルトで無効

VoyraCloud VPS に Playwright をデプロイする理由

VoyraCloud VPS は、OS とブラウザー依存関係を一から準備せずにブラウザー自動化を実行できる永続的な Linux 環境を提供します。Cloud VPS は一般的なテストや自動化ワークロードに適しています。Residential IP VPS は、許可されたテストを安定した住宅ネットワーク環境から実行したい場合に利用できます。 ユーザーは、スクリプト、認証情報、対象サイトの許可、リソース使用、コンプライアンスについて責任を負います。結果は、Web サイトの挙動、ネットワーク条件、ブラウザーバージョン、プロジェクトコードによって変わる場合があります。 SSH で接続し、プロジェクトを追加して、事前インストール済みの Chromium ランタイムで Playwright を実行できます。

読み込み中...