1.啟動夜神模擬器載入介面
2.夜神模擬器的主介面介紹
3.系統設定-常用設定介紹
4.系統設定-高階設定介紹
5.系統設定-高階設定介紹
6.夜神模擬器多開介紹
通過adb命令,連線夜神模擬器
1.安裝好夜神模擬器
2.本地已經配置好了android_sdk環境
連線預設夜神安卓模擬器:nox_adb.exe connect 127.0.0.1:62001
連線多開第二個模擬器:nox_adb.exe connect 127.0.0.1:62025
第三步:執行除錯應用
另外,夜神安卓模擬器不但可以為遊戲開發者輕鬆搭建安卓開發環境,還可以為其提供相應功能的場景測試,比如:
夜神安卓模擬器自身提供的測試場景
一、命令列
adb的全稱為Android Debug Bridge,就是起到除錯橋的作用。通過adb我們可以在Eclipse中方便通過DDMS來除錯安卓程式。當我們執行Eclipse等開發平臺時 adb程式就會自動執行。adb可以直接操作管理安卓模擬器或者真實的安卓手機。它的主要功能有:
執行裝置的shell(命令列)
管理模擬器或裝置的埠對映
計算機和裝置之間上傳/下載檔案
將本地apk軟體安裝至模擬器或android裝置
說明:使用夜神安卓模擬器的ADB指令時,需要將adb改為nox_adb,如nox_adb devices對應adb devices,nox_adb shell對應adb shell。
二、操作助手
使用者可以使用夜神安卓模擬器提供的【操作助手】功能。操作助手可以錄製使用者在測試應用時的任何操作。以微信應用為例,使用者輸入賬號、密 碼,點選登入按鈕,等待微信登入成功,然後選擇一好友進行聊天,檢視朋友圈,登出登入等人為的操作,都能夠被夜神安卓模擬器提供的【操作助手】記錄,記錄 的操作儲存為夜神特定的指令碼形式,可用以回放這些操作。【操作助手】功能極大的方便了開發者除錯應用,測試人員進行迴歸測試自動化,錄製一次,任意回放, 提高工作效率。
三、視訊錄製
使用者可以使用夜神安卓模擬器提供的【視訊錄製】功能。測試人員在發現了bug之後,可以使用【視訊錄製】功能,一邊執行bug復現步驟,一邊錄製視訊,更好的記錄bug復現步驟、方便開發人員復現bug和定位bug,節省測試人員與開發人員的溝通時間和成本。
四、多開模擬器
夜神安卓模擬器支援無限多開功能,使用者可以啟動任意數量的安卓模擬器,在多個安卓模擬器同時執行待測應用,等同於同時擁有了多臺手機,節省購機成本。
藉助夜神安卓模擬器遊戲開發者還可以與第三方測試框架的結合使用:
1. 人工測試
在手機上能夠執行的測試工作,都能夠在夜神安卓模擬器上進行。
2. 自動化功能測試
利用robotium、appium、UIAutomator等自動化測試框架,編寫自動化測試程式碼,將重複性的、機械性的操作自動化,節省測試人員時間和精力,提供工作效率。
3、迴歸測試
迴歸測試是指修改了舊程式碼後,重新進行測試以確認修改沒有引入新的錯誤或導致其他程式碼產生錯誤。自動迴歸測試將大幅降低系統測試、維護升級等階段的成本。
4、相容性測試
安裝、啟動、Monkey、解除安裝
Crash、ANR等缺陷分析
5. 效能測試(CPU、記憶體、流量、幀頻)
CPU、記憶體、流量、幀頻等關鍵指標
6. 深度遍歷測試
模擬真人操作
自動遍歷所有控制元件
覆蓋各種異常分支
7. 安全漏洞掃描
安全漏洞、系統許可權掃描
無需測試指令碼