1、灰度測試你們都是怎麼進行的?會測試哪些內容?
進行:渠道迭代的版本去灰度,服務端a+b測試,把app發給用戶羣去使用採集數據,
測試內容:監控Crash、Anr率,測試電量、包大小,問題驗證,功能選擇
2、Ui自動化的穩定性及維護成本?
首先Ui自動化是要作的,由於它會減小回歸成本以及天天執行監控對應功能,可能還會發現Crash,亦可收集埋點,另外除了用例迴歸,還能夠遍歷測試;
作的時候可注意如下幾點:
一、用例覆蓋頁面穩定、功能穩定、核心場景;
二、每一個人單獨覆蓋一端的自動化,這樣人力會充足一點,出現問題也能夠你們相互討論,相互參考別人的自動化思想(包含用例設計、提升穩定性、耗時等);
三、提升每一個人的技術,組織小組內的分享和事業部大前端(app+h5+微信小程序)測試的分享)
4.自動化工具的設計,最好是封裝過,入門門檻低,能夠供大部分人使用,維護成本就低;
5.要解決UI自動化的控件定位的痛點,好比能夠兼容多版本,可除了控件定位外,還能夠經過圖片識別;
3、app如何作線上的巡檢工做(如服務端錯誤) 不考慮UI場景;
推薦主要用接口自動化來覆蓋:
一、相比Ui自動化覆蓋的場景更多、鏈路更深;
二、app發版有周期性,服務端上線頻率更高,本身出問題的機率可能更大)
3.可經過服務端接口監控,好比用zabbix web監控,grafana
另外能夠經過jenkins進行用戶常規主要功能UI自動化大概10-20條左右,進行每日巡檢,保證用戶功能;
四.app bug 日誌收集 大家怎麼展開
bugly 、聽雲、神策,友盟,本身埋點日誌收集平臺
本文分享自微信公衆號 - 測試通常不通常(TestAndTester)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。前端