1. 程式人生 > >我的自動化測試中遇到的名詞解釋

我的自動化測試中遇到的名詞解釋

apk:

APK是AndroidPackage的縮寫,即Android安裝包(apk)。APK是類似Symbian Sis或Sisx的檔案格式。通過將APK檔案直接傳到Android模擬器或Android手機中執行即可安裝。

adb:

Android Debug Bridge,一般簡稱為adb,主要存放在sdk安裝目錄下的platform-tools資料夾中,它是一個非常強大的命令列工具,通過這個工具你能夠與你的android裝置進行互動。

drive.KeyEvent(int )的使用: 可使用KeyEvent傳送鍵盤資料,比如退格,Enter鍵等

driver.KeyEvent(3); //KEYCODE_HOME 按鍵Home 3
driver.KeyEvent(26);  //KEYCODE_POWER 電源鍵 26
driver.KeyEvent(67);  //KEYCODE_DEL 退格鍵 67
driver.KeyEvent(66);  //KEYCODE_ENTER 回車鍵
driver.KeyEvent(122); //KEYCODE_MOVE_HOME 游標移動到開始
driver.KeyEvent(123); //KEYCODE_MOVE_END 游標移動到末尾
driver.press_keycode(29,28672)   # 29 is the keycode of 'a', 28672 is the keycode of META_CTRL_MASK
glob是python自己帶的一個檔案操作相關模組,內容也不多,用它可以查詢符合自己目的的檔案,就類似於Windows下的檔案搜尋,而且也 支援萬用字元,,?,[]這三個萬用字元,代表0個或多個字元,?代表一個字元,[]匹配指定範圍內的字元,如[0-9]匹配數字。

glob方法: 返回所有匹配的檔案路徑列表,該方法需要一個引數用來指定匹配的路徑字串(本字串可以為絕對路徑也可以為相對路徑),比如: