小程序測試代碼工具插件-體驗評分 初體驗

最近在翻看小程序官方文檔的時候發(fā)現(xiàn)了一個挺實用的小程序工具“體驗評分”,現(xiàn)在分享給大家

一、使用流程

1.打開開發(fā)者工具,在詳情里切換基礎庫到 2.2.0 或以上版本
2.在調(diào)試器區(qū)域切換到 Audits 面板
3.點擊左上角”開始“按鈕(見下圖),然后自行操作小程序界面,運行過的頁面就會被“體驗評分”檢測到
4.點擊 “Stop" 停止分析,就會看到一份分析報告,之后便可根據(jù)分析報告進行相關(guān)優(yōu)化


image.png

注意:盡可能的操作所有頁面,這樣覆蓋率會全一點,結(jié)果也更準確。

二、自動運行

為了方便開發(fā)者能夠及時發(fā)現(xiàn)小程序的體驗問題,從開發(fā)者工具 1.02.1811150 版本起支持體驗評分的 “自動運行” 功能。

該功能會在開發(fā)調(diào)試小程序時,實時檢查,一旦發(fā)現(xiàn)體驗分數(shù)低于某個閾值時,會在 console 面板打印一個 warning 信息提示開發(fā)者,此時開發(fā)者可以切到 Audits 面板查看詳情。

開發(fā)者在工具的右上角 “詳情” 面板里勾選 “自動運行體驗評分” 選項即可開啟。


image.png

三、現(xiàn)在我結(jié)合自己的項目講解一下體驗評分的好處

我現(xiàn)在手里的一個項目:發(fā)現(xiàn)我的定時器interval是寫在全局的,不是寫在page的data里的,這樣會導致在退出頁面的時候,定時器沒有及時銷毀,會還在運行一段時間,所以有時會出現(xiàn)一些莫名其妙的bug。。。。


image.png

然后我運行了一下體驗評分:


image.png
image.png

之前在Not Applicable里會提醒我不要在全局定義定時器interval,我現(xiàn)在改了,不再提示了??吹皆u分是A心里美滋滋。

Passed Audits里是一些用戶體驗的優(yōu)化:


image.png

總結(jié):運行完小程序工具插件“體驗評分”之后,在Not Applicable里的一定都改掉,不然影響正常功能或者用戶體驗,其他看嚴重性和用戶體驗,自行決定是否去修改。

其實小程序開發(fā)工具還有一個“云測試”功能:

沒有比這個更簡單了,點擊「測試」按鈕,一段時間后查看你的測試報告!


image.png

最后

提交測試后當前的小程序版本會被提交到云端測試隊列等待測試,一般情況下24小時內(nèi)(或者更快)會返回結(jié)果,如果第二天仍然沒有收到測試報告,可以在開發(fā)者論壇反饋。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容