小程序測試總結



1.功能測試
功能測試跟傳統的web功能測試一樣,不是app的功能測試哦。
這是因為小程序是集成在微信中的。
所以,web功能該如何測試,小程序的功能就如何去測試

2.兼容性測試
包括操作系統兼容性,微信版本兼容性
操作系統兼容性:
在 iOS 上,小程序的邏輯代碼運行於JavaScriptCore 中,而在Android上,這個任務則是交給 X5 內核來完成。
在開發工具上,小程序的JavaScript代碼是運行在 NW.js(Chrome內核) 中。這也導致開發工具上的效果跟實際效果有所出入。
微信版本兼容性:
與微信版本的兼容性問題主要體現在小程序api庫的版本上,有些比較老的版本的小程序api庫不支持新版api,因此會出現兼容性問題。
所以測試微信版本的兼容性之前要先確定小程序使用的庫版本在哪些微信版本號上支持。
那么屏幕大小的兼容性測試要不要測試呢?
微信小程序定義了一個新的尺寸單位rpx(responsive pixel),實際上rpx就是系統級的rem(把頁面按比例分割750份,1rpx=window.innerWidth/750)。
或者scale伸縮布局的width=750。也就是說,通過rpx,開發人員只需要根據750的設計稿寫代碼即可,所以,對於測試來說,就不必擔心它在各個平台的適配情況。

3.性能測試
小程序的性能和web的性能測試非常類似,性能的常用指標也大致相同。包括頁面的白屏時間,首屏時間,資源占用,頁面渲染時間,幀率等等。

4.易用性
web易用性該如何測試,小程序的易用性就如何去測試

5.功能交互
小程序除了本身功能的交互,它還和微信客戶端有着交集
a.入口
1個是微信聊天頁面的下拉框,1個發現模塊下的小程序
b.交易
小程序支持交易,那么它與微信的錢包,卡包,是有聯系的

6.安 全
小程序是內嵌到微信的,因此客戶端的安全性毋庸置疑。
只需關注小程序本身的接口傳遞數據的安全性即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM