https://testerhome.com/topics/2594
本人翻譯,翻版必究,覺得好請點贊。希望給初學者一個導航燈
在使用中有任何問題,歡迎反饋給我,可以用以下聯繫方式跟我交流
- 本人qq:79523822~
- 原文地址:http://blog.csdn.net/roenfun/article/details/44087997
- weibo: http://www.cnblogs.com/wyx123/
Appium Windows的GUI
如果你是新Appium然後請參閱入門指南關於這個項目的更多信息。
-
所需要.NET Framework 4.5 可再發行的庫
-
從Appium.io下載最新版本。
-
提取的ZIP文件。
-
啓動 appium.exe.
-
Parameter Guide
Main Window -
Android Button: 顯示Android設置。
-
Settings Button: 顯示的一般設置。
-
Developer Button: 顯示開發人員設置。
-
About Button:顯示Appium版本信息。
-
Inspector Button: 啓動Appium Inspector。
-
Launch / Stop Button: 啓動或停止Appium服務器
-
Clear Button: 清除所有日誌的顯示輸出。
-
Android Settings
-
Application
-
App Path: Android應用程序的路徑(. apk)您希望測試。
-
Choose Button: 用於您的應用程序的路徑選擇。
-
Package: Android應用程序運行的Java包(例如com.example.android.myApp)。
-
Wait for Package: 包名的Android活動等。
-
Launch Activity: 活動名稱Android活動啓動(e.g.MainActivity)從你的包。
-
Wait for Activity: 活動名稱Android活動等。
-
Full Reset: 重啓應用程序狀態通過卸載應用程序而不是清除應用程序數據並刪除完成後的應用程序會話。
-
No Reset: 防止設備重置。
-
Use Browser: 啓動指定Android瀏覽器(例如Chrome)。
-
Intent Action: 意圖的行動將被用於啓動活動。
- Intent Category: 意圖類別用來啓動活動。
-
Intent Flags: 旗幟,將用於啓動活動。
-
Intent Arguments: 額外的意圖參數將用於啓動活動。
-
Launch Device
-
Launch AVD: AVD中推出的名稱。
-
Device Ready Timeout: 超時秒在等待設備成爲準備好了。
-
Arguments: 額外的模擬器參數啓動avd。
-
Capabilities
-
Platform Name: 移動平臺的名稱。
-
Automation Name: 自動化工具的名稱(Appium或Selendroid)。
-
Platform Version:版本的移動平臺。
-
Device Name: 移動設備使用的名稱。
-
Language: 語言爲Android設備。
-
Locale: Android設備現場.
-
Advanced
-
SDK Path: Path to Android SDK.
-
Coverage Class: Fully qualified instrumentation class.
-
Bootstrap Port:設備上的端口使用Appium說話。
-
Selendroid Port: 本地端口用於與Selendroid溝通。
-
Chromedriver Port:ChromeDriver端口。
-
Preference Guide
-
偏好可以通過點擊訪問適當的按鈕在主窗口。
- General Settings
- Server
- Server Address: 你想Appium服務器的IP地址(本地主機127.0.0.1)運行。
- Port: Appium服務器將監聽的端口WebDriver命令(4723是默認的)。
- Check For Updates: Appium開始時將自動檢查更新。
- Pre-launch Application: Appium將發射前的應用程序之前開始監聽WebDriver命令。
- Override Existing Session:將覆蓋任何現有Appium會話
- Use Remote Server:用於連接Appium Inpector服務器已經運行。
- Selenium Grid Configuration File: 硒網格路徑配置文件。
- Logging
- Quiet Logging: 不要使用詳細日誌輸出。
- Use Colors:在控制檯輸出中使用顏色。
- Show Timestamps: 在控制檯輸出顯示時間戳。
- Log to File:日誌輸出發送到這個文件中。.
- Log to WebHook: 這個HTTP偵聽器發送日誌輸出。
- Developer Settings
- Enabled:如果勾選此項,開發人員設置將被觀察到。
- Use External NodeJS Binary: Appium將使用的版本在這裏NodeJS提供附帶的一個應用程序。
- Use External Appium Package: Appium將使用的版本Appium包提供這裏不是一個與應用程序綁定。
- NodeJS Debug Port: 港口的NodeJS調試器將運行。
- Break on Application Start: NodeJS調試服務器將在應用程序開始。(相當於提供debug-brk開關節點)
- Custom Server Flags: 自定義旗幟開始Appium服務器時使用。這應該只用於如果有使用Appium UI選項,無法調整。
- Inspector / Recorder
-
檢查員可以訪問通過點擊啓動按鈕旁邊的放大鏡一旦Appium服務器已經啓動了。Appium必須運行一個應用程序打開督察工作。否則,它將無法工作。
-
檢查員可以用於連接到外部Appium服務器。這可以通用設置中指定。