2026 年のエンドツーエンドテストツールのベスト 8 を比較 (コード、ノーコード、AI)
Selenium、Playwright、Cypress、Katalon、mabl、Applitools、Percy をノーコードの GUI Test Studio とトピックごとに比較: テストスクリプトを書くことの本当のコスト。
読了 12 分更新日: 2026年11月6日執筆: Ait Nohaila (事業開発担当)
最終更新日: 2026年11月6日。
最良のエンドツーエンドテストツールとは、チーム全員がテストを作成、保守、読み取りできるツールです: コードで書くツールは開発者に、ノーコードツールは QA チームに向いており、価格にはツールが必要とする開発者の時間も含まれます。
エンドツーエンドテストツールの選択は、チームの誰がテストを書けるか、テストがどれだけ長く動き続けるか、失敗が適切な人に理解できる言葉で届くかを決めます。ソフトウェアを出荷するすべての人に関わります: コードを書く開発者、テストを自動化するテストエンジニアと QA エンジニア、何を検証すべきかを知るテスターとプロダクトオーナーです。
この比較調査は、GUI Test Studio を今日チームが使っている 7 種類のツールと並べます: コードで書くテストツールの Selenium、Playwright、Cypress、テスト自動化プラットフォームの Katalon と mabl、ビジュアルテストサービスの Applitools Eyes と Percy です。その後、コードで書くテストの問題点と限界を取り上げ、コードで書くテストと GUI Test Studio をトピックごとに比較し、最後に各ツールの位置づけを示します。
コードで書くテストツール
テストは開発者が書いて動かし続けるコードです。
テスト自動化プラットフォーム
レコーダー、キーワード、自然言語で、結果は各社のクラウドにあります。
ビジュアルテストサービス
コードで書いたテストが撮るスクリーンショットを比較します: テストそのものは作りません。
GUI Test Studio
行った操作や説明した内容からテストを作り、ユーザーが見る画面を検証します。
- 含まれる
- 一部 / 追加料金
- 含まれない
- このツールの目的外
| 比較調査 | 操作と検証を 1 つのツールで | コードで書くテストツール | テスト自動化プラットフォーム | ビジュアルテストサービス | ||||
|---|---|---|---|---|---|---|---|---|
| Cypress | Katalon | mabl | Applitools Eyes | |||||
| テストと画面の行き先 | 含まれる: すべてのプランで、自社のコンピューター上にとどまる | 含まれる: 自社のマシン上で | 含まれる: 自社のマシン上で | 一部 / 追加料金: 自社のマシン上で。Cypress Cloud に記録された実行はそこに保存される | 一部 / 追加料金: プロジェクトは自社のマシン上、結果は自社クラウド。Enterprise ではプライベートクラウドまたはオンプレミス | 含まれない: Google Cloud 上の自社クラウド。ローカル実行も可能 | 一部 / 追加料金: 既定では自社クラウド。オンプレミスは高い価格で | 含まれない: BrowserStack のクラウドにアップロード |
| アサーションの実行場所 | 含まれる: すべてのプランで、自社のコンピューター上で | 含まれる: 自社のマシン上で | 含まれる: 自社のマシン上で | 含まれる: 自社のマシン上で | 一部 / 追加料金: テストは自社のマシン上で、インターネット接続が必要なライセンスの下で (オフラインライセンスは営業経由)。ビジュアル比較は Katalon プラットフォームで、オンプレミスパッケージもある | 一部 / 追加料金: 自社クラウドで。ローカル実行は診断用で、スクリーンショットも DOM スナップショットもない | 一部 / 追加料金: 既定では自社クラウド。Enterprise では専用クラウド、オンプレミスはアドオン | 含まれない: BrowserStack のクラウドで |
| AI 分析の実行場所 | 含まれる: 手元のコンピューターで、提供するローカル AI モデルか独自のモデルで。または選んだクラウド AI プロバイダーで | このツールの目的外: AI 分析なし | 一部 / 追加料金: テストエージェントは選んだ AI ツールの中で動く | 含まれない: Cypress Cloud で。セルフホスト版はない | 一部 / 追加料金: 自社クラウド上の OpenAI のモデル、または OpenAI、Azure OpenAI、Gemini、AWS Bedrock の独自キー | 含まれない: 自社クラウドで、Google Vertex AI を通じて | 一部 / 追加料金: 既定では自社クラウド。Enterprise では専用クラウド、オンプレミスはアドオン | 含まれない: Percy のオンラインレビューページの Visual Review Agent、有料プランで |
| キャンバス、チャート、地図、リモートデスクトップ | 含まれる: 見た目で見つけて確かめる | 含まれない: 座標をクリック: 描画されたものには要素も役割もテキストもない1 | 含まれない: 座標をクリック: 描画されたものには要素も役割もテキストもない1 | 含まれない: 座標をクリック: 描画されたものには要素も役割もテキストもない1 | 一部 / 追加料金: Web とモバイルでは画像ベースのロケーター。デスクトップでは外部の画像ライブラリを通じてのみ2 | 一部 / 追加料金: ビジュアル検索: 記録中に描いた範囲を、実行時に AI モデルが特定する3 | 一部 / 追加料金: 画像として比較。到達するにはコードで書いたテストが必要 | 一部 / 追加料金: 画像として比較。到達するにはコードで書いたテストが必要 |
| テストが要素を見つける方法 | 含まれる: まずアプリに問い合わせ (アクセシビリティ情報、または Web ページ自身の要素)、アプリが何も答えないときは見た目で見つける | 含まれない: ページのコードで: id、name、class、CSS または XPath のパス、リンクテキスト | 含まれない: ページのコードで: role、ラベル、テキスト、テスト ID、CSS または XPath | 含まれない: ページのコードで: セレクター、またはそのテキスト | 一部 / 追加料金: ページ内の XPath、属性、CSS。デスクトップでは Windows のアクセシビリティ情報。Web とモバイルでは画像ロケーター | 一部 / 追加料金: ページの要素について記録した属性。属性のない範囲にはビジュアル検索 | 一部 / 追加料金: チェックポイントは画像を比較する。コードで書いたテストが各要素をページのコードで見つける | 一部 / 追加料金: スナップショットは画像を比較する。コードで書いたテストが各要素をページのコードで見つける |
| テストの作成と保守に必要なスキル | 含まれる: ビジュアル: 記録するかプロンプトで説明し、タイムライン上またはプロンプトで編集する | 含まれない: プログラミング | 含まれない: プログラミング (レコーダーが書くコードを自分で保守する) | 含まれない: プログラミング: JavaScript または TypeScript。Studio がコマンドを記録 (ベータ) | 一部 / 追加料金: 単純なフローにはレコーダーとキーワード、複雑なロジックには Groovy または Java のスクリプト | 含まれる: ローコード: レコーダーまたは自然言語 | 含まれない: プログラミング: コードで書いたテストに追加する | 一部 / 追加料金: プログラミング。ただしアドレスから撮影するページは除く |
| テストを最新に保つのは誰か | 含まれる: チームの誰でも。プログラミングや技術的な背景のない QA テスターも含む | 含まれない: 開発者 | 含まれない: 開発者 | 含まれない: 開発者 | 一部 / 追加料金: キーワードビューではテスター。スクリプトには開発者 | 含まれる: ローコードエディターでテスター。自動修復あり、大きな変更には承認 | 含まれない: 開発者 (コードで書くテスト) | 含まれない: 開発者 (コードで書くテスト) |
| 変更後のテストの更新 | 含まれる: タイムライン上でステップを編集するか、AI に頼む。新しい画像はレポートから採用 | 含まれない: 開発者がコードを編集 | 一部 / 追加料金: 開発者がコードを編集。新しいリファレンス画像は 1 つのコマンドで | 含まれない: 開発者がコードを編集 | 一部 / 追加料金: キーワードビューまたはスクリプトで。自己修復が新しいロケーターを提案し、承認する | 一部 / 追加料金: ローコードエディターで。自動修復がロケーターを更新するが、間違った要素に修復することがある: mabl はレビューを勧めている | 一部 / 追加料金: ダッシュボードで差異を承認。コードで書いたテストは開発者が編集 | 一部 / 追加料金: レビューページで変更を承認。コードで書いたテストは開発者が編集 |
| アプリのコードが変わり、画面は変わらないとき | 含まれる: 要素は見た目で見つかる: 修復するロケーターはない | 含まれない: id やクラスの名前の変更、要素の移動でロケーターが壊れる | 一部 / 追加料金: role、テキスト、テスト ID のロケーターはより安定している。CSS と XPath のロケーターは「DOM 構造が変わると壊れることがある」 | 一部 / 追加料金: セレクターは壊れる。ガイドの勧めどおり、アプリがテスト用の data-* 属性を持っていれば別 | 一部 / 追加料金: 自己修復は Web とモバイルで要素の他のロケーターを試す。Professional と Enterprise で | 一部 / 追加料金: 自動修復は記録した属性の中から最も近いものを探し、別の要素に「修復」してしまうことがある。カスタムの CSS や XPath のステップは修復されない | 一部 / 追加料金: 画像チェックはコードに依存しない。コードで書いたテストのロケーターは依存する | 一部 / 追加料金: 画像チェックはコードに依存しない。コードで書いたテストのロケーターは依存する |
| アプリがいつもより遅いとき | 含まれる: すべてのステップは、タイムアウトまで要素を待つ | 含まれない: 待機は自分で書く | 含まれる: 各要素が準備できるのを待ってから操作する | 含まれる: クエリとアサーションは、成功するかタイムアウトするまで再試行される | 一部 / 追加料金: Smart Wait は Web ページの処理の完了を待つ。Web テストのみ | 含まれる: Intelligent Wait がアプリのタイミングを学習し、要素が操作可能になるまで待つ | 一部 / 追加料金: コードで書いたテストが待つ間に | 一部 / 追加料金: コードで書いたテストが待つ間に |
| ユーザーが見るものを確かめる | 含まれる: はい: ビジュアル、テキスト、レイアウトのアサーション | 含まれない: 含まれない | 一部 / 追加料金: ピクセル比較: ブラウザーとシステムごとに 1 枚のリファレンス画像、調整が必要な許容値4 | 含まれない: 含まれない: スクリーンショットは撮れるが、比較は組み込まれていない | 一部 / 追加料金: テストが撮ったスクリーンショットを Katalon プラットフォームで比較 (Web とモバイル)5 | 一部 / 追加料金: スクリーンショットに対する AI ビジュアルアサーション。そのビジュアルテストはビューポートが固定で、独自のステップや待機を持たない6 | 含まれる: はい: テストコードが呼び出すチェックポイントで | 含まれる: はい: テストコードが撮るスナップショットについて |
| マシン間の描画の違い | 含まれる: 無視される: 1 つの領域の明確な変化だけを数え、AI がそれを説明する | このツールの目的外: 画像は比較しない | 含まれない: 設定した許容値を超えると比較は失敗する4 | このツールの目的外: 画像は比較しない | 一部 / 追加料金: ピクセル、レイアウト、または内容の比較。感度設定でピクセル比較を緩和する | 一部 / 追加料金: ビジュアルテストはまったく同じ色のピクセルだけを一致とみなす。AI ビジュアルアサーションはスクリーンショットを説明文と照らして判断する6 | 含まれる: 既定の一致レベルでは、描画ソフトウェアやハードウェアに由来するピクセルの違いを無視する | 含まれる: ページは独自の環境で描画され、フォント描画やアンチエイリアスの違いを避ける |
| ビデオゲーム | 含まれる: 見た目で、キーボード、マウス、ゲームパッドを使って | 含まれない: いいえ | 含まれない: いいえ | 含まれない: いいえ | 含まれない: ドキュメントに記載なし | 含まれない: ドキュメントに記載なし | このツールの目的外: | このツールの目的外: |
| コスト | 含まれる: 月額 €39、またはチームならユーザーあたり €29。テストと実行は無制限 | 一部 / 追加料金: ライセンス料はないが開発者の時間がかかる: テストコードの作成、デバッグ、保守 | 一部 / 追加料金: ライセンス料はないが開発者の時間がかかる: テストコードの作成、デバッグ、保守 | 一部 / 追加料金: アプリは無料。Cypress Cloud は月額 $67 から、年払い、さらに開発者の時間7 | 含まれない: 年額 $2,199/シート、年払い (Professional)。CI/CD での実行には Runtime Engine ライセンスがセッションごとに必要7 | 一部 / 追加料金: 個別見積もり、公開価格なし。クラウド実行はクレジットを消費。14 日間の無料トライアル | 含まれない: 月額 $667、年払い、1,000 ページチェックポイントまで (Starter)7 | 一部 / 追加料金: 月 5,000 枚のスクリーンショットまで。10,000 枚は月額 $199、年払い7 |
| Windows デスクトップアプリ | 含まれる: 画面上のあらゆるアプリ | 含まれない: いいえ | 一部 / 追加料金: Electron アプリのみ (実験的) | 含まれない: いいえ | 一部 / 追加料金: UWP、WinForms、WPF、Win32 アプリ。コントロールが Windows に自分を説明する範囲で (WinUI は記載なし)。Professional と Enterprise のみ8 | 含まれない: ドキュメントに記載なし | 一部 / 追加料金: コードで書いたデスクトップテストを通じて | このツールの目的外: Web とモバイルアプリ |
| スマートフォン | 含まれる: Android: 実機のスマートフォン | 含まれない: Appium が必要 | 一部 / 追加料金: ブラウザーのエミュレーション。Android Chrome は実験的 | 一部 / 追加料金: スマートフォンのビューポートサイズでのモバイル Web。ネイティブアプリは対象外 | 含まれる: iOS と Android | 含まれる: iOS と Android | 一部 / 追加料金: Appium のテストを通じて | 含まれる: モバイルアプリ (App Percy) |
| 失敗の説明のしかた | 含まれる: 完全な信頼度レポート: 画像、すべてのステップ、わかりやすい言葉での理由9 | 含まれない: スタックトレース | 一部 / 追加料金: 開発者向けのトレースビューアー | 一部 / 追加料金: コマンドログ。Cypress Cloud では Test Replay と AI によるエラー要約 | 一部 / 追加料金: レポート (HTML、PDF、JUnit)。AI による失敗分析は有料プランのみ7 | 含まれる: ダッシュボード、ステップの詳細、AI による失敗分析 | 一部 / 追加料金: 画像の差異と、その背後のページコード。実行のステップはテストツール側にある10 | 一部 / 追加料金: 画像の差異、有料プランでは AI の要約付き。実行のステップはテストツール側にある10 |
| 1 つのテストからすべてのブラウザーとデバイスへ | 含まれる: それぞれで生成され、実際に実行される: Chrome、Edge、Firefox、80 種類以上のデバイス、言語、ネットワーク速度 | 一部 / 追加料金: ブラウザーごとにコードで設定 | 一部 / 追加料金: プロジェクトごとに設定、それぞれ 1 枚のリファレンス画像 | 一部 / 追加料金: Chrome 系、Edge、Firefox。WebKit は実験的。スマートフォンはビューポートサイズとして | 一部 / 追加料金: ブラウザーと実機の iOS / Android デバイス、TestCloud アドオンで | 含まれる: 自社クラウドでの Chrome、Firefox、Safari (WebKit)、Edge | 一部 / 追加料金: 他のブラウザーとデバイスでページを描画する。クリックと入力は 1 つのブラウザーだけで実行された | 一部 / 追加料金: 他のブラウザーとデバイスでページを描画する。クリックと入力は 1 つのブラウザーだけで実行された |
| Jira 連携 | 含まれる: 不合格になった実行は画像付きの Jira の課題になります。レポートから、またはパイプラインで自動的に | 含まれない: 含まれない | 含まれない: 含まれない | 一部 / 追加料金: Cypress Cloud を通じて、Team プランで11 | 含まれる: はい | 含まれる: はい | 含まれる: はい: ダッシュボードでマークした差異から課題を作成 | 含まれる: はい: レビューページから課題を作成 (Jira Cloud のみ) |
| Figma 連携 | 含まれる: Figma プラグインがデザインをテストに変え、同期がデザインに追従する | 含まれない: 含まれない | 含まれない: 含まれない | 含まれない: ドキュメントに記載なし | 一部 / 追加料金: AI アシスタントを通じて: Figma のフローからテストケース12 | 含まれない: 記載なし | 含まれる: はい: デザインをコードで書いたテストのチェックポイントと比較 | 含まれる: はい: デザインをビルドのスナップショットと比較 |
- GUI Test Studio
- 操作と検証を 1 つのツールで
- コードで書くテストツール
- Selenium · Playwright · Cypress
- テスト自動化プラットフォーム
- Katalon · mabl
- ビジュアルテストサービス
- Applitools Eyes · Percy
テストと画面の行き先
GUI Test Studio含まれる: すべてのプランで、自社のコンピューター上にとどまる
- Selenium含まれる: 自社のマシン上で
- Playwright含まれる: 自社のマシン上で
- Cypress一部 / 追加料金: 自社のマシン上で。Cypress Cloud に記録された実行はそこに保存される
- Katalon一部 / 追加料金: プロジェクトは自社のマシン上、結果は自社クラウド。Enterprise ではプライベートクラウドまたはオンプレミス
- mabl含まれない: Google Cloud 上の自社クラウド。ローカル実行も可能
- Applitools Eyes一部 / 追加料金: 既定では自社クラウド。オンプレミスは高い価格で
- Percy含まれない: BrowserStack のクラウドにアップロード
アサーションの実行場所
GUI Test Studio含まれる: すべてのプランで、自社のコンピューター上で
- Selenium含まれる: 自社のマシン上で
- Playwright含まれる: 自社のマシン上で
- Cypress含まれる: 自社のマシン上で
- Katalon一部 / 追加料金: テストは自社のマシン上で、インターネット接続が必要なライセンスの下で (オフラインライセンスは営業経由)。ビジュアル比較は Katalon プラットフォームで、オンプレミスパッケージもある
- mabl一部 / 追加料金: 自社クラウドで。ローカル実行は診断用で、スクリーンショットも DOM スナップショットもない
- Applitools Eyes一部 / 追加料金: 既定では自社クラウド。Enterprise では専用クラウド、オンプレミスはアドオン
- Percy含まれない: BrowserStack のクラウドで
AI 分析の実行場所
GUI Test Studio含まれる: 手元のコンピューターで、提供するローカル AI モデルか独自のモデルで。または選んだクラウド AI プロバイダーで
- Seleniumこのツールの目的外: AI 分析なし
- Playwright一部 / 追加料金: テストエージェントは選んだ AI ツールの中で動く
- Cypress含まれない: Cypress Cloud で。セルフホスト版はない
- Katalon一部 / 追加料金: 自社クラウド上の OpenAI のモデル、または OpenAI、Azure OpenAI、Gemini、AWS Bedrock の独自キー
- mabl含まれない: 自社クラウドで、Google Vertex AI を通じて
- Applitools Eyes一部 / 追加料金: 既定では自社クラウド。Enterprise では専用クラウド、オンプレミスはアドオン
- Percy含まれない: Percy のオンラインレビューページの Visual Review Agent、有料プランで
キャンバス、チャート、地図、リモートデスクトップ
GUI Test Studio含まれる: 見た目で見つけて確かめる
- Selenium含まれない: 座標をクリック: 描画されたものには要素も役割もテキストもない1
- Playwright含まれない: 座標をクリック: 描画されたものには要素も役割もテキストもない1
- Cypress含まれない: 座標をクリック: 描画されたものには要素も役割もテキストもない1
- Katalon一部 / 追加料金: Web とモバイルでは画像ベースのロケーター。デスクトップでは外部の画像ライブラリを通じてのみ2
- mabl一部 / 追加料金: ビジュアル検索: 記録中に描いた範囲を、実行時に AI モデルが特定する3
- Applitools Eyes一部 / 追加料金: 画像として比較。到達するにはコードで書いたテストが必要
- Percy一部 / 追加料金: 画像として比較。到達するにはコードで書いたテストが必要
テストが要素を見つける方法
GUI Test Studio含まれる: まずアプリに問い合わせ (アクセシビリティ情報、または Web ページ自身の要素)、アプリが何も答えないときは見た目で見つける
- Selenium含まれない: ページのコードで: id、name、class、CSS または XPath のパス、リンクテキスト
- Playwright含まれない: ページのコードで: role、ラベル、テキスト、テスト ID、CSS または XPath
- Cypress含まれない: ページのコードで: セレクター、またはそのテキスト
- Katalon一部 / 追加料金: ページ内の XPath、属性、CSS。デスクトップでは Windows のアクセシビリティ情報。Web とモバイルでは画像ロケーター
- mabl一部 / 追加料金: ページの要素について記録した属性。属性のない範囲にはビジュアル検索
- Applitools Eyes一部 / 追加料金: チェックポイントは画像を比較する。コードで書いたテストが各要素をページのコードで見つける
- Percy一部 / 追加料金: スナップショットは画像を比較する。コードで書いたテストが各要素をページのコードで見つける
テストの作成と保守に必要なスキル
GUI Test Studio含まれる: ビジュアル: 記録するかプロンプトで説明し、タイムライン上またはプロンプトで編集する
- Selenium含まれない: プログラミング
- Playwright含まれない: プログラミング (レコーダーが書くコードを自分で保守する)
- Cypress含まれない: プログラミング: JavaScript または TypeScript。Studio がコマンドを記録 (ベータ)
- Katalon一部 / 追加料金: 単純なフローにはレコーダーとキーワード、複雑なロジックには Groovy または Java のスクリプト
- mabl含まれる: ローコード: レコーダーまたは自然言語
- Applitools Eyes含まれない: プログラミング: コードで書いたテストに追加する
- Percy一部 / 追加料金: プログラミング。ただしアドレスから撮影するページは除く
テストを最新に保つのは誰か
GUI Test Studio含まれる: チームの誰でも。プログラミングや技術的な背景のない QA テスターも含む
- Selenium含まれない: 開発者
- Playwright含まれない: 開発者
- Cypress含まれない: 開発者
- Katalon一部 / 追加料金: キーワードビューではテスター。スクリプトには開発者
- mabl含まれる: ローコードエディターでテスター。自動修復あり、大きな変更には承認
- Applitools Eyes含まれない: 開発者 (コードで書くテスト)
- Percy含まれない: 開発者 (コードで書くテスト)
変更後のテストの更新
GUI Test Studio含まれる: タイムライン上でステップを編集するか、AI に頼む。新しい画像はレポートから採用
- Selenium含まれない: 開発者がコードを編集
- Playwright一部 / 追加料金: 開発者がコードを編集。新しいリファレンス画像は 1 つのコマンドで
- Cypress含まれない: 開発者がコードを編集
- Katalon一部 / 追加料金: キーワードビューまたはスクリプトで。自己修復が新しいロケーターを提案し、承認する
- mabl一部 / 追加料金: ローコードエディターで。自動修復がロケーターを更新するが、間違った要素に修復することがある: mabl はレビューを勧めている
- Applitools Eyes一部 / 追加料金: ダッシュボードで差異を承認。コードで書いたテストは開発者が編集
- Percy一部 / 追加料金: レビューページで変更を承認。コードで書いたテストは開発者が編集
アプリのコードが変わり、画面は変わらないとき
GUI Test Studio含まれる: 要素は見た目で見つかる: 修復するロケーターはない
- Selenium含まれない: id やクラスの名前の変更、要素の移動でロケーターが壊れる
- Playwright一部 / 追加料金: role、テキスト、テスト ID のロケーターはより安定している。CSS と XPath のロケーターは「DOM 構造が変わると壊れることがある」
- Cypress一部 / 追加料金: セレクターは壊れる。ガイドの勧めどおり、アプリがテスト用の data-* 属性を持っていれば別
- Katalon一部 / 追加料金: 自己修復は Web とモバイルで要素の他のロケーターを試す。Professional と Enterprise で
- mabl一部 / 追加料金: 自動修復は記録した属性の中から最も近いものを探し、別の要素に「修復」してしまうことがある。カスタムの CSS や XPath のステップは修復されない
- Applitools Eyes一部 / 追加料金: 画像チェックはコードに依存しない。コードで書いたテストのロケーターは依存する
- Percy一部 / 追加料金: 画像チェックはコードに依存しない。コードで書いたテストのロケーターは依存する
アプリがいつもより遅いとき
GUI Test Studio含まれる: すべてのステップは、タイムアウトまで要素を待つ
- Selenium含まれない: 待機は自分で書く
- Playwright含まれる: 各要素が準備できるのを待ってから操作する
- Cypress含まれる: クエリとアサーションは、成功するかタイムアウトするまで再試行される
- Katalon一部 / 追加料金: Smart Wait は Web ページの処理の完了を待つ。Web テストのみ
- mabl含まれる: Intelligent Wait がアプリのタイミングを学習し、要素が操作可能になるまで待つ
- Applitools Eyes一部 / 追加料金: コードで書いたテストが待つ間に
- Percy一部 / 追加料金: コードで書いたテストが待つ間に
ユーザーが見るものを確かめる
GUI Test Studio含まれる: はい: ビジュアル、テキスト、レイアウトのアサーション
- Selenium含まれない: 含まれない
- Playwright一部 / 追加料金: ピクセル比較: ブラウザーとシステムごとに 1 枚のリファレンス画像、調整が必要な許容値4
- Cypress含まれない: 含まれない: スクリーンショットは撮れるが、比較は組み込まれていない
- Katalon一部 / 追加料金: テストが撮ったスクリーンショットを Katalon プラットフォームで比較 (Web とモバイル)5
- mabl一部 / 追加料金: スクリーンショットに対する AI ビジュアルアサーション。そのビジュアルテストはビューポートが固定で、独自のステップや待機を持たない6
- Applitools Eyes含まれる: はい: テストコードが呼び出すチェックポイントで
- Percy含まれる: はい: テストコードが撮るスナップショットについて
マシン間の描画の違い
GUI Test Studio含まれる: 無視される: 1 つの領域の明確な変化だけを数え、AI がそれを説明する
- Seleniumこのツールの目的外: 画像は比較しない
- Playwright含まれない: 設定した許容値を超えると比較は失敗する4
- Cypressこのツールの目的外: 画像は比較しない
- Katalon一部 / 追加料金: ピクセル、レイアウト、または内容の比較。感度設定でピクセル比較を緩和する
- mabl一部 / 追加料金: ビジュアルテストはまったく同じ色のピクセルだけを一致とみなす。AI ビジュアルアサーションはスクリーンショットを説明文と照らして判断する6
- Applitools Eyes含まれる: 既定の一致レベルでは、描画ソフトウェアやハードウェアに由来するピクセルの違いを無視する
- Percy含まれる: ページは独自の環境で描画され、フォント描画やアンチエイリアスの違いを避ける
ビデオゲーム
GUI Test Studio含まれる: 見た目で、キーボード、マウス、ゲームパッドを使って
- Selenium含まれない: いいえ
- Playwright含まれない: いいえ
- Cypress含まれない: いいえ
- Katalon含まれない: ドキュメントに記載なし
- mabl含まれない: ドキュメントに記載なし
- Applitools Eyesこのツールの目的外:
- Percyこのツールの目的外:
コスト
GUI Test Studio含まれる: 月額 €39、またはチームならユーザーあたり €29。テストと実行は無制限
- Selenium一部 / 追加料金: ライセンス料はないが開発者の時間がかかる: テストコードの作成、デバッグ、保守
- Playwright一部 / 追加料金: ライセンス料はないが開発者の時間がかかる: テストコードの作成、デバッグ、保守
- Cypress一部 / 追加料金: アプリは無料。Cypress Cloud は月額 $67 から、年払い、さらに開発者の時間7
- Katalon含まれない: 年額 $2,199/シート、年払い (Professional)。CI/CD での実行には Runtime Engine ライセンスがセッションごとに必要7
- mabl一部 / 追加料金: 個別見積もり、公開価格なし。クラウド実行はクレジットを消費。14 日間の無料トライアル
- Applitools Eyes含まれない: 月額 $667、年払い、1,000 ページチェックポイントまで (Starter)7
- Percy一部 / 追加料金: 月 5,000 枚のスクリーンショットまで。10,000 枚は月額 $199、年払い7
Windows デスクトップアプリ
GUI Test Studio含まれる: 画面上のあらゆるアプリ
- Selenium含まれない: いいえ
- Playwright一部 / 追加料金: Electron アプリのみ (実験的)
- Cypress含まれない: いいえ
- Katalon一部 / 追加料金: UWP、WinForms、WPF、Win32 アプリ。コントロールが Windows に自分を説明する範囲で (WinUI は記載なし)。Professional と Enterprise のみ8
- mabl含まれない: ドキュメントに記載なし
- Applitools Eyes一部 / 追加料金: コードで書いたデスクトップテストを通じて
- Percyこのツールの目的外: Web とモバイルアプリ
スマートフォン
GUI Test Studio含まれる: Android: 実機のスマートフォン
- Selenium含まれない: Appium が必要
- Playwright一部 / 追加料金: ブラウザーのエミュレーション。Android Chrome は実験的
- Cypress一部 / 追加料金: スマートフォンのビューポートサイズでのモバイル Web。ネイティブアプリは対象外
- Katalon含まれる: iOS と Android
- mabl含まれる: iOS と Android
- Applitools Eyes一部 / 追加料金: Appium のテストを通じて
- Percy含まれる: モバイルアプリ (App Percy)
失敗の説明のしかた
GUI Test Studio含まれる: 完全な信頼度レポート: 画像、すべてのステップ、わかりやすい言葉での理由9
- Selenium含まれない: スタックトレース
- Playwright一部 / 追加料金: 開発者向けのトレースビューアー
- Cypress一部 / 追加料金: コマンドログ。Cypress Cloud では Test Replay と AI によるエラー要約
- Katalon一部 / 追加料金: レポート (HTML、PDF、JUnit)。AI による失敗分析は有料プランのみ7
- mabl含まれる: ダッシュボード、ステップの詳細、AI による失敗分析
- Applitools Eyes一部 / 追加料金: 画像の差異と、その背後のページコード。実行のステップはテストツール側にある10
- Percy一部 / 追加料金: 画像の差異、有料プランでは AI の要約付き。実行のステップはテストツール側にある10
1 つのテストからすべてのブラウザーとデバイスへ
GUI Test Studio含まれる: それぞれで生成され、実際に実行される: Chrome、Edge、Firefox、80 種類以上のデバイス、言語、ネットワーク速度
- Selenium一部 / 追加料金: ブラウザーごとにコードで設定
- Playwright一部 / 追加料金: プロジェクトごとに設定、それぞれ 1 枚のリファレンス画像
- Cypress一部 / 追加料金: Chrome 系、Edge、Firefox。WebKit は実験的。スマートフォンはビューポートサイズとして
- Katalon一部 / 追加料金: ブラウザーと実機の iOS / Android デバイス、TestCloud アドオンで
- mabl含まれる: 自社クラウドでの Chrome、Firefox、Safari (WebKit)、Edge
- Applitools Eyes一部 / 追加料金: 他のブラウザーとデバイスでページを描画する。クリックと入力は 1 つのブラウザーだけで実行された
- Percy一部 / 追加料金: 他のブラウザーとデバイスでページを描画する。クリックと入力は 1 つのブラウザーだけで実行された
Jira 連携
GUI Test Studio含まれる: 不合格になった実行は画像付きの Jira の課題になります。レポートから、またはパイプラインで自動的に
- Selenium含まれない: 含まれない
- Playwright含まれない: 含まれない
- Cypress一部 / 追加料金: Cypress Cloud を通じて、Team プランで11
- Katalon含まれる: はい
- mabl含まれる: はい
- Applitools Eyes含まれる: はい: ダッシュボードでマークした差異から課題を作成
- Percy含まれる: はい: レビューページから課題を作成 (Jira Cloud のみ)
Figma 連携
GUI Test Studio含まれる: Figma プラグインがデザインをテストに変え、同期がデザインに追従する
- Selenium含まれない: 含まれない
- Playwright含まれない: 含まれない
- Cypress含まれない: ドキュメントに記載なし
- Katalon一部 / 追加料金: AI アシスタントを通じて: Figma のフローからテストケース12
- mabl含まれない: 記載なし
- Applitools Eyes含まれる: はい: デザインをコードで書いたテストのチェックポイントと比較
- Percy含まれる: はい: デザインをビルドのスナップショットと比較
注12
- 1.Selenium は要素を id、name、CSS または XPath のパス、またはリンクのテキストで見つけ、Playwright は role とラベルでも、Cypress はセレクターまたはテキストで見つけます。ページがキャンバスの中に描くもの (チャートの棒、地図のピン、ゲームなど) は、要素も役割もテキストも持たないピクセルなので、どのロケーターにも見つけられません: テストは座標をクリックし、確認にはアプリ自身のコードかスクリーンショットが必要です。Cypress のドキュメントは、そのアサーションはキャンバスに描かれた形を検証できないと述べ、ビジュアルテストのプラグインを案内しています。リモートデスクトップは、別のコンピューターの画面の 1 枚の画像です。
- 2.Katalon は Web やモバイルの要素をその画像で見つけられます: Web ではその画像がページ上の要素とピクセル単位で比較され、ヘッドレスブラウザーでは画像のクリックはサポートされません。Windows デスクトップでの画像照合には、別途ダウンロードしてインポートする SikuliX ライブラリが必要です。
- 3.mabl のビジュアル検索は、ブラウザーとモバイルのテスト向けに、Trainer での記録中に描いた範囲の AI による説明を保持します。実行時にはその説明とスクリーンショットが AI モデルに送られてモデルが範囲の場所を答え、そのドキュメントは想定する用途としてキャンバス要素、PDF、地図を挙げています。
- 4.Playwright はスクリーンショットをピクセル単位で、設定した色のしきい値と異なるピクセル数の範囲内で比較し、その許容値を超える描画の違いはテストを失敗させます。そのドキュメントは、スクリーンショットはブラウザーやプラットフォームによって異なる (描画、フォント、ハードウェア、ヘッドレスモード) と述べており、ブラウザーとプラットフォームごとに 1 枚のリファレンス画像を保持し、リファレンスを作った場所でテストを実行するよう勧めています。失敗は、期待画像と実際の画像の横に異なるピクセルの画像として表示され、言葉では説明されません。
- 5.Katalon Studio はチェックポイントキーワードで Web やモバイルアプリのスクリーンショットを保存します。それらは Katalon プラットフォーム (旧 TestOps) で、ピクセル単位、レイアウト、または内容で比較され、プラットフォームの階層が許すテスト結果数の範囲内で行われます。
- 6.mabl のビジュアルテストは独立したテストタイプで、最大 50 件のページアドレス、1366 x 3072 の固定ビューポートで、各ページがベースラインとピクセル単位で比較され、テストステップや待機ステップは追加できません。そのビジュアルアサーションは、要素のスクリーンショットを平易な言葉の説明と AI モデルで照らして確認するもので、価格ページではすべての顧客向けとされています。
- 7.Cypress Cloud: Starter は無料で月 500 件のテスト結果まで、Team は月額 $67 から、年払いで $799 です。Katalon Professional: 年額 $2,199/シート、年払いで、コマンドラインや CI/CD パイプラインからのテスト実行には Katalon Runtime Engine アドオンが必要 (そのフローティングライセンスは同時に 1 セッションのみ)、クラウド実行には TestCloud アドオンが必要です。その Free プランには並列実行、自己修復、AI による失敗分析、デスクトップテストがなく、テストスイートは 40 件までです。Applitools Starter: 月額 $667、年払い、ユーザー数無制限、1,000 ページチェックポイントまたは 100,000 コンポーネントチェックポイントで、Professional と Enterprise は要問い合わせです。Percy: エントリープランで月 5,000 枚のスクリーンショット、Desktop は月額 $199、年払いで 10,000 枚、以降 1 枚 $0.036、Desktop & Mobile は月額 $599、年払いで 25,000 枚、以降 1 枚 $0.048 です。
- 8.Katalon Studio はバージョン 10.4.0 から、FlaUI ライブラリ上に構築された独自のドライバーで Windows デスクトップアプリをテストし、別途のインストールは不要です。そのドキュメントは Windows 10 上の UWP、WinForms、WPF、従来の Win32 アプリを挙げており (WinUI は記載なし)、価格ページではデスクトップテストは Professional と Enterprise に含まれ、Free には含まれません。FlaUI は Windows のアクセシビリティ情報 (UI Automation) を通じてコントロールを見つけるので、そこで自分を説明しないカスタムコントロールは見つけられません。
- 9.信頼度レポートは、変更箇所を枠で示した期待画像と実際の画像、実行のすべてのイベント、テキスト、アサーション、わかりやすい言葉での理由 (AI スマート分析)、すべての実行の履歴を表示します。ワンクリックで失敗を PDF または Excel のバグレポート、あるいは Jira の課題に変えられます。
- 10.これらのサービスは、テストコードが送る画像 (またはページのスナップショット) を受け取ります。そのダッシュボードはそれらの画像と画像間の差異を表示し、各画像に至るクリックや入力はテストツール自身のレポートにあります。
- 11.Cypress Cloud は特定のテストから Jira の課題を作成します。そのドキュメントでは Team プランが必要とされています。
- 12.Katalon の AI アシスタント (True Platform) は、Figma のフローからテストケースを生成し、実装を Figma のデザインと照らして確認できます。
価格は 2026年10月28日 時点で各ベンダーが公開しているものです。
AI スマート分析はオプションです。提供するローカル AI モデルか独自のモデルで実行するか、任意のクラウド AI プロバイダーで実行できます。
事実は 2026年11月6日 に各ベンダーの公式ドキュメント、製品ページ、料金ページで確認しました。すべての製品名は各所有者の商標であり、このガイドは各社と提携しておらず、各社の承認も受けていません。
8 種類のツールを個別に見る
上の調査はツールを行ごとに比較しています。ここでは各ツールを個別に取り上げ、向いている対象、費用、テストを書く人を、各ベンダーのページを出典として示します。価格は 2026 年 11 月 6 日に各社の料金ページで確認しました。
Selenium
Selenium はコードで書くテストツールの中で最も古く、W3C WebDriver 標準の基礎になっています。テストは、ドライバーを通して実際のブラウザーを動かすコードで、自分たちのマシン上、またはそれらをまとめた Selenium Grid 上で実行されます。
- 向いている対象
- 言語とブラウザーを最も幅広く選びたく、自分たちのグリッドを持ちたい開発者がいるチーム。
- 料金
- Apache 2.0 ライセンスのオープンソースで、ライセンス料はかかりません: テストを書いて動かし続ける開発者の時間で支払います。
- テストを書く人
- 開発者が、ドキュメントに記載のとおり Java、Python、C#、JavaScript、Ruby、または Kotlin で書きます。
Playwright
Playwright は、モダンな Web アプリ向けの Microsoft のコードで書くテストツールです。Chromium、Firefox、WebKit が同梱され、各操作の前に要素の準備ができるまで待ち、失敗を読む開発者のためにすべての実行のトレースを記録します。
- 向いている対象
- Web アプリをテストし、組み込みの自動待機とトレースを初日から使いたい開発者チーム。
- 料金
- Apache 2.0 ライセンスのオープンソースで、ライセンス料はかかりません: テストを書いて動かし続ける開発者の時間で支払います。
- テストを書く人
- 開発者が、TypeScript、JavaScript、Python、.NET、または Java で書きます。レコーダーはコードを書き、そのコードを開発者が保守します。
Cypress
Cypress はブラウザーの中でテストを実行し、各ステップをその場で表示するコマンドログがあります。アプリは自分たちのマシン上で動き、Cypress Cloud が実行を記録、再生、分析します。
- 向いている対象
- JavaScript で作業し、書きながらすばやいフィードバックを得たいフロントエンド開発者。
- 料金
- アプリはオープンソースです。Cypress Cloud の Starter プランは月 500 件のテスト結果までで、Team プランは月額 $67 (年 $799 の年払い)です。
- テストを書く人
- 開発者が、ドキュメントにあるとおり JavaScript または TypeScript で書きます。
Katalon
Katalon は、Web、モバイル、API、Windows デスクトップアプリ向けのレコーダー、キーワード、スクリプトを備えたテスト自動化プラットフォームで、結果を扱うクラウドプラットフォームもあります。
- 向いている対象
- 単純なフローにはレコーダーとキーワードを使い、それ以外はその下にあるスクリプトで補いたい QA チーム。
- 料金
- Katalon Professional の定価はシートあたり年額 $2,199で、確認した日には年払いで $1,800 と表示されていました。Free プランはテストスイート 40 個までで、CI/CD での実行もデスクトップのテストもありません。
- テストを書く人
- テスターが、レコーダーとキーワードで作ります。複雑なロジックは、ドキュメントにあるとおり開発者が Groovy または Java のスクリプトで書きます。
mabl
mabl はローコードのテスト自動化プラットフォームです: テストは記録するか自然言語で説明して作り、そのクラウドで実行とレポートが行われ、失敗とロケーターには AI の支援があります。
- 向いている対象
- Web とモバイルのローコードのテストを、結果と分析をクラウドサービスに置いて行いたいチーム。
- 料金
- 個別見積もりで、公開価格はありません。クラウドでの実行にはクレジットを使い、月 500 クレジットから始まり、14 日間のトライアルがあります。
- テストを書く人
- テスターが、ドキュメントにあるとおりローコードエディターでレコーダーまたは自然言語を使って作ります。
Applitools Eyes
Applitools Eyes はビジュアルテストサービスです。コードで書いたテストがチェックポイントを呼び出し、サービスがそのクラウドでスクリーンショットをベースラインと比較し、マッチレベルが何を差分とみなすかを決めます。
- 向いている対象
- コードで書いたテストがあり、選んだチェックポイントで見た目を検証したいチーム。
- 料金
- Applitools Starter は月額 $667 (年払い)で、ページチェックポイント 1,000 個またはコンポーネントチェックポイント 100,000 個が含まれます。Professional と Enterprise の価格は問い合わせです。
- テストを書く人
- 開発者: ドキュメントに示されているとおり、チェックポイントはコードで書いたテストに追加します。
Percy
BrowserStack の Percy は、コードで書いたテストからスナップショットを撮り、自社のブラウザーで描画し、変更を承認するレビューページで何が変わったかを示します。
- 向いている対象
- コードで書いた Web テストのスクリーンショットを、ブラウザー上でレビューして承認したいチーム。
- 料金
- Percy のエントリープランは月 5,000 枚のスクリーンショットまでです。Desktop プランは月額 $199 (年払い)でスクリーンショット 10,000 枚まで、それ以降は 1 枚ごとに $0.036 です。
- テストを書く人
- 開発者: ドキュメントに示されているとおり、スナップショットはコードで書いたテストに追加します (アドレスから撮影するページを除く)。
GUI Test Studio
GUI Test Studio は、行った操作の記録またはプロンプトからエンドツーエンドテストを作り、ユーザーが見る画面を検証します: Web アプリ、Windows デスクトップアプリ、Android スマートフォン、ゲームです。テスト、実行、画面は自分たちのコンピューターにとどまります。
- 向いている対象
- Web、デスクトップ、スマートフォン、ゲームで、コードなしのエンドツーエンドテストを自分たちのコンピューターに置いて使いたい QA チームと開発者。
- 料金
- 1 ユーザーは月額 €39、2 ~ 5 人のチームは1 ユーザーあたり月額 €29、6 人目からはユーザー数に応じた価格です: プランを参照してください。どのプランにもすべての機能、無制限のテストと実行、15 日間の無料トライアルがあります。
- テストを書く人
- チームの誰でも作れます: ワークフローを記録するかプロンプトで説明し、タイムライン上で編集するか、変更を依頼します。テストの記録方法を参照してください。
8 種類のツールの一覧
| ツール | ツールの種類 | テストを書く人 | 料金 (2026 年 11 月 6 日時点) |
|---|---|---|---|
| Selenium | コードで書くテストツール | 開発者 | オープンソース、ライセンス料なし |
| Playwright | コードで書くテストツール | 開発者 | オープンソース、ライセンス料なし |
| Cypress | コードで書くテストツール | 開発者 | アプリはオープンソース、Cypress Cloud Team は月額 $67 から (年払い) |
| Katalon | テスト自動化プラットフォーム | テスター、スクリプトは開発者 | Professional の定価はシートあたり年額 $2,199 |
| mabl | テスト自動化プラットフォーム | テスター | 個別見積もり |
| Applitools Eyes | ビジュアルテストサービス | 開発者 | Starter は月額 $667 (年払い) |
| Percy | ビジュアルテストサービス | 開発者 | エントリープランは月 5,000 枚まで、Desktop は月額 $199 (年払い) |
| GUI Test Studio | ノーコードのエンドツーエンドテスト | チームの誰でも | 1 ユーザーは月額 €39、チームは 1 ユーザーあたり月額 €29 |
コードで書くテストの問題点と限界
コードで書くテストと、それに加えるビジュアルテストサービスでチームが直面する 10 の問題を、重要なものから順に示します。それぞれについて、何が起きるか、その様子、そして GUI Test Studio が代わりに何をするかを述べます。
1. ユーザーが見るものに気づかない
何が起こるか
コードで書いた確認は、要素があるかどうかをページのコードに尋ねます。ユーザーが見るのは画面だけです。次のバグはコードの確認を通過します:
覆われている
- コード: ボタンがある。
- ユーザーには: 見えないし、押せない。
見えない
- コード: テキストがある。
- ユーザーには: 何も見えない。
切れている
- コード: 「Confirm your order」という完全なテキスト。
- ユーザーには: 文の半分。
重なっている
- コード: 両方のカードがある。
- ユーザーには: めちゃくちゃな画面。
スタイルなし
- コード: すべての要素はまだそこにある (スタイルシートの読み込みに失敗)。
- ユーザーには: 壊れたサイト。
間違った色、壊れた画像
- コード: ボタンと画像がある。
- ユーザーには: 別の製品。
スクリーンショット比較でもこれらは検出できますが、ブラウザーとシステムごとのリファレンス画像と、マシン間で描画が異なるときの誤報が代償です。
GUI Test Studio なら
すべてのアサーションは画面そのものを比較するので、覆われた、見えない、切れた、色の変わった要素はテストを不合格にします。
2. 再設計のたびに壊れる
何が起こるか
コードで書いたテストはページのコードを指し示します。クラス名を変えたり、ボタンを新しいコンテナーに移したりすると、画面は同じに見えてもテストは失敗します。Playwright 自身のドキュメントも、そうしたロケーターは「DOM 構造が変わると壊れることがある」と警告しています。
GUI Test Studio なら
書くロケーターはありません。GTS Engine + AI はアプリケーションに要素の場所を問い合わせ、アプリケーションが答えないときは見た目で見つけます。
3. アーキテクチャ上の制限
何が起こるか
コードで書くツールは、操作対象をその役割、ラベル、テキスト、またはアプリのコードで見つけます。多くのアプリはチャートの棒、地図のピン、ゲーム、リモートデスクトップ全体など、自らピクセルを描きます。描かれたものには要素も役割もラベルもテキストもないので、どのロケーターにも見つけられません: テストは座標をクリックし、確認にはアプリ自身のコードかスクリーンショットが必要です。
Web では
- キャンバスに描かれたチャート (Chart.js)ページにとってチャートは 1 枚の画像
- デザインツール (Figma)キャンバス全体が WebGL で描画される
- キャンバスに描かれたドキュメント (Google ドキュメント)2021 年から
- Flutter Web アプリアクセシビリティをオンにするまで要素はない。既定ではオフ
- キャンバス内の地図、ゲーム、お絵かきパッド
Windows では
- 4D アプリケーションWindows にはウィンドウしか見えず、中身は見えない
- Java Swing アプリケーションJava Access Bridge がオンでなければ中身はない。既定ではオフ
- PowerBuilder アプリケーションアクセシビリティ対応は既定でオフ
- Delphi FireMonkey アプリケーションアドオンパッケージがある場合のみ、古い MSAA を通じて
- リモートデスクトップと Citrixコンピューターが受け取るのは画面の画像
- 仮想マシン、そして画面に映したスマートフォン
標準的な Windows アプリ (WinForms、WPF、WinUI、Qt、Electron) の多くは、Windows に自分を説明します。GUI Test Studio はまずそれを使い、残りは見た目で見つけます。
GUI Test Studio なら
人がするのと同じように、見た目で見つけて確かめます。
4. コーディングスキルが必要で、保守は悪夢になる
何が起こるか
すべてのテストはコードであり、アプリへのすべての変更はそのコードへの変更です: テストが増えるほど、動かし続けなければならないコードも増えます。何をテストすべきかを知っている人、つまりテスターやプロダクトオーナーは、それを書くことも直すこともできません。
GUI Test Studio なら
ワークフローを記録するか、Claude、ChatGPT、ローカル AI モデル (提供するもの、または独自のもの) にプロンプトで説明します。ステップはビジュアルタイムラインで編集するか、AI に変更を頼みます。
5. 誤検出
何が起こるか
生のスクリーンショット比較は、マシン間でフォントや描画が異なると失敗することがあります。Playwright 自身のドキュメントは、OS、その設定、ハードウェア、ヘッドレスモードを挙げています。
GUI Test Studio なら
1 つの領域の明確な変化だけを数えます。描画ノイズは無視され、本当のリグレッションが検出され、AI が何が変わったかをわかりやすい言葉で説明します。
厳密な比較が必要ですか?GUI Test Studio では、ピクセル完全一致の照合をアサーションごとにオンにできます。
6. ビデオゲーム
何が起こるか
ゲームはメニュー、インベントリ、HUD を自らグラフィックスカード上に描画します。Unity (6.3 以降)、Unreal、Godot (4.5、実験的) がメニューをスクリーンリーダーに説明できるのは、スタジオが画面ごとにそれを組み込んだときだけで、ゲーム世界そのものが説明されることはありません。コードで書くツールはゲームパッドで遊ぶこともできません。
GUI Test Studio なら
プレイヤーと同じようにゲームを見て、キーボード、マウス、ゲームパッド (Xbox 形式のコントローラー) の入力を記録し再生します。毎朝同じ 10 分を遊ぶことなく、すべてのビルドをスモークテストできます。
7. 画面が社外に出る
Applitools Eyes何が起こるか
テスト画面には顧客名、価格、社内ツールが映ります。ビジュアルテストサービスはすべてのスクリーンショットを自社クラウドにアップロードします: Percy と Argos は常に、Applitools は既定で (オンプレミスのオプションは高い価格で販売されています)。
GUI Test Studio なら
テスト、画面、結果は、すべてのプランで追加費用なしに自社のコンピューター上にとどまります。AI スマート分析はローカル AI モデル (提供するもの、または独自のもの) で実行できるので、AI さえ社内にとどまります。
8. スクリーンショットごとの課金
Applitools Eyes何が起こるか
すべてのスクリーンショットが月間の枠を消費します。Percy と Argos はエントリープランで月 5,000 枚まで、Percy の Desktop プランは月額 $199 (年払い) で 10,000 枚、以降 1 枚 $0.036、Argos Pro は月額 $100 で 35,000 枚、以降 1 枚 $0.004、Applitools は月額 $667 (年払い) からです。ブラウザー、デバイス、実行が増えるほど請求額も増えます。
価格は 2026年10月28日 時点で各ベンダーが公開しているものです。
GUI Test Studio なら
ユーザーごとに 1 つの価格: 月額 €39、またはチームならユーザーあたり €29。テスト、記録、実行は無制限で、必要なだけのブラウザーとデバイスで。15 日間の無料トライアル、支払い情報は不要です。
9. プラットフォームごとに 1 つのツール
何が起こるか
Selenium と Playwright は Web ページを、WinAppDriver は Windows アプリを、Appium はスマートフォンをテストします。3 つのツール、3 つのスキルセット、保守すべき 3 種類のテスト。
GUI Test Studio なら
Web アプリ、デスクトップアプリ、Android スマートフォン、ゲームに、1 つのツールと 1 種類のテスト。
10. 開発者にしか読めない失敗
何が起こるか
コードで書いたテストはスタックトレース、つまり開発者にしか読めないコードのページで失敗します。
GUI Test Studio なら
チームの誰もが結果を読めます。期待画像と画面に表示されたものが並び、変更箇所が枠で示され、わかりやすい 1 文が添えられます。
コードで書くテストと GUI Test Studio の比較
トピックごとに: コードで書くテストがチームに求めるものと、GUI Test Studio が代わりに求めるものです。
テストの作成
GUI Test Studio
誰でもワークフローを記録できます。または Claude、ChatGPT、ローカル AI モデル (提供するもの、または独自のもの) にプロンプトで説明します。
コードで書くテスト
Cypress
開発者が Java、Python、C#、JavaScript でコードを書きます。
最新に保つ
GUI Test Studio
動画の編集のように編集できるビジュアルタイムライン上の明快なステップ。または AI に頼んで変更します。
コードで書くテスト
Cypress
レビュー、リファクタリング、アップグレードを伴う 2 つ目のコードベース。
何を確かめるか
GUI Test Studio
ユーザーが見る画面。
コードで書くテスト
Cypress
ページのコード。
再設計
GUI Test Studio
ロケーター (ボタンを指し示すコード) を書く必要はありません。まずアプリに問い合わせ、画面そのものが代替手段になります。
コードで書くテスト
Cypress
id やクラスの名前が変わるとテストが壊れます。ユーザーにとっては何も変わっていないのに。
プラットフォーム
GUI Test Studio
Web、Windows デスクトップ、Android、ゲームに 1 つのツール。
コードで書くテスト
Cypress
プラットフォームごとに 1 つのツール (Web には Selenium か Playwright、Windows には WinAppDriver、スマートフォンには Appium)。
失敗を読む
GUI Test Studio
画像と、誰にでもわかる 1 つの文。
コードで書くテスト
Cypress
スタックトレース。
誤検出
GUI Test Studio
1 つの領域の明確な変化だけを数え、AI がそれが何かを説明します。
ピクセル比較
マシン間のフォントや描画の違いでテストが失敗することがあります。
ブラウザーとデバイス
GUI Test Studio
1 回記録すれば、テストは Chrome、Edge、Firefox、80 種類以上のデバイスと画面サイズ、言語、タイムゾーン、ネットワーク速度、ズームレベル向けに生成され、並行して実行されます。
コードで書くテスト
追加の設定と、ブラウザーとシステムごとのリファレンス画像。
GUI Test Studio: 目に見えるものは、テストできる
GUI Test Studio は人と同じやり方でアプリをテストします: 画面を見て、クリックし、入力し、見えたものを検証します。それがチームにとって何を意味するかを示します。
- 人と同じやり方でテストする
アプリが何で作られていても、見た目ですべての要素を見つけて検証します: Web ページ、Windows デスクトップアプリ、Android スマートフォン、ゲーム、キャンバスに描かれたグラフ、リモートデスクトップです。アーキテクチャには依存しません: 目に見えるものは、テストできます。
- 数分でテストを作成
手作業でテストするのと同じようにワークフローを一度記録するか、プロンプトで説明して AI に記録してもらいます。
- 動画のように編集
動画の編集のようにタイムライン上でテストを視覚的に変更するか、AI に変更を依頼します。
- 技術的なスキルは不要
使いやすく直感的です: チームの誰でも、コードを書かずにテストを作成、編集、実行できます。
- 保守が容易
動かし続けるべきテストコードもロケーターもありません: アプリが変わったら、タイムライン上の数クリックか、1 回のプロンプトでテストを更新します。
- 手ごろな価格
1 ユーザーなら月額 €39、チームなら 1 ユーザーあたり月額 €29 で、すべての機能と無制限のテストと実行が使えます。
- 人の言葉で書かれたレポート
信頼度レポートは、何が合格し、何が不合格で、なぜかを分かりやすい言葉で示し、期待した画像と見つかった画像を並べて表示します。
- ノイズを無視し、リグレッションを捉える
描画のノイズだけでテストが不合格になることはなく、色、サイズ、語句の本当の変化や要素の欠落は、起きた場所で捉えられます。
- Jira と Figma を内蔵
不合格の実行は画像付きの Jira の課題になり、Figma のデザインは機能が作られる前にテストになります。
- AI アシスタントと連携
その MCP サーバーにより、Claude、ChatGPT、または当社が提供するか自分で用意するローカル AI モデルが、テストを代わりに作成、変更、実行します。
各ツールの位置づけ
比較調査を 4 枚の図にまとめました。すべての位置は表のセルから算出されています: 点にマウスを重ねると、その背後の行が表示されます。
- 網羅性と手軽さ: ツールがどれだけ多くをテストし検証できるかと、テストの作成、保守、読み取りをどれだけ容易にするかを対比します。
- Web、デスクトップ、モバイル、ゲーム、仮想マシン: ツールが何で作られたアプリでもテストできるかと、どれだけ多くのプラットフォームに届くかを対比します。
- テストの保守: 誰がテストを最新に保てるかと、アプリの変更にどれだけの作業がかかるかを対比します。
- ローカルでの検証とデータセキュリティ: ツールがどれだけ検証するかと、アサーション、画面、AI 分析が自分たちのコンピューターにとどまるかどうかを対比します。
ツールにポインターを合わせると、4 つのマトリクスで追跡できます
Completeness and ease
How much can it test, and how technical is it to use?
Easy to create, maintain and read tests, without code →
- →
- テストの作成と保守に必要なスキル · テストを最新に保つのは誰か · 失敗の説明のしかた · コスト
- ↑
- テストと画面の行き先 · キャンバス、チャート、地図、リモートデスクトップ · ユーザーが見るものを確かめる · ビデオゲーム · Windows デスクトップアプリ · スマートフォン · 1 つのテストからすべてのブラウザーとデバイスへ · Jira 連携 · Figma 連携
| ツール | Easy to create, maintain and read tests, without code | What it can test and check |
|---|---|---|
| GUI Test Studio | 100 % | 100 % |
| Selenium | 13 % | 17 % |
| Playwright | 25 % | 33 % |
| Cypress | 25 % | 22 % |
| WinAppDriver | 13 % | 17 % |
| Katalon | 38 % | 56 % |
| mabl | 88 % | 44 % |
| Applitools Eyes | 13 % | 61 % |
| Percy | 38 % | 56 % |
Web, desktop, mobile, games and virtual machines
Universal end-to-end testing across all frameworks (WPF, Electron, Game Engines) without access to source code or accessibility tree.
Independent of how the app is built →
- →
- テストが要素を見つける方法 · キャンバス、チャート、地図、リモートデスクトップ
- ↑
- Windows デスクトップアプリ · スマートフォン · ビデオゲーム · 1 つのテストからすべてのブラウザーとデバイスへ
| ツール | Independent of how the app is built | Platforms and devices it reaches |
|---|---|---|
| GUI Test Studio | 100 % | 100 % |
| Selenium | 0 % | 13 % |
| Playwright | 0 % | 38 % |
| Cypress | 0 % | 25 % |
| WinAppDriver | 0 % | 13 % |
| Katalon | 50 % | 50 % |
| mabl | 50 % | 50 % |
| Applitools Eyes | 50 % | 38 % |
| Percy | 50 % | 38 % |
Test maintenance
Who keeps the tests up to date, and how much work is it?
Anyone on the team can maintain the tests →
- →
- テストの作成と保守に必要なスキル · テストを最新に保つのは誰か
- ↑
- 変更後のテストの更新 · アプリのコードが変わり、画面は変わらないとき · マシン間の描画の違い · 失敗の説明のしかた · 1 つのテストからすべてのブラウザーとデバイスへ
| ツール | Anyone on the team can maintain the tests | Little work after the app changes |
|---|---|---|
| GUI Test Studio | 100 % | 100 % |
| Selenium | 0 % | 10 % |
| Playwright | 0 % | 40 % |
| Cypress | 0 % | 30 % |
| WinAppDriver | 0 % | 0 % |
| Katalon | 50 % | 50 % |
| mabl | 100 % | 70 % |
| Applitools Eyes | 0 % | 60 % |
| Percy | 25 % | 60 % |
Local verification and data security
Where are the checks made, and where do your screens and data go?Sensitive data is safest when it never leaves your computers.
Checks what the user sees, and explains a failure →
- →
- ユーザーが見るものを確かめる · 失敗の説明のしかた
- ↑
- アサーションの実行場所 · テストと画面の行き先 · AI 分析の実行場所
| ツール | Checks what the user sees, and explains a failure | Runs and stays on your own computers |
|---|---|---|
| GUI Test Studio | 100 % | 100 % |
| Selenium | 0 % | 100 % |
| Playwright | 50 % | 83 % |
| Cypress | 25 % | 50 % |
| WinAppDriver | 0 % | 100 % |
| Katalon | 50 % | 50 % |
| mabl | 75 % | 17 % |
| Applitools Eyes | 75 % | 50 % |
| Percy | 75 % | 0 % |
要点
- 1誰がテストを書くかでコストが決まります。コードで書くツールにはライセンス料がない代わりにデザイン変更のたびに開発者の時間がかかり、ノーコードツールならテスターがスイートを最新に保てます。
- 2コードで書くテストツール、テスト自動化プラットフォーム、ビジュアルテストサービスは、問題の異なる部分を解決します。テストを作るのはプラットフォームと GUI Test Studio だけで、サービスはコードで書いたテストが撮る画像を比較します。
- 3価格の前にプラットフォームを確認してください。多くの Web 向けツールはブラウザーまでで、Windows デスクトップアプリ、スマートフォン、ゲームには画面上にあるものをテストするツールが必要です。
- 4テスト、画面、AI 分析がどこへ行くのかを確認してください。いくつかのツールはそれらを自社のクラウドに保管しますが、GUI Test Studio はどのプランでも自分たちのコンピューターに保管します。
- 5価格は変わります: ここにある数字はすべて 2026年11月6日 に各ベンダーの料金ページで確認したもので、リンクはそれらのページにつながっています。
よくある質問
最良のエンドツーエンドテストツールはどれですか?
唯一最良のツールはありません: 誰がテストを書くか、何をテストするかによります。Web アプリをテストする開発者チームは Playwright や Cypress を選ぶことが多く、テスターにコードなしでテストを作成、保守してほしいチームはレコーダー型のツールを選びます。GUI Test Studio は 2 番目のケースのために作られており、Windows デスクトップアプリ、Android、ゲームにも対応し、テストと画面は自分たちのコンピューターに置いたままです。
エンドツーエンドテストと UI テストの違いは何ですか?
エンドツーエンドテストは、最初のクリックからユーザーが期待する結果まで、その操作の流れが通るすべての部分にわたってアプリを通しでたどります。UI テストは単一の画面やコントロールを検証します: ボタンが有効になっている、ラベルが正しく表示されている、といったことです。エンドツーエンドテストは数が少なく時間もかかりますが、すべてが連携して初めて現れる問題を捉えます。
コーディング不要の E2E ツールはどれですか?
GUI Test Studio は記録またはプロンプトからテストを作り、書くコードも保守するコードもありません。ここで比較したツールのうち、Katalon と mabl はキーワードや自然言語を使うレコーダーを提供しており、Katalon のドキュメントには複雑なロジックは Groovy または Java のスクリプトで書くとあります。Selenium、Playwright、Cypress はコードであり、Applitools Eyes と Percy はコードで書いたテストに見た目の検証を加えます。
エンドツーエンドテストはデスクトップアプリで実行できますか?
はい、そのために作られたツールを使えば実行できます。Selenium と Cypress は Web ページをテストします。Playwright のドキュメントでは Electron への対応は実験的とされており、Katalon の料金ページでは Windows デスクトップのテストが Professional プランと Enterprise プランに含まれています。GUI Test Studio は、何で作られていても画面上に見えるあらゆる Windows アプリを、人と同じやり方でテストします。
エンドツーエンドテストツールの費用はどれくらいですか?
ライセンス料なしからシートあたり年間数千ドルまでで、それに加えてコードで書くツールには開発者の時間がかかります。2026 年 11 月 6 日時点の各社の料金ページでは: Selenium と Playwright はオープンソース、Cypress Cloud の Team プランは月額 $67 (年払い)、Katalon Professional の定価はシートあたり年額 $2,199、Applitools Starter は月額 $667 (年払い)、Percy の Desktop プランは月額 $199 (年払い)、mabl は問い合わせによる見積もりです。GUI Test Studio は 1 ユーザーで月額 €39、小規模なチームでは 1 ユーザーあたり月額 €29 で、15 日間の無料トライアルがあります。
E2E では Playwright のほうが Selenium より優れていますか?
それぞれ向いているチームが異なります。Playwright のドキュメントには、各操作の前に要素の準備ができるまで待つこと、実行のトレースを記録すること、Chromium、Firefox、WebKit が同梱されていることが書かれており、最初のスイートをすばやく用意できます。Selenium は W3C WebDriver 標準を実装し、より多くのプログラミング言語に対応し、ドライバーのあるどのブラウザーでも、自分たちのマシンのグリッド上でも動きます。どちらもコードで書くツールなので、いずれにしてもテストを書いて保守するのは開発者です。
エンドツーエンドテストツールはどう選べばよいですか?
まず誰がテストを書いて保守するのかを考え、次に何をテストするのかを考えてください。テストを変更できるのが開発者だけならデザイン変更のたびに開発者を待つことになり、テスターが変更できればスイートはアプリに追いつき続けます。次に、必要なプラットフォーム (Web、デスクトップ、モバイル、ゲーム)、画面と結果が保存される場所、そして総コスト、つまりライセンスとテストを動かし続けるための時間を確認してください。
Selenium、Playwright、Cypress、Katalon、mabl、Applitools、Percy、BrowserStack は各所有者の商標です。
テスト対象のアプリでご覧になりますか? チームとの 30 分の無料相談を予約してください。