標籤:測試工程師 智能手機 專案計劃 百度 解析度
近年來,隨著智能手機興起,很多App軟體不斷湧起。那今天我淺談一下本人在工作如何測試App軟體與經驗。
一、App三種開發模式介紹(測試App時,必須要先瞭解您測試的App是用什麼模式開發的)
1、Native APP
2、Web APP
3、Hybrid AP
對App開發模式不清楚的人。請自行百度。
二、通用App測試點(這些點必須測試)
1、 使用App時,手機耗電情況;
2 、App佔用手機記憶體情況;
3 、App安裝包的大小;
4、 使用App時,流量消耗情況;
5 、App在WiFi,4G,3G,2G網路下的表現;
6、 App支援的系統及其版本;
7、 手機來電時,App的運行表現;
8 、App各頁面的跳轉及返回,其中安卓考慮物理返回鍵;
9 、不同解析度的相容性;
三、App測試(按照專案計劃進行測試)
1、模組測試
2、流程測試
3、整合測試
4、體驗測試
5、迴歸測試
6、效能測試
7、安全性測試
8、自動化測試
四、App自動化測試
談到App自動化測試,現在很多公司都再招聘自動化測試人員。現在很多測試工程師都轉入到了自動化陣營了。本人談談自己對自動化的看法吧。
1、App測試完成後,是否需要做自動化?
答:需要。做介面自動化夠了。
2、UI自動化測試什麼時候才能開展?
答:版本穩定,功能流程小幅度變化。(UI自動化維護成本高,一般創業公司、中小型企業不建議做)
目前做自動化工具有很多,我喜歡折騰二種工具:Appium Selenium
五、App測試報告
1、UI評測:缺點與建議
2、使用者體驗評測:重點功能使用難度評測、使用者操作評測、軟體介面美感度評測
3、功能測試評測:功能常規測試、商務邏輯分析、功能BUG、功能建議
4、效能評測:用戶端效能、服務端效能
5、安全性測試評測:使用者隱私評測、伺服器漏洞、程式崩潰日誌、使用者資訊安全等
6、錯誤分類、遺留問題風險評測
本文出自 “"挨踢 LaoZ°,” 部落格,請務必保留此出處http://laoit.blog.51cto.com/2722311/1932227
淺談APP測試經驗