大白話翻譯就是:讓工具能按照代碼的執(zhí)行順序自動在頁面上完成點擊,輸入等操作(即模擬用戶操作), 再將操作的頁面表現(xiàn)與預期想要的結果做對比得到測試結論(斷言)。
運行環(huán)境
安裝Node.js并且版本大于8.0;
基礎庫版本為2.7.3及以上;
工具版本為1.02.1907232及以上;
要做自動化測試的項目(面會介紹哦)。
需要做自動化測試的項目(3選1):
借助微信工具建個項目;
可直接從github下載小程序組件源碼下來真實的項目。
安裝自動化測試SDK
Tips:cd進入到項目根目錄下,終端執(zhí)行如下命令。


npm i miniprogram-automator --save-dev
初體驗
A.開啟工具設置中的CLI/HTTP調(diào)用功能。
具體操作指南如下:打開微信工具->設置-> 設置 -> 啟用服務端口。
B.準備個需要做自動化測試的頁面(為方便、下面會以簡單的demo來演示)。
這里有3個點需要注意:
修改cli工具的路徑(若您沒更改過微信工具的默認安裝路徑可忽略此項,若改過安裝路徑的,就需要自行尋找安裝路徑是什么然補充到這);
修改項目的文件路徑(這里路徑);
修改下面demo中實際想要操作的元素。
D.在終端輸入如下命令,就在執(zhí)行自動化測試結果了。