小程序測試心得


這篇博客,記錄下我測試小程序的一些心得:

一、測試前准備:

1、環境搭建,環境配置,前端頁面,必要的時候可以下載微信web開發工具,參考文檔如下,

https://www.jianshu.com/p/4d3190111eb0

2、管理后台,准備數據,准備賬戶

二、測試范圍:

 

1、權限測試:

  1. 未授權登錄小程序--未授權的時候,進行業務的操作,一般使用這個都會彈出框,提醒你先授權在登錄小程序;ps:在這一塊,特別注意小程序的分享,分享打開后,沒有授權情況,業務是你能查看;還有就是老用戶,小程序被kill了,又打開,需要授權,頁面、業務ok;
  2. 已授權登錄小程序--正向業務,意味着微信賬號北小程序管理方所獲取,自動以微信的身份進行業務的操作;
  3. 同一個微信號在不同手機上進行登錄授權--所查看的數據無疑

ps:小程序的授權基本都是沒什么大問題,還需要關注下布局,頁面,未授權有些核心業務是不能看到的;

2、功能測試:

  1. 按照功能模塊測試:所有的功能測試,從最開始的,都是從這一層開始,把大功能模塊,划分小的功能模塊,覆蓋每個細節,具體的方法不再贅述;
  2. 按照業務流程測試:業務流程,就是使用用戶可能的一些操作場景,同一個業務可能又不同的路徑去實現,所以都需要去覆蓋;
  3. 按照數據流向測試:根據數據從某一端操作輸入和輸出流向,設計基於數據流向的測試用例,檢查輸入的數據是否按照代碼的邏輯執行正常的輸出,是否數據發生異常;
  4. 同一個功能不同入口的有效性檢查;很多功能,可能會與很多入口,這個時候每個功能都需覆蓋;
  5. 交互性檢查:就是交互的檢查,各種端的檢查,

3、手機兼容:

  1. 手機兼容來說,這是小程序考慮較少的,因為微信他們大部分幫你做了兼容;但是不代表你不考慮,這里還是需要考慮機型的兼容--里面功能的兼容;ps :我就見過華為榮耀青春版9,驗證手機號碼,輸入款按鈕被擋住了;

4、易用性檢查:

  1. 導航、層級返回鍵等都需要關注
  2. 字體、圖片,動態交互效果

ps:1、一個應用,同時只能打開10個頁面,后面就打不開了,特備循環;2、大小限制,小程序打包后,都被限制在1M以下,圖片和icon都會被壓縮;所以也不用擔心圖片造成的性能問題;3、1rpx像素的出現短線的情況,就是高倍像素;4、如果經常程序被微信給強制kill了,就要找原因了;5、小程序功能多的時候,包很大,開發進行分包的時候,也需要測試回歸;6、小程序不能直接分享到朋友圈

 


免責聲明!

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



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