APPIUM 初始化配置選項

2021-10-04 21:50:59 字數 2008 閱讀 7001

名稱值說明

devicename

--手機的名字,一般設定當前手機品牌名稱

platformversion

--手機作業系統版本

platformname

`ios`, `android`, 或 `firefoxos`

測試的手機作業系統

執行的android應用的包名

通常需要在前面新增 `.`  

應用包中啟動的 android activity 名稱

檔案所在的本地絕對路徑或者遠端路徑

automationname

使用的自動化測試引擎

newcommandtimeout

`60`

設定命令超時時間,單位:秒

autolaunch

true、false

udid

adb devices 裝置號

連線的物理裝置的唯一裝置標識

orientation

landscape` (橫向)  或 `portrait` (縱向)

在乙個設定的方向模式中開始測試

noreset

預設值`false` |`true`, `false`|

不要在會話前重置應用狀態

fullreset

(ios) 刪除整個模擬器目錄

安卓特有的配置名稱值

說明|`splashactivity`|

等待啟動的 android activity 名稱

devicereadytimeout

`5`等待乙個模擬器或真機準備就緒的超時時間

androidcoverage

`adb shell am instrument -e coverage true -w` 的 `-w` 引數

用於執行測試的 instrumentation 類

usekeystore

預設值 `false`|`true` or `false`|

使用乙個自定義的 keystore 來對 apk 進行重簽名

keystorepath

預設: ~/.android/debug.keystore|

如 `/path/to.keystore`|

自定義 keystore 的路徑

intentaction

預設值 `android.intent.action.main`

用於啟動 activity 的 intent action

optionalintentarguments

`--esn `, `--ez `

用於啟動 activity 的額外 intent 引數

請檢視 [intent 引數]( 

預設值 `true`| `true` 或 `false`|

在使用 adb 啟動應用前停止被測應用的程序 ( process ) 。如果被測應用是被另乙個應用建立的,當這個引數被設定為 false 時,允許另乙個應用的程序在使用 adb 啟動被測應用時繼續存活

unicodekeyboard

預設值 `false`| `true` 或 `false`|

使用 unicode 輸入法

resetkeyboard

預設值 `false`| `true` 或 `false`|

在設定了 `unicodekeyboard` 關鍵字的 unicode 測試結束後,重置輸入法到原有狀態

nosign

預設值 `false` | `true` 或 `false`|

跳過檢查和對應用進行 debug 簽名的步驟

ignoreunimportantviews

預設值 `false` | `true` 或 `false`

呼叫 uiautomator 的函式 `setcompressedlayouthierarchy()`。由於 accessibility 命令在忽略部分元素的情況下執行速度會加快,這個關鍵字能加快測試執行的速度。被忽略的元素將不能夠被找到,因此這個關鍵字同時也被實現成可以隨時改變的 *設定 ( settings ) * 

busybox初始化配置

busybox取消了runlevels,runlevels已經被busybox的init程序忽略。如果想使用runlevels,就使用sysvinit來代替。每個入口的格式 busybox的這個引數不是常規意義上的,它是指指定程序執行的tty。其內容是 dev下的tty裝置或者別名。這個字段留空表示...

SHOPXX初始化配置

hane00 2011 04 09 14 28 shopxx 1 刪除根目錄下的shopxx.txt會報錯,即使更改裡面的個別資料,也會報錯,原因是配置檔案中配置了相應的初始化檔案。2 shopxx.net等字串通過base64加密編碼,故若更改shopxx等字樣則執行不通過。3 完全可以以手動方式...

django 初始化配置

用aptana建立的乙個專案,直接執行是看不到效果的,我們需要對它進行配置才行 1.語言時區配置 time zone asia shanghai use tz true language code zh cn 2.靜態檔案位址配置 這裡建議是把靜態檔案單獨部署在乙個目錄下 import sys pr...