メインコンテンツへスキップ

画面と構造の発見

Qaptly は製品をスクリーンショットのコレクションとして扱いません。 アプリケーションを画面、領域、要素で構成された構造化インターフェースとして見ます。 これは Qaptly が製品を理解する基盤です。

Qaptly が発見するもの

Qaptly がアプリケーションに接続すると、以下を分析します:

画面とビュー

すべてのユーザー向け画面とそのバリエーション

レイアウト領域

画面が機能領域にどのように分割されているか

UI コンポーネント

ボタン、入力、リスト、インタラクティブコンテナ

要素階層

要素がどのようにネストされ、整理されているか

位置と配置

相対的な位置と空間的関係
これにより、Qaptly は画面サイズ、解像度、デバイスが変わっても同じインターフェースを認識できます。

構造が重要な理由

従来の自動化は、脆弱なセレクタやピクセルマッチングに依存しています。 Qaptly は代わりに UI のレイアウト認識モデルを構築します。 つまり、Qaptly は以下を知っています:
  • どの要素がどの画面に属しているか
  • どのコンポーネントが同じ領域の一部か
  • インターフェースがどのように整理されているか
そのため、何かが変更されたとき、Qaptly はそれが実際の製品変更か、単なる視覚的なバリエーションかを判断できます。

UI から製品理解へ

画面構造を発見することで、Qaptly は後続のすべての参照フレームを作成します。
すべてのユーザーアクション、状態変更、テスト結果はこの構造に固定されます — 脆弱なスクリプトではありません。
これが Qaptly が製品を理解する方法であり、単にクリックするだけではありません。

関連記事

ユーザー行動のキャプチャ

Qaptly がインタラクションをキャプチャする方法を確認

製品モデルの構築

状態ベースモデルについて学ぶ

Qaptly が観察するもの

Qaptly が監視するすべてのデータ

次のステップ

理解を深めていきましょう: