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


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