メインコンテンツへスキップ
Pilot コントロールは、Qaptlyでデバイスとテスト環境サービスを管理するための中央ハブです。

概要

Pilot コントロールが提供する機能:
  • デバイスのリスト表示とステータス監視
  • Qaptly Mac Commandサービス制御
  • Android Qaptly Auto Serviceの管理
  • iOS WebDriverAgentのセットアップ
  • 接続されたクライアントの追跡

インターフェースレイアウト

Qaptly Mac Commandサービス

Qaptly Mac Commandサービスは、デバイスと通信するバックエンドサービスです。

サービスステータス

  • ● 実行中(緑): サービスがアクティブです
  • ● 停止中(赤): サービスが実行されていません

サービス切り替え

サービス切り替えボタンをクリックして、サービスを開始または停止します。
注意: デバイスの検出とストリーミングには、サービスが実行されている必要があります。

デバイスタブ

デバイスタブ

接続されているすべてのデバイスをリスト表示:
  • 解像度付きのAndroidデバイス
  • WDAステータス付きのiOSデバイス
  • デバイスステータスインジケーター

サービスタブ

サービスの設定とステータス:
  • バックエンドサービス接続
  • APIエンドポイント
  • 接続の健全性

クライアントタブ

接続されたテスト実行クライアントをリスト表示:
  • クライアント識別子
  • 接続ステータス
  • アクティブセッション

Androidデバイス

デバイスリスト

Androidデバイスには次が表示されます:
  • デバイス名/モデル
  • 画面解像度
  • 接続ステータス
  • 利用可能なアクション

Qaptly Auto Service

Android自動化には、デバイスにQaptly Auto Serviceがインストールされている必要があります。

ステータスの確認

  1. Androidデバイスを選択します
  2. サービスステータスインジケーターを表示:
    • インストール済み: サービスの準備ができています
    • 未インストール: インストールが必要です
    • 更新可能: 新しいバージョンが利用可能です

サービスのインストール/更新

  1. デバイスを選択します
  2. インストールまたは更新をクリックします
  3. APKのインストールを待ちます
  4. デバイスで必要な権限を付与します

必要な権限

Qaptly Auto Serviceには次が必要です:
  • アクセシビリティサービスアクセス
  • 他のアプリの上に表示
  • ストレージアクセス(スクリーンショット用)
詳細については、Androidデバイスセットアップを参照してください。

iOSデバイス

デバイスリスト

iOSデバイスには次が表示されます:
  • デバイス名/モデル
  • WebDriverAgentステータス
  • 接続ステータス
  • 利用可能なアクション

WebDriverAgent(WDA)ステータス

  • WDA準備完了: WebDriverAgentが実行中です
  • WDAセットアップ必要: 設定が必要です
  • WDA未実行: WDAを起動する必要があります

WDAのセットアップ

  1. iOSデバイスでWDAセットアップをクリックします
  2. iOSデバイスセットアップウィザードに従います

デバイスアクション

すべてのデバイス用

  • 更新: デバイスステータスを更新
  • 詳細表示: デバイス情報を表示

Android用

  • サービスのインストール: Qaptly Autoをインストール
  • サービスの更新: 最新バージョンに更新
  • ストリーム開始: 画面ミラーリングを開始

iOS用

  • WDAセットアップ: WebDriverAgentを設定
  • WDA開始: WDAサーバーを起動
  • ストリーム開始: 画面ミラーリングを開始

デバイスリストの更新

手動更新

🔄 更新ボタンをクリックして:
  • 新しいデバイスをスキャン
  • デバイスステータスを更新
  • サービス状態を確認

自動検出

Qaptlyは自動的に検出します:
  • USB デバイス接続
  • デバイスの切断
  • ステータスの変更

トラブルシューティング

Androidデバイスが表示されない

  1. USB接続を確認
  2. デバイスでUSBデバッグを有効にする
  3. デバイスでUSBデバッグプロンプトを承認
  4. デバイスリストを更新

iOSデバイスが表示されない

  1. USB接続を確認
  2. デバイスでこのコンピュータを信頼する
  3. Xcodeがデバイスを認識していることを確認
  4. デバイスリストを更新

サービスが開始されない

  1. Qaptly Mac Commandのインストールを確認
  2. システム権限を確認
  3. コンソールでエラーを確認
  4. Qaptlyアプリケーションを再起動

関連: