我們隻做一件事(shì),隻爲您滿意--濟南維迪奧廣電技術服務有限責任公司

定位首頁 - 資訊中心 > 網站制作

資訊中心

news

媒體聯絡

濟南維迪奧廣電技術服務有限責任公司

熱線熱線:0531-88193332

電話電話:15508684333

微信小程序自動化的測試之路

來源:https://www.chinanovo.net   發(fā)布時間:2021-07-05 10:02:41      
小程序自動化SDK爲提供了套通過(guò)外部腳本操控小程序的方案,從而實現小程序自動化測試的目的。
大白話翻譯就是:讓工具能(néng)按照代碼的執行順序自動在頁面(miàn)上完成(chéng)點擊,輸入等操作(即模拟用戶操作), 再將(jiāng)操作的頁面(miàn)表現與預期想要的結果做對(duì)比得到測試結論(斷言)。
運行環境
安裝Node.js并且版本大于8.0;
基礎庫版本爲2.7.3及以上;
工具版本爲1.02.1907232及以上;
要做自動化測試的項目(面(miàn)會介紹哦)。
需要做自動化測試的項目(3選1):
借助微信工具建個項目;
可直接從github下載小程序官方組件源碼下來真實的項目。
安裝自動化測試SDK
Tips:cd進(jìn)入到項目根目錄下,終端執行如下命令。
濟南網絡公司
npm i miniprogram-automator --save-dev
初體驗
A.開(kāi)啓工具安全設置中的CLI/HTTP調用功能(néng)。
具體操作指南如下:打開(kāi)微信工具->設置-> 安全設置 -> 啓用服務端口。
B.準備個需要做自動化測試的頁面(miàn)(爲方便、下面(miàn)會以簡單的demo來演示)。
這(zhè)裡(lǐ)有3個點需要注意:
修改cli工具的路徑(若您沒(méi)更改過(guò)微信工具的默認安裝路徑可忽略此項,若改過(guò)安裝路徑的,就需要自行尋找安裝路徑是什麼(me)然補充到這(zhè));
修改項目的文件路徑(這(zhè)裡(lǐ)推薦絕對(duì)路徑);
修改下面(miàn)demo中實際想要操作的元素。
D.在終端輸入如下命令,就在執行自動化測試結果了。