

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 執行 Device Farm 的內建模糊測試 (Android 和 iOS)
<a name="test-types-built-in-fuzz"></a>

Device Farm 的內建模糊測試會隨機將使用者介面事件傳送到裝置，然後報告結果。

如需在 Device Farm 中測試的詳細資訊，請參閱 [AWS Device Farm 中的測試架構和內建測試](test-types.md)。

**執行內建模糊測試**

1. 登入 Device Farm 主控台，網址為 https：//[https://console.aws.amazon.com/devicefarm](https://console.aws.amazon.com/devicefarm)。

1. 在 Device Farm 導覽面板上，選擇**行動裝置測試**，然後選擇**專案**。

1. 在專案清單中，選擇您要執行內建模糊測試的專案。
**提示**  
您可以使用搜尋列，依名稱篩選專案清單。  
若要建立專案，請按照 [在 AWS Device Farm 中建立專案](how-to-create-project.md) 中的說明進行操作。

1. 選擇**建立執行**。

1. 在**執行設定**下，選取執行類型區段中的**執行類型**。如果您沒有準備好進行測試的應用程式，或者您正在測試 Android **應用程式** (.apk)，請選取 Android 應用程式。如果您要測試 **iOS** (.ipa) 應用程式，請選取 iOS 應用程式。

1. 如果您沒有可供測試的應用程式，請在**選取應用程式****下選擇選取 Device Farm 提供的範例**應用程式。如果您要使用自己的應用程式，請選取**上傳自己的應用程式 **，然後選擇您的應用程式檔案。

1. 在**設定測試**下，在**選取測試架構**區段中，選擇**內建：模糊**。

1. 如果系統顯示以下任何設定，您可以接受預設值或指定自己的值：
   + **事件計數**：指定 1 到 10,000 之間的數字，表示模糊測試所要執行的使用者界面事件數。
   + **事件調節**：指定介於 0 到 1，000 之間的數字，表示模糊測試在執行下一個使用者介面事件之前等待的毫秒數。
   + **亂數種子**：指定數字讓模糊測試用於隨機化使用者界面事件。為後續的模糊測試指定相同數字，可確保一致的事件順序。

1. 完成剩餘的說明以選取裝置並開始執行。