1. 程式人生 > 其它 >微信小程式測試應該注意的事項

微信小程式測試應該注意的事項

1.小程式產品的版本型別

小程式分為三種版本型別:開發版,體驗版,正式版。 開發版和體驗版無需稽核,需要給微訊號配置許可權,通過掃小程式的二維碼才能訪問。正式版需要通過微信稽核流程。開發版和體驗版的區別,在於開發版小程式的二維碼有效期比較短。 因此,在專案中,我們一般會準備三套環境。開發版訪問測試環境,體驗版訪問預釋出環境,正式版訪問生產環境。

2.前後端分離的技術架構

小程式產品大多采用前後端分離的技術架構。雖說前端也有邏輯處理,更多是為了優化體驗做快取,關鍵流程和狀態流轉還是要通過呼叫後端介面來落地的。接觸過前後端分離的web 或 app 專案的測試人員,在小程式產品的測試中是很容易上手的。

 

3.微信服務通知邏輯

微信服務通知,需要小程式傳一個 form id 的引數給微信,再根據服務通知模版來向微信使用者傳送微信服務通知的。然而 form id 不是小程式自行生成的,而是該微信使用者在該小程式內操作時,微信產生並返回給小程式的。

4.小程式碼的相容性問題

很多小程式都通過生成帶有小程式碼的圖片,使用者可以退出小程式將圖片釋出到朋友圈的方式宣傳,既然把小程式碼作為圖片的一部分,就涉及到小程式碼的位置,尺寸,還得不影響原有圖片的美觀,生成的小程式碼還需要是可識別的。這需要前端工程師費功夫做不同螢幕尺寸的適配,做好圖形測試


推薦閱讀:

web 功能測試 具體包括哪些方面?

為什麼傳統的測試方法不能保證ai軟體的質量?



定位bug屬於前端還是後端,有什麼方法?

web測試與APP測試區別