電話ファームは、タスクを並行して実行するモバイル デバイスの管理されたグループです。 従来の電話ファームでは、電源、ネットワーク、共有制御ツールに接続された物理的なスマートフォンが使用されていました。 クラウドフォン ファームは、同じ部屋にある電話ではなく、リモートの Android 環境を使用します。
このセットアップでは、アプリのテスト、コンテンツ チェック、その他の承認されたモバイル作業をサポートできます。 また、偽のクリック、インストール、レビュー、エンゲージメントに悪用される可能性もあります。 ハードウェアは作品が正当かどうかを判断しません。 活動、許可、プラットフォームの規則、および現地の法律が適用されます。
電話機が並んでいるとシンプルに見えるかもしれません。 その行を有効に保つことはできません。 デバイスには電力、ネットワーク アクセス、タスクの割り当て、アップデート、および障害から回復する方法が必要です。
電話ファームとは何ですか?
電話ファームは、1 つのフリートとして管理される電話またはモバイル環境のグループです。 各デバイスは独自のアプリを実行し、独自のローカル データを保持できます。 中央のオペレーターがタスクを割り当て、進捗状況を確認し、障害に対処します。
固定されたサイズはありません。 この用語は、デバイスが制御プロセスと反復可能な作業を共有する場合に適切になり始めます。
伝統的な意味は物理的なスマートフォンを指します。 ハブ、充電器、ルーター、冷却装置、およびホスト コンピューターによって接続が維持されます。 クラウドフォン ファームは、同じフリート モデルをリモートの Android 環境に適用します。
フォンファーミングは、単一の決まったタスクではなく、端末群の運用を指します。 テストや不正行為をサポートする可能性があります。 フリートが拡大するにつれて、電話ファーム オペレーション は、デバイスの命名、メンテナンス、アクセス制御を含むように拡張されます。
電話ファームはどのように機能しますか?
動作している電話ファームには、5 つの接続されたレイヤーがあります。 ある層が弱くなると艦隊全体に影響が及びます。
デバイスと電源
物理ファームでは、Android スマートフォン、iPhone、またはその両方を使用する場合があります。 各電話機には安定した電力と、冷却を保つための十分なスペースが必要です。 バッテリー、ポート、ケーブル、ハブは定期的なメンテナンス項目になります。
クラウド ファームは、この負担をサービス プロバイダーに移します。 これにより、ローカル ラックと充電器が削除されますが、プロバイダーの容量とデータ プラクティスへの依存が生じます。
ネットワークアクセス
すべてのデバイスにはインターネットへのルートが必要です。 物理的な電話は、オフィス Wi-Fi、携帯電話データ、VPN、またはプロキシを使用する場合があります。 これらのルートは相互に交換できません。
オフィス Wi-Fi 上の実際の電話機は、部屋内の他のすべての電話機と 1 つのパブリック アドレスを共有する場合があります。 モバイルプロキシ はキャリア ネットワークの出口を提供しますが、アプリのストレージや物理デバイスは変更されません。 デバイスの状態とネットワークの状態は個別に計画する必要があります。
制御とオーケストレーション
小規模な農場は手作業で行うことができます。 同じタスクを多くの画面にわたって実行する必要がある場合、これはうまく機能しなくなります。
Android オペレーターは、ADB として知られる Android Debug Bridge をよく使用します。 USB または Wi-Fi 経由でアプリのインストール、ログの収集、ファイルの転送、コマンドの送信を行うことができます。 これは制御ツールであり、完全なフリート マネージャーではありません。
大規模なセットアップではオーケストレーションも必要です。 適切なデバイスをターゲットにし、同時タスクを制限し、失敗を記録し、アプリが変更されたときに停止する必要があります。 チームは多くの場合、手動パスが明確になった後に 電話ファーム の自動化 を追加します。 また、すべてのデバイスで 1 つの間違いを繰り返す可能性もあります。
アプリとセッション状態
各電話機には、アプリ、権限、ファイル、キャッシュ、ログイン状態が保持されます。 チームには、タスクの割り当て、更新、リセット、アクセスに関する明確なルールが必要です。
個別のデバイスがすべてのアイデンティティの問題を解決するわけではありません。 アカウント履歴、ネットワークアクティビティ、セッション、および動作は別個のレイヤーのままです。 この区別により、障害の診断が容易になります。
モニタリングとライフサイクル
デバイスが古くなり、アプリが古いオペレーティング システムを削除し、リモート環境が利用できなくなる可能性があります。 便利なファームは、オンボーディング、アクティブな使用、メンテナンス、および廃止を追跡します。 オペレータは、どのデバイスがオンラインであるか、どのタスクが失敗したか、誰が構成を変更したかを把握する必要があります。
物理ファーム、クラウドファーム、エミュレータファーム
ファームという言葉は、さまざまなモバイル システムに関連付けられることがよくあります。 ラベルだけでは、その下に何が入っているかはわかりません。
| モデル | どこで実行されるか | 主な強み | 主な制限事項 | ベストフィット |
|---|---|---|---|---|
| 物理的な電話ファーム | 電話機を実際のハードウェアとして所有またはホストする | 実際のセンサーとモデル固有の動作 | ハードウェア、電力、熱、メンテナンス | ハードウェアチェックと実機テスト |
| クラウドフォン ファーム | リモートプロバイダーインフラストラクチャ | 一元的なアクセスと簡単な容量変更 | プロバイダーへの依存性とサービスコスト | 継続的なリモートモバイルワークフロー |
| エミュレータファーム | ローカルまたはリモートコンピュータ上のソフトウェア | 高速リセットと柔軟なテスト構成 | すべてのハードウェア状態を再現するわけではありません | 開発と再現可能なテスト |
Cloud ではハードウェアについて十分に詳細に説明していません。 AWS デバイスファーム は、テスト用に物理的な電話やタブレットへのリモート アクセスを提供します。 Firebase Test Lab は、物理デバイスと仮想デバイスの両方を提供します。 製品名に頼るのではなく、アーキテクチャを確認してください。
Androidエミュレータ は、別の携帯電話なしで Android を実行します。 開発、デバッグ、広範な構成テストに適しています。 センサー、メーカーの変更、通信事業者の接続、ハードウェアのパフォーマンスにとって、物理デバイスは依然として重要です。
クラウドフォン ファームは、ローカルのハードウェアの作業を軽減し、リモート アクセスを容易にします。 これらはすべての身体検査に代わるものではありません。 物理的な電話ファームを備えたクラウドフォン を比較するチームは、ハードウェアの忠実度、セッションの持続性、チームのアクセス、ワークロードの長さ、コストを確認する必要があります。
電話ファームは何に使用されますか?
ネイティブ モバイル アプリは必ずしも Web サイトのように動作するとは限らないため、電話ファームはいくつかの業界で発生します。 チームは、多くのモバイル環境を使用する許可と明確な理由を依然として必要としています。
アプリのテストと互換性
開発者と QA チームは、モデル、オペレーティング システムのバージョン、画面サイズ、メーカー ソフトウェア全体でアプリをテストします。 バグを再現し、テストを繰り返し、ログやスクリーンショットを収集できます。
これが、デバイスファーム が一般的なテスト言語である理由です。 テスト フリートには、物理デバイス、仮想デバイス、またはその両方が含まれる場合があります。
コンテンツとサービスのチェック
承認されたチームは、アプリ、広告、ページ、または顧客フローがモバイル デバイスでどのように表示されるかをチェックする場合があります。 地域設定、アプリのバージョン、ネットワーク状況によって結果が変わる可能性があります。
テストには依然として明確な範囲が必要です。 チームは可能な限りテスト広告を使用し、ユーザー データを保護し、請求の対象となるアクティビティや誤解を招くアクティビティを回避する必要があります。
モバイルアカウントの操作
一部の代理店や企業は、承認されたクライアントまたはブランドのアカウントをモバイル アプリを通じて管理します。 個別の環境により、アプリのデータと作業割り当てを整理した状態に保つことができます。 許可を作成するわけではありません。
段階的なアカウントの使用は、アカウントウォーミング と表現されることがよくあります。 これは運営上の決定であり、フォンファーミングの定義やアカウントの安全性の保証ではありません。
自動化と監視
反復的なテスト、アプリのインストール、スクリーンショット、ステータスチェックを自動化できます。 ブラウザの自動化 とモバイル オートメーションは両方とも、狭い入力、読み取り可能なログ、および停止条件で最適に機能します。
偽りの婚約と詐欺
電話ファームは、偽のクリック、インストール、ビュー、評価、または登録を生成するために使用することもできます。 これらの行為はレポートやランキングを歪めます。 これらはプラットフォームのルールに違反し、詐欺に陥る可能性があります。 アクティビティは機器とは別に判断する必要があります。
電話ファーム vs クリック ファーム vs デバイスファーム
これらの用語は一部の記事で重複していますが、異なる質問に答えます。
| 用語 | それを定義するもの | 使用できるもの | 典型的なコンテキスト |
|---|---|---|---|
| 電話ファーム | 管理されたモバイルデバイス群 | 物理的な電話またはリモートモバイル環境 | テスト、運用、または悪用 |
| クリックファーム | 誤解を招くために行われた繰り返しのクリックまたはエンゲージメント | 人、電話、ブラウザ、ボット | 広告詐欺と指標操作 |
| デバイスファーム | 共有目的のために管理されるデバイスのプール | 物理デバイスと仮想デバイス | アプリのテスト。ただし詐欺記事では別の方法で使用される可能性があります |
| ボットファーム | 多くの自動エージェントが連携して動作する | サーバー、ブラウザ、仮想マシン、または電話 | テスト、監視、スパム、または悪用 |
| SIMファーム | SIM と通信容量の一元化 | SIM バンク、モデム、ゲートウェイ | 通信業務または通信詐欺 |
クリック ファームはアクションによって定義されます。 電話ファームはインフラストラクチャによって定義されます。 クリック ファームでは電話を使用する場合がありますが、必ず使用する必要はありません。
デバイスファームにはコンテキストが必要です。 モバイル開発では、通常、テスト サービスまたはラボを意味します。 詐欺報告では、これが電話ファームの別名として使用される可能性があります。
ボット ファームは、そのワーカーが自動化されたエージェントであるため、より広範囲になります。 SIM ファームは、通信リソースとネットワーク アクセスに重点を置いています。 どちらの用語も、電話のラックを意味するカジュアルな同義語ではありません。
電話ファームの利点と制限
電話ファームは、ワークロードに多くのモバイル環境が必要な場合に合理的です。 ブラウザー、少数のエミュレーター、またはマネージド テスト サービスで同じ質問に答えられる場合、それは無駄です。
| 潜在的な利点 | 関連する制限事項 |
|---|---|
| モバイルタスクを並行して実行する | 障害はさらに多くのデバイスに広がります |
| ネイティブモバイルアプリを使用する | アプリの更新と権限には継続的な注意が必要です |
| 物理ファームで実際のハードウェアをテストする | 各デバイスの購入とメンテナンスには時間がかかります |
| タスクを別々の環境に割り当てたままにする | セッションとネットワークルートは依然として個別の計画が必要です |
| アクセスと監視を一元化する | 制御ソフトウェアはセットアップとガバナンスの作業を追加します |
| クラウド電話を通じてリモート容量を追加 | コスト、可用性、データ処理はプロバイダーによって異なります |
物理ファームでは、オペレーターがハードウェアを直接制御できます。 これは、センサー、キャリア SIM、モデル固有のバグにとって重要です。 電話ファームを構築する を計画している人は、バッテリーのチェック、冷却、ケーブル、交換、安全なアクセスについても計画する必要があります。
クラウド ファームは、そのメンテナンスの多くをオフィスの外に移動します。 リモートからのアクセスが簡単になり、拡張が速くなります。 プロバイダーは、デバイス アーキテクチャ、ストレージ、リセット動作、ログ、データの場所において依然として異なります。
どちらのモデルを選択する前に、小さなワークロードをテストします。 完了したタスク、回復時間、セッションの継続性、オペレーターの時間、総コストを測定します。 毎日の注意が必要な安価なデバイスは、安価なインフラストラクチャではありません。 電話ファーム の代替案 は、チームが所有する必要のない作業を削除する場合にのみその地位を獲得します。
電話ファームは合法ですか?
電話ファームはデバイス管理設定です。 その法的地位はハードウェアだけから判断することはできません。 答えは、活動、許可、契約、データ、プラットフォームの規則、および現地の法律によって異なります。
所有者の承認を得てアプリをテストすることは、偽のエンゲージメントを作成したり、許可なくアカウントにアクセスしたりすることとは異なります。 プラットフォームのルール違反も、自動的に刑事犯罪と同じになるわけではありません。 どちらも依然として深刻な結果をもたらす可能性があります。
チームは、フリートの目的、誰がアクセスできるのか、どのようなデータを処理するのか、どのプラットフォーム規約が適用されるのかを文書化する必要があります。 大規模な運用や機密性の高い運用には、実際の管轄区域と使用例に基づいたアドバイスが必要です。
重要なポイント
- 電話ファームは、単なる電話の山ではなく、管理されたフリートです。
- 従来の農場では物理的なスマートフォンが使用されていました。 クラウド ファームはリモート モバイル環境を使用します。
- デバイス、セッション、ネットワーク ルート、自動化、およびアカウント アクティビティは別個のレイヤーです。
- 電話ファーム とクリック ファームは同義語ではありません。 1 つはインフラストラクチャについて説明し、もう 1 つは欺瞞的な関与について説明します。
- デバイスファーム は QA テスト プールを意味することが多いため、周囲のコンテキストが重要です。
- 適切なセットアップは、使用可能なデバイスの最大数ではなく、ワークロードによって決まります。
電話ファーム よくある質問
電話ファームを構成する電話の数は何台ですか?
決まった最低額はありません。 この用語は、複数のデバイスがグループとして接続、割り当て、監視される場合に当てはまります。 小規模な調整テスト プールをファームにすることができます。 未使用の携帯電話が大量に山積みになっていても役に立ちません。
電話ファームはクリック ファームと同じですか?
いいえ。 電話ファームはモバイル インフラストラクチャです。 クリック ファームは、誤解を招くクリックやエンゲージメントを生み出します。 電話、従業員、ブラウザ、ボットが使用される場合があります。
デバイスファームは電話ファームと同じですか?
時々ありますが、すべての分野ではありません。 モバイル テスト チームは、物理または仮想テスト デバイスのプールにデバイスファームを使用します。 詐欺報告では、これが電話ファームの別名として使用される可能性があります。 用語を同義語として扱う前にコンテキストを確認してください。
電話ファームではエミュレータを使用できますか?
より広範なモバイル フリートにはエミュレータが含まれる場合があります。 従来の電話ファームは物理的なスマートフォンを使用します。 ソフトウェア インスタンスがフリートを構成している場合、エミュレータ ファームまたは仮想デバイスファーム が明確になります。
クラウドフォン ファームとは何ですか?
これは、サービスまたはダッシュボードを通じて管理されるリモート Android 環境のグループです。 プロバイダーは基盤となるインフラストラクチャを処理します。 ユーザーは、サービスが物理デバイス、仮想化、または別のアーキテクチャを使用しているかどうかを確認する必要があります。 管理対象の各 クラウドフォン は、フリート内の 1 つの環境になります。
電話ファームには個別の IP アドレスが必要ですか?
いつもではありません。 ネットワーク設計は承認されたタスクに依存します。 1 つの Wi-Fi ネットワーク上の複数の物理電話がパブリック IP を共有する場合があります。 セルラー接続とプロキシには、独自の共有とローテーションの動作があります。 個別の IP は個別のアプリ データを作成したり、プラットフォームの結果を保証したりするものではありません。
電話ファームは自動化できますか?
はい。 チームは、承認されたワークフローに ADB、Appium、RPA、API、またはベンダー ツールを使用できます。 自動化には、ログ、制限、障害処理、および人間によるレビューを含める必要があります。
電話ファームは違法ですか?
定義上そうではありません。 合法性は、デバイスの動作、オペレーターに許可があるかどうか、どのデータが使用されるか、およびどの法律が適用されるかによって異なります。 偽のエンゲージメント、詐欺、ID の悪用、および不正アクセスは、承認されたアプリのテストとはまったく異なるリスクを生み出します。

JP
