本書由三位國內頂級互聯網企業軟件測試工程師聯手打造,根據移動產品的特點,深入講解了移動App測試的最佳實踐,從移動互聯網產品測試的准備工作到產品發布后的質量管理方法,涉及移動產品的整個研發流程,介紹了產業界著名互聯網公司的實際經驗,為提升移動App質量、打造卓越產品提供了有價值的參考。
本書共9章,主要內容有:第1章介紹移動互聯網產品的常見研發流程,包含測試開始之前的准備工作,測試用例和測試環境的准備工作等。第2章詳細介紹自動化測試的高效方法。第3章重點介紹性能測試,包括Web前端、App端、后台服務器等性能測試。第4章介紹專項測試,包括App兼容性測試、內存問題測試和分析、流量和電量測試、弱網絡和穩定性測試、環境相關的測試等。第5章介紹一些輔助測試方法,包括代碼的靜態掃描、代碼覆蓋率、接口mock方法以及AOP測試方法等。第6章介紹發布過程中的質量管理,包括持續集成、發布環節的質量把控點、內測的利與弊、灰度方法的技巧等。第7章介紹質量的度量和推動,包括QA的角色作用,以及跨團隊的質量推動方法。第8章介紹產品發布之后的質量管理方法,包括交叉測試、操縱監控、問題收集與反饋的機制等。第9章介紹軟件測試和測試團隊的建設,分析了測試團隊建設的必要性,以及各類型公司對測試的考量與設計,對軟件測試、軟件測試團隊和人員的發展進行了探討和展望。