打造高效能团队之测试能力提升
測試技術能力提升這件事情每個團隊每年都在做,但真正效果如何不得而知。在2018年底到2019年初恰逢組織架構調整,我們人手嚴重不足,最近又不得不重新思考如何做好技術能力提升這件事情。通過梳理基本形成初步思路,并和團隊成員達成一致意見,從以下幾個方面進行著手提升。
-?1?-?
整體業務(測試需求或者用例)梳理
在測試過程中經常會遇,窮盡測試不可能,如何選擇測試重點?如何在有限的測試時間內完成測試?如何合理利用測試資源完成測試。通過采用基于風險的測試,平衡測試時間、成本、范圍與質量。
整體業務梳理這個事情每個業務團隊都應該定期盤點和梳理,業務是每個團隊的看家本領和工作的基石。團隊隨著人員和業務的不斷調整和變化,需要不定期的確認業務(或者用例)使用狀態和使用用戶群體,以及業務使用版本限制等,這樣才能夠更好地做好平常測試工作和版本測試工作。
在梳理業務的過程中,有一條主線就是先進行整體業務流程整理,整理測試要點,進而對測試要點按照業務特性梳理出業務流程圖。然后對業務要點進行分析梳理形成需求項,進而梳理出每個需求項的輸入輸出,以及業務之間的關系,其中的關系可以約束、繼承、關聯等;然后對每一條需求項進行排優先級和重要程度,以及版本約束關系等。因為每個公司或者部門業務差異較大,在這不一一舉例說明。
-?2?-?
對技術分類梳理整理,提煉通用技術測試要點
在測試過程中,需要對不同技術使用不同的測試策略和方法,例如大前端技術框架有很多,如Android、iOS、RN,H5等等。每個技術都有其特點及特性。以RN為例說明,RN ?是Facebook早先開源的UI框架 React 在原生移動應用平臺的衍生產物 ,他的性能和體驗接近原生體驗,被廣泛使用。
用RN開發的App,在第一次使用時先要下載資源,然后頁面渲染展示,第二次打開時,直接請求接口數據就可以了,然后進行頁面渲染。
對于RN的測試要點主要有三個。
1.第一次下載,下載時需要考慮各種網絡情況下的下載情況;比如2G、3G、4G、Wifi以及其他弱網情況。
2.頁面渲染,重點要關注沒有下載完成后的第一次和第二次頁面渲染,下載完成后第一次頁面渲染和第二次頁面渲染。
3.各種兼容性測試,其中1和2是RN的特性測試,兼容性測試則是移動端測試公共特性,在具體測試時根據需要進行兼容性測試。在RN的測試過程中需要在下載資源和頁面展示都需要考慮兼容性測試,具體關注點如下:各種機型分辨率、屏幕大小、操作系統兼容、操作系統的版本的的兼容等等
-?3?-?
對通用業務組件進行梳理,整理分類業務組件測試特性
對于每一個產品,都會有一些通用組件和功能,以APP為類說明,比如登錄、彈窗、Push等等,在測試過程中,把這些耦合在業務中的能力提煉出來,形成獨特的業務特性,然后對每個業務組件進行分類整理形成其業務組件測試要點。因涉及業務部門,不便詳細舉例說明。
-?4?-?
每個小需求進行“午間分享”交流
這個創意是在上家工作時和同事聊天時,發現每個人都有自己的“干活”或者“獨門絕技”,一直在想怎么才能把這些東西共享出來變成團隊成員的共享知識。在去年的一段時間,我和團隊的小伙伴,每天下午3:30左右,都去喝杯咖啡或者茶水,順便交流一些工作上的事情及大家對所做事情的個人見解。后來逐漸提煉出一套方法,我給起名叫“午間分享”。具體做法:
目的:主要通過不同人對同一事情不同的認識,碰撞產生靈感,進而更好查漏補缺的完成工作。
時間:在每天或者每周,約個時間一起去喝茶或者喝咖啡,比如下午3:30。
人數:建議人數不超過5個,以小組人員為主,但建議不定期找不同崗位的同事參與。
討論內容:其中一個或者多個人說出當前工作事項并說明,其他人站在各自立場說明自己想如何怎么完成此項任務(主觀)。
-?5?-?
通過"一幫一"實現技術同步提高
目前團隊成員因為從原來的工具開發團隊和業務測試團隊合并而來,對于技術和業務的理解兩級分化嚴重,為了減小技術和業務之間的鴻溝,進行“一對一”。
- 6?-?
培訓“翻轉小課堂”
培訓每個公司都在搞,但效果基本都是不盡人意;為了提高培訓效果,這次特別制定翻轉“小課堂”模式。“翻轉小課堂”這個思路是受我和幾個朋友在混沌大學線下組織“混沌線下翻轉小課堂”啟發而來的,具體做法如下:
課程類型:技術、業務以及通用課程培訓
課程:每次安排一到兩位同學參與分享。分為主參與人和旁聽參與人。
課程翻轉:在課程培訓的2天后,從主參與人從翻轉人中隨機抽取翻轉課堂主講人進行翻轉講解
達成目的:主參與人會在課程培訓時認真聽課,并認真復習整理,進行翻轉準備,提高所有人員的業務抽象能力和演講能力。
能力提升的方法有很多很多,在此簡單的梳理和羅列了我們最近在使用的六種方法供大家一起討論使用,如果您還有更好的方法,請留言。文章來源:MiniStarClub北京,致力于提供最具價值的測試及測試管理領域原創文章。包括測試技術、測試方法、測試思想、測試管理等。
·?推?薦?閱?讀?·
RECOMMENDATION
基于業務分層的測試策略
基于風險的測試策略
全面的質量保障體系之回歸測試策略
你點的每個“在看”,我都認真當成了喜歡!
總結
以上是生活随笔為你收集整理的打造高效能团队之测试能力提升的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于戴尔笔记本电脑操作中突然卡死初始化存
- 下一篇: 五十条经典的爱情观