鏈接電腦在谷歌瀏覽器裏進行真機調試
在ios上,小程序的javascript代碼是運行在javaScriptCore中,是由WKWebView來渲染的,環境有ios八、ios九、ios10
在Android上,小程序的javascirpt代碼是經過x5 jsCore來解析,是由X5基於Mobile Chrome 53內核渲染的
因此,咱們要作的就是想辦法經過調試Webview來調試頁面佈局,經過調試JSCore來調試邏輯代碼
1、安卓手機
①開啓usb調試,鏈接電腦
②安裝android-tools-abd包
sudo apt-get install android-tools-adb
abd devices 查看設備
③微信打開
勾選【打開TBS內核Inspector調試功能】
設置好以後,谷歌瀏覽器打開chrome://inspect/
選擇你的界面,點inspect便可開啓真機調試
2、IOS手機(何嘗試)
①下載工程IPAPatch.zip,用Xcode打開IPAPatch.xcodeproj
②配置開發者證書,從Xcode7以後,不須要開發者帳號,一個普通的AppleID便可
編寫測試用例
開啓調試
$ appium --chromedriver-executable /usr/local/chromedriver # 啓動Appium服務且指定chromedriver $ npm run weapp # 運行測試用例
開啓調試後手機會提示安裝調試工具,逐一安裝便可
安裝appium
1、 使用npm安裝
npm install -g appium
2、 使用Appium官方安裝包安裝
資料: