概要
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がインストールされている必要があります。ステータスの確認
- Androidデバイスを選択します
- サービスステータスインジケーターを表示:
- インストール済み: サービスの準備ができています
- 未インストール: インストールが必要です
- 更新可能: 新しいバージョンが利用可能です
サービスのインストール/更新
- デバイスを選択します
- インストールまたは更新をクリックします
- APKのインストールを待ちます
- デバイスで必要な権限を付与します
必要な権限
Qaptly Auto Serviceには次が必要です:- アクセシビリティサービスアクセス
- 他のアプリの上に表示
- ストレージアクセス(スクリーンショット用)
iOSデバイス
デバイスリスト
iOSデバイスには次が表示されます:- デバイス名/モデル
- WebDriverAgentステータス
- 接続ステータス
- 利用可能なアクション
WebDriverAgent(WDA)ステータス
- WDA準備完了: WebDriverAgentが実行中です
- WDAセットアップ必要: 設定が必要です
- WDA未実行: WDAを起動する必要があります
WDAのセットアップ
- iOSデバイスでWDAセットアップをクリックします
- iOSデバイスセットアップウィザードに従います
デバイスアクション
すべてのデバイス用
- 更新: デバイスステータスを更新
- 詳細表示: デバイス情報を表示
Android用
- サービスのインストール: Qaptly Autoをインストール
- サービスの更新: 最新バージョンに更新
- ストリーム開始: 画面ミラーリングを開始
iOS用
- WDAセットアップ: WebDriverAgentを設定
- WDA開始: WDAサーバーを起動
- ストリーム開始: 画面ミラーリングを開始
デバイスリストの更新
手動更新
🔄 更新ボタンをクリックして:- 新しいデバイスをスキャン
- デバイスステータスを更新
- サービス状態を確認
自動検出
Qaptlyは自動的に検出します:- USB デバイス接続
- デバイスの切断
- ステータスの変更
トラブルシューティング
Androidデバイスが表示されない
- USB接続を確認
- デバイスでUSBデバッグを有効にする
- デバイスでUSBデバッグプロンプトを承認
- デバイスリストを更新
iOSデバイスが表示されない
- USB接続を確認
- デバイスでこのコンピュータを信頼する
- Xcodeがデバイスを認識していることを確認
- デバイスリストを更新
サービスが開始されない
- Qaptly Mac Commandのインストールを確認
- システム権限を確認
- コンソールでエラーを確認
- Qaptlyアプリケーションを再起動
関連: