テストはPlaywright、Selenium、pytestのままご利用いただけます。それらを置き換えることはありません。テストをエンタープライズ対応にし、コード、エビデンス、履歴などすべての所有権はお客様に帰属します。

セルフホスト型Playwright:あなたのテストを、あなたのマシンで。

Playwrightはオープンソースであり、インストール可能な環境であればどこでも動作します。Nexus Studioは、お客様が管理するマシン上でPlaywrightを実行し、標準のPlaywright単体では対応できないレコーダー、スケジュール実行、判定、各失敗時のエビデンス収集などの機能を追加します。

セルフホスト型Playwrightとは

ブラウザ、テスト実行、エビデンスのすべてが、セッションごとにレンタルするクラウドグリッド上ではなく、お客様自身が管理するハードウェア上に置かれることを意味します。テスト自体に変更はなく、いつでも閲覧、編集、保持が可能な標準のPlaywrightファイルのままご利用いただけます。

実行可能な4つの環境

各ワークスペースは、StudioのDocker画面上でエンジンがスイートを実行する場所を選択できます。

場所概要用途
お客様自身のPCWindows 11にStudioをインストールして、その場で実行します。その他の準備は不要です。今すぐ開始したい場合や、USB接続の実機Androidスマートフォンが必要なテスト実行に適しています。スケジュール実行はPCが起動している間に行われます。
ミニPC常時稼働する専用のWindows 11マシン上で同じStudioを実行するか、エンジンのみを実行するDocker EngineとCompose v2を搭載したUbuntu 24.04 LTS環境に適しています。ワークステーションを占有することなく、夜間のリグレッションテストやスケジュール実行を行えます。エビデンスはそのディスク上に保持されます。
お使いのマシン上のDockerテストスイートは同じマシンおよびディスク上のランナーコンテナ内で実行されるため、各実行は常に同一のイメージから開始されます。すべてのマシンで同一のイメージを使用した、再現可能な実行。
SSH経由のVPSUbuntu 24.04 LTS、Docker Engine、Compose v2を搭載し、SSHキー認証でアクセス可能なサーバーが、同一のコンテナイメージでテストスイートを実行します。エビデンスは取得するまでサーバー上に保持されます。追加のキャパシティ。実機スマートフォン、SeleniumやPythonのテストスイート、インフラの混乱はすべてStudioのマシン上に留まります。

Nexus Studioが純粋なPlaywrightに追加するもの

Playwrightはテストを実行します。しかし、それを取り巻く残りの仕組みはチーム自身が構築しなければなりません。

  • 合否(Pass/Fail)判定にとどまらない「判定(Verdicts)」

    14種類の判定により、真の欠陥と、低速なネットワーク、ボット対策の認証、ブラウザのクラッシュなどを明確に区別します。リトライで成功したテストはFLAKYとして記録され、何事もなかったかのように合格することはありません。14種類の判定

  • 標準的なコードを出力するレコーダー

    Nexus Recorderはクリック操作に合わせてPlaywrightやSeleniumのコードを直接生成し、AIを介在させません。移行に困るような独自フォーマットも存在しません。

  • すべての失敗に対するエビデンス

    テストが失敗するたびに、レポート、スクリーンショット、コンソールおよびネットワークのデータが1つのフォルダにまとめられ、実際の障害時には動画も保持されます。失敗時に残されるもの

  • スケジュール実行とCI

    Watchはスケジュールに従ってスイートを再実行し、状態が変化したときのみアラートを送信します。GitHub ActionsおよびGitLab CIパイプラインは画面上で設定可能です。CI/CD

必要なマシンスペック

エンジンのみを実行するマシンの場合、Windows 11 x64、またはUbuntu 24.04 LTSが必要です。最小16 GB、推奨32 GBのRAMとなります。アダプティブペーシングを有効にすると、エンジンは空きRAMに応じて同時に実行するブラウザ数を調整します(エンジン自身の見積もりではブラウザ1台あたり約0.5 GB)。SSDを使用すると、エビデンスや動画の処理がスムーズになります。システム要件

クラウドグリッドなしでクロスブラウザテストを実行できますか?

よくある質問

  • クラウドグリッドなしでPlaywrightをセルフホストできますか?

    はい、可能です。Playwrightはお手元のPC、Docker内、またはLinuxサーバー上で動作します。Nexus Studioはそこでスイートを実行し、結果とエビデンスをお客様のディスク上に保持します。

  • ネットワークの外部にデータが送信されることはありますか?

    Studioが独自に行う唯一の外部接続はライセンスチェックのみです。テスト、結果、エビデンスはお客様が管理するマシン内にとどまります。インフラストラクチャを自社で所有

  • BrowserStackやSauce Labsとの違いは何ですか?

    それらはクラウド上でテストを実行し、並行セッションごとに課金されます。Nexus Studioはお客様のマシン上で動作し、マシン単位で課金されます。ベンダーの価格ページとの直接比較

  • どのブラウザを実行できますか?

    Playwrightに同梱されているChromium、Firefox、WebKit、およびUSB経由の実機Androidスマートフォンに対応しています。iPhoneおよびiPadは、実機ではなくWebKitエミュレーションを通じてカバーされます。

  • 料金はいくらですか?

    Individualプランはマシン1台あたり月額79 USDまたは年額790 USDで、すべての機能が含まれており、ユーザーごと、テストごと、または並行実行ごとの追加料金はありません。料金を見る

お客様自身のマシンで実行しましょう。

30日間無料、全機能を搭載、お使いのマシンで。カード不要。