迴歸之路——移動自動化測試(一)

來源:互聯網
上載者:User

標籤:自動   調整   int   XML   fail   dma   解決辦法   方法   google   

由於,最近非常喜歡陰陽師這個在風口浪尖的遊戲,因此我就寫一些關於這個遊戲的功能測試的指令碼或者用例吧。

第一,我初學PY,可能更新會比較慢因此我就慢慢寫了。

第二,這個純自己留作作品。

第三,關於基礎方面SDK,AVD,以及PY環境的搭建,這裡不贅述。

 

這些就是總說了。

首先自己建立模擬器,AVD中建立模擬器,在這裡我的配置如下:

這裡尤其說明的CPU/ABI,如果不需要使用google map等功能,不要去選擇google_api_xxxxxxx的CPU。這樣你啟動的時候會提示google服務啟動失敗。

其次安裝陰陽師APK。

配置好安卓開發系統後,輸入 命令adb install 陰陽師.apk的路徑

在安裝時你會碰見這個提示

[100%] /data/local/tmp/yys_v1.0.13_bili_pc.a
pkg: /data/local/tmp/yys_v1.0.13_bili_pc.a
Failure [INSTALL_FAILED_CONTAINER_ERROR] /儲存出錯

我現在翻閱的資料,以及自己摸索的解決辦法有以下幾種。

第一是你的儲存空間設定的太小;那麼對應的你把SD空間設定大一些;在這當中千萬別把RAM給調整過大,為了追求速度,否則會因為超過你的電腦環境狀態導致無法啟動

第二,如果你是開發人員需要再AndroidManifest.xml中的

android:installLocation="preferExternal進行修改

第三,修改SD卡的讀寫權限。具體方法可以參考http://stackoverflow.com/questions/22093597/installation-error-install-failed-container-error

當然安裝APK還有更無腦的方式,就是將APK拖拽到AVD模擬器鐘。當然也會出現上面的問題,也可以抓包去查看。

 

接下來安裝APK時可能碰見 [INSTALL_FAILED_NO_MATCHING_ABIS]錯誤。這是由於CPU架構不支援導致,因此需要更改CPU/ABI屬性

參考解決方式

http://stackoverflow.com/questions/24572052/install-failed-no-matching-abis-when-install-apk

 

迴歸之路——移動自動化測試(一)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.