Docket

Docket

画面座標ベースでキャンバスやアイフレームなどの非標準要素もテストする、適応型QA自動化ツール

無料+有料WebMobile
公式サイトへdocketqa.com
GPT-6 Astra と比較Docket の代替ツールを見る

概要

Docket(ドケット)は、ユーザーがクリックする画面座標(X, Y)に基づいて複雑なエンドツーエンド(E2E)テストを自動化するツールです。このツールはピクセル単位の精度を提供し、キャンバス、アイフレーム、ポップアップのような従来のセレクターではアクセスしにくい非標準要素もテストできる決定論的な方式を使用します。また、アプリケーションのUIが変更されたり、ボタンの位置が移動したりしても、クリック位置を自動的に修正してテストが中断されることなく実行され続けるよう支援する、適応型の自己修復機能を備えています。主な機能には、CI/CD統合、専用メールボックス、通知設定、スケジュール実行などがあり、2要素認証(2FA)をサポートしてセキュリティを強化しています。急成長する企業の開発者やQAチーム、特に複雑なDOM構造を扱うソフトウェアチームに適したソリューションです。価格情報はウェブサイトに別途明記されていません。

差別化ポイント

  • Docketは、Selenium、Cypress、Playwrightなどの従来型テスト自動化ツールとは異なり、CSSセレクターやDOM要素に依存せず、画面座標(X、Y)に基づいてクリック操作を実行する決定論的な方式を採用しています。これにより、Canvas要素、WebGLコンテンツ、iframe内部など、従来のセレクター方式ではアクセスできない、またはアクセスが非常に難しい領域をテストできます。一方、座標ベースの方式は画面解像度やブラウザーウィンドウのサイズに左右されやすいため、レスポンシブデザインのテストには追加設定が必要になる点を考慮する必要があります。

主な機能

  • ビジョンベース of テスト:画面座標(X,Y)方式でキャンバス・アイフレーム・ポップアップを含むすべてのUIをテスト
  • セルフヒーリング(Self-Healing):アプリ変更時のクリック位置の自動アップデート
  • AIステップ:リアルタイム実行により手動スクリプティングなしで柔軟なテストカバレッジを実現
  • 再利用可能なアクションキャッシュ:ログイン・フォーム入力などの共通動作を保存および再利用
  • 自然語の命令によるテストシナリオの作成

メリット・デメリット

ウェブ検索で収集したユーザーの声をまとめたものです

メリット

  • Canvas、iframe、Shadow DOMなど、従来のPlaywrightやCypressではセレクターによるアクセスが極めて難しかった非標準要素を、座標ベースで確実にテストできるため、グラフィックエディターや複雑なWebアプリのQA自動化に役立ちます。DOM構造が変更されてもクリック位置が同じであればテストが壊れないため、フロントエンドのリファクタリングが頻繁な環境でもテストの保守負担を軽減できます。決定論的なアプローチによりテスト実行結果に一貫性があり、デバッグも直感的です。また、ピクセル単位の精度により、ボタン内の特定領域をクリックするといった細かな操作も検証できます。

デメリット

  • 座標ベースの方式では、ブラウザーウィンドウのサイズ、画面解像度、ズームレベルによってクリック位置が変わる可能性があるため、レスポンシブWebや複数のビューポートをテストするには、追加の座標変換ロジックが必要です。CSSセレクター方式とは異なり、UI要素の意味的な情報(ID、data-testidなど)を利用しないため、テストコードだけを見てもどの要素をクリックしているのか把握しにくく、可読性や保守性の面で不利になる場合があります。また、比較的新しいツールでコミュニティ規模が小さく、Stack Overflowやブログなどで日本語の資料やトラブルシューティング事例を見つけにくいため、導入時には主に英語ドキュメントで学習する負担があります。

料金

無料+有料

公式の料金表は公開されておらず、個別に問い合わせることで料金情報を確認できます。AIベースのビジュアルテスト自動化プラットフォームで、複雑なUI環境でも安定したテストを支援する有料サービスとして提供されています。無料トライアルの有無については、別途確認が必要です。

情報確認日:

活用事例

  • キャンバス・アイフレームなどの非標準UI要素の自動テスト
  • 急速に変化するスタートアップ製品のE2Eテスト維持コストの削減
  • 動画編集ツール・ダッシュボードなど複雑なSaaS UIの品質検証
  • 手動QAをAIに置き換えてリリースサイクルを短縮

対象ユーザー

スタートアップのQA・開発チーム複雑なSaaS UIをテストする必要があるエンジニアリングチーム手動QAを減らしたいプロダクトチームCanvasやiframeなどの非標準UIを使用するチーム

検証の根拠

会社・料金・機能の情報は、以下の一次情報と直近の検証記録に基づいて表示しています。出典が食い違う場合は、公式の一次情報と最新の検証結果を優先します。

最終検証 2026/09/06検証済み出典1件

代替ツール

この代わりに使えるツール