

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Device Farm のビルトイン Fuzz テストの実行 (Android と iOS)
<a name="test-types-built-in-fuzz"></a>

ビルトイン Fuzz テストでは、ユーザーインターフェイスイベントをデバイスにランダムに送信して、その結果をレポートします。

Device Farm のテストに関する詳細については、「[AWS Device Farm のテストフレームワークと組み込みテスト](test-types.md)」を参照してください。

**ビルトイン Fuzz テストを実行するには**

1. [https://console.aws.amazon.com/devicefarm](https://console.aws.amazon.com/devicefarm) で Device Farm コンソールにサインインします。

1. Device Farm ナビゲーションパネルで、**[モバイルデバイスのテスト]** を選択して、**[プロジェクト]** を選択します。

1. プロジェクトの一覧で、ビルトイン Fuzz テストを実行するプロジェクトを選択します。
**ヒント**  
検索バーで名前によりプロジェクトリストを絞り込むことができます。  
プロジェクトを作成するには、「[AWS Device Farm でのプロジェクトの作成](how-to-create-project.md)」の手順に従ってください。

1. **[実行を作成]** を選択します。

1. **[実行設定]** の **[実行タイプ]** セクションで実行タイプを選択します。Android アプリをテストする準備が整っていない場合、または Android (.apk) アプリをテストする場合は、**[Android アプリ]** を選択します。iOS (.ipa) アプリをテストする場合は、**[iOS アプリ]** を選択します。

1. **[アプリを選択]** で、テストに使用できるアプリがない場合は、**[Device Farm が提供するサンプルアプリを選択]** を選択します。独自のアプリを持ち込む場合は、**[独自のアプリをアップロード]** を選択し、アプリケーションファイルを選択します。

1. **[テスト設定]** の **[テストフレームワークを選択]** セクションで、**[ビルトイン: Fuzz]** を選択します。

1. 以下のいずれかの設定が表示された場合は、デフォルト値をそのまま使用するか、独自の値を指定できます:
   + **イベント数**: Fuzz テストが実行するユーザーインターフェイスイベントの数を 1～10,000 の範囲で指定します。
   + **イベント調整**: 次のユーザーインターフェイスイベントを実行する前に Fuzz テストが待機するミリ秒数を 0 〜 1,000 の範囲で指定します。
   + **ランダマイザーシード**: Fuzz テストがユーザーインターフェイスイベントのランダム化に使用する数を指定します。後続のファズテストに同じ番号を指定すると、同じイベントシーケンスが確保されます。

1. 残りの手順を完了し、デバイスを選択して実行を開始します。