測試管理三
第五章:測試技術
1、怎樣做好性能測試
有一個xmind ,測試管理文件里面, --性能測試入門知識
實例壓測:要么按照業務場景壓測;要么按照
解決的問題 :排查性能問題,提升性能【內存溢出-OOM 棧內存溢出,其他溢出;GC問題,是否fullgc; java線程死鎖;數據庫連接池滿,慢SQL,死鎖;服務器資源情況如cpu中斷、網卡、連接數、線程數、磁盤IO;其他網絡設備等,中間件redis、MQ等】;確保線上穩定
壓測分析:了解網絡拓撲:【網絡架構-數據流向;】;基礎設施性能-SLB,waf\nginx\API服務;關注指標:流量、保量、長短連接、網卡、端口【命令ss -s可以看有多少端口數】;服務端壓測:高頻/低頻接口;業務場景壓測:網絡拓撲圖,業務場景分析【高頻場景-靜態、接口等】
壓測工具:jmeter \LR
調優工具:jvm APM [聽云、oneAPM] ;jprofiler
性能之巔
2、自動化測試怎么做,做到什么程度
1、自動化測試【主流程top10】
工具化:接口自動化 【測試范圍-功能和邊界】
平臺化:接口自動化平臺,UI自動化,壓測平臺
CIDI:接口、壓測 、UI主流程
2、其他測試平臺;【云測平臺報告】
前端性能,安卓solopi監控,開啟這個生成報告
ios使用perfdog,搜集完生成csv
anrdrod bugreport,生成數據
啟動時長,熱冷啟動
第六章:品質控制
1、熟悉行業指標,了解客戶需求
了解行業中同類軟件的核心指標,如APP的奔潰率、首屏時間、冷啟、熱啟時間、安裝時間、包大小等等
客戶如果是C短用戶,就按照同行業的標準指定
如果是B端用戶,首先要了解用戶對質量的需求,如易用性、安全性等等
2、指定質量指標
1、指定標準指定原則
滿足客戶要求
對標行業標準,我們是否達到了標準
質量標準需要周知產品、開發、測試、PM等研發團隊,多方同意后再下發
未達到質量標準,有對應的處理策略
質量月報【這個需要自己搞出來,表現自己業績,表現出來 】整體指標情況(滿分是5):嚴重bug數(0.4),不能復現率(0.1)、漏測率(o.25)、及時修復率(0.25)
原因分析,如果有問題的地方(上圖分析情況)
最好區別小團隊,到人,可以看到一些人的情況
3、風險評估和風險管理
預知風險
版本測試時間緊,讓大家知道此風險
節假日有活動,系統存在性能風險
兼容性覆蓋率較低,存在客訴率上升的風險
系統已知問題未解決,存在客訴率上升的風險
風險管理
提前拋出風險,讓大家知道此風險
建立應急響應機制,出現線上問題第一時間能夠聯系研發人員;故障演練和這個差不多
建立項目回滾、降級機制
搭建線上服務實施監控,業務實施監控系統;釘釘預警我們目前做的不錯;業務主流程,預警,有些風控的監控
線上問題處理流程
原則:出現風險問題及時補救,止損第一
目的:主要的目的在于規范線上的問題的處理過程以及頂級標準,我們就及時處理和復盤問題,并落實相關的改進措施
內容:問題的響應方式;問題處理流程;問題判定標準、級別定義;問題分析報告;問題復盤
提升質量的方式發放
清晰的產品需求
合理的測試周期
合理的人員安排
新項目、復雜項目leader組織會議,頭腦風暴,共同挖掘測試點,完善測試用例
了解系統的性能、合理評估業務高峰資源情況
線上監控系統
新項目改動點太多,時間不足怎么辦,項目又重要
團隊核心進行頭腦風暴的分析,痛點、風險在哪里?【前提大家都熟悉,需求評審了或者用例評審了】,這樣就是容易完善用
完全按照規范【需求、case提測,等等】、人員風險等
加班,協助等這些不是核心問題
第七:職場博弈
1、平級溝通打造高效的協作能力
氛圍和諧
組織有效
2、制定規范、制度(用來支持研發流程體系)--平級溝通手段
《需求文檔編寫規范》
設計文檔編寫規范
測試方案編寫規范
測試用例編寫規范
提測規范
冒煙測試規范
項目封板標準
3、處理問題的思路?如何才能不被其他團隊甩鍋
明確責任:線上bug劃分【漏測的bug;兼容性的bug;不能復現的bug;產品設計的bug;代碼設計的bug;運維導致的bug】;項目延期的責任【提測延期;需求臨時該需求;提測質量不打標;bug修改速度慢】;明確責任的好處【提高效率】;
通過問題來完善制度:1、信息不同步;2、定位問題是不是可以做成小工具;3、責任明確;4、開發人員是不是工作態度;開發人員是不是最近壓力大
常見問題:平級部門、潑臟水【找出根本原因,說清楚;控制情緒,不要撕】;分配給你不該干的事,怎么處理【建明職責所在;表態全力配合】;人員加薪、福利【給下屬爭取;獎金】
4、向下管理、完備的規則、標準解放管理者雙手
4.1向下管理手段
定目標
建立規則、流程管理
關注任務、業績
完善績效考核制度,賞罰分明
透明溝通
幫助下屬發現問題
4.2向下管理原則
培養影響力:如何提升【提升個人能力,決斷力】
贏得尊重【你應該擔心自己是否被尊重,而不是被喜歡,有些時候不要輕易和下屬做朋友】
4.3帶人識人能力
識人:
人員分類:1、優秀員工【技術全面優秀,認同公司目標,有很強的的自取能力,喜歡發現問題,解決問題】;2、有潛力的員工【學習能力強,某一方面已經有一技之長,一般工作時長不長】;3普通員工【樸實耐勞、踏實。但是技術方面一般沒有專長】
任務分配:1、優秀員工【技術leader或業務leader】;2、有潛力的員工【重點培養對象,培養成自己人】;3、普通員工【偏向于測試執行】
帶人:
為什么要帶人:1、通過提升團隊的能力;2、提升團隊人員技術水平;3、leader當的更輕松
怎樣帶人:1、通過做項目帶人,做項目的核心目的為了帶人,做成的是結果;2、提升下屬的思維高度
管理實例:刺頭管理:要么收付,要么干掉、
批評下屬:對事不對人,立足問題,問題的影響后果
換位思考,站在下屬的角度思考
提出要求,說明獎懲
跟進結果,后續關注
獎金給出:自己人
5、向上管理、得到領導認可才能順風順手
5.1向上管理原則
成績永遠都是老板的
永遠不要詆毀之前的領導
不要各級匯報
不要在同事或平級中表達對老板的不滿
要做好自己的本職工作
5.2匯報細節
分析領導需求
分析競爭對手
提前準備好資料
匯報時盡量提現出自己獨有的優勢、定位讓領導認可
私心:適當引導領導滿足自己的需求
挑準時機
初來乍到,方案可以先單獨請教平級的領導或相關人員
5.3常見問題分析
怎樣拒絕領導分配的任務
能力太強影響升值
如何對待讓員工背鍋的領導

浙公網安備 33010602011771號