《1-測試團隊提效之戰-喬梁.pdf》由會員分享,可在線閱讀,更多相關《1-測試團隊提效之戰-喬梁.pdf(23頁珍藏版)》請在三個皮匠報告上搜索。
1、MTSC2020中國互聯網測試開發大會深圳站TESTING SUMMITCONFERENCE CHINA 20202020.11.20-21一中國深圳寶立方國際酒店主辦方:TesterHame#page#中國互聯網測試開發大會。深圳站MTSCESTING SUMMIT CONFERENCE CHINA202測試團隊提效之戰喬梁主辦方:TesterHome#page#MTSC中國互聯網測試開發大會20112019主辦方TesterHeme#page#中國互聯網測試開發大會Testing GoogleMTSC20012010200520062007201320162017200:31000:50+
2、300007:2100TSQAEP1.0EP2.0SETSETITE主辦方:TesterHame#page#MTSC中國互聯網測試開發大會Some Roles Google增加功能、提高性能軟件測試開發工程師SWE更加關注于質量的提升軟件測試開發工程師SET測試覆蓋率的增加寫代碼的目的是可以讓SWE測試自己的功能。產品專家、質量顧問、風險分析師測試工程師TE有的TE需要編寫大量的代碼,有的只用編寫少量的代碼主辦方:TesterHeme#page#中國互聯網測試開發大會MTSCTest Engineer Google我不只寫測試代碼。我寫了很多代碼,這些代碼也包含在產品代碼中。作為Google的
3、SET或TE的一個好處是,你可以像編寫測試代碼一樣容易地編寫產品代碼。我寫的測試代碼主要是在改進測試框架,使開發人員能夠編寫集成測試我寫的生產代碼主要是增加外部輸入的驗證。我還將重點放在添加改進可測試性的特性上。這將更多的質量特性引入到產品本身中,而不是依賴于測試代碼的正確性。-Alan Myrvold Google,2012http:/ 1.082.0Google通過工具化、基礎設施、自動化,以及分析,提升工程師的生產力。生產/穩定監控。軟件工程專家后端+流水線發布度量/洞察機器學習移動前端,資深研發大神測試提交,社會科學家檢視編寫設計主辦方:TesterHeme#page#中國互聯網測試開
4、發大會效能提升MTSCDevOpscLass SREimplementsDevops主辦方TesterHame#page#效能提升MTSC中國互聯網測試開發大會Devops更多的功能測試自動化功能測試自動化現有(部署)流程平臺化、自動化生產環境監控主辦方:TesterHame#page#MTSC中國互聯網測試開發大會CASE STUDYBug數特性數限果膜能能能能能能膜能能能能能能能量膜能票能實能膜管能能能能寶強路膚設絲設油設設鮮強油新級玻費社保設研的委的帶的武建建發建建法寶程建法經安農活法法線Lead Timebug數/干行類鋁線送難量話經話送委提我帶益備能話銷能能帶我健理送量送建送金起量多
5、送線委送經關務武出養寶寶送造委業到社政金帶面器技社至委絲至金委線案裝能發裝接建家建我保銷案金備的委室主辦方:TesterHeme#page#MTSC中國互聯網測試開發大會測試活動密度過去一現在Time運行監控架構設計模塊開發系統測試發布集成測試需求分析主辦方:TesterHeme#page#MTSC中國互聯網測試開發大會功能性自動化測試用例運用于整個開發過程快捷信時主辦方TesterHeme#page#MTSC中國互聯網測試開發大會持續交付雙環模型構建提問鋪定快速驗證環O運行科學探索環(業務創新)(工程卓越)精煉介本決策監測共創主辦方:TesterHeme#page#WhatsNext?向業務
6、評測擴展MTSC中國互聯網測試開發大會languagemachinevocabularyechnologudisplalGranslationSoftware主辦方:TesterHeme#page#WhatsNext?AI的工業化進程啟動MTSC中國互聯網測試開發大會Finding and fixing software bugs automatically with SapFixand SapienzWorkflow (Generation)FixPatchSapienzTrigger PatchValidatedAuto TriageGeneratoRevisionRevertTempla
7、teMutationFulDiPartial Diff主辦方:TesterHeme#page#MTSC中國互聯網測試開發大會作為測試人員,我該怎么辦?Career Path GoogleSWETESETOD一PM主辦方TesterHeme#page#企業如何做?MTSC中國互聯網測試開發大會業務價值的高層管理者:理解目標,制定規劃,引領轉型持續交付能力)目標規劃組織實施中層管理者:掌握領導技能,指導和落實具體工作工具設施機制流程人員技能專項技能基層骨干:掌握專項技能,并幫助同事學習進步廣泛知識基層員工:掌握通識與專項知識主辦方TesterHame#page#MTSC中國互聯網測試開發大會企業如
8、何做?Googlein2005招聘具備開發能力的測試人員很難,找到懂測試的開發人員就更難,但是維持現狀更要命,我只能往前走。我希望測試人員能為他們的產品做更多的事情,同時,我希望演變測試工作的性質和從屬,要求開發團隊更大地投入。這種組織結構在當時的業界尚未實現,但我堅信它非常適合Google,我相信在這家公司,時機到了。不幸的是,這種如此深刻、根本性的變革在公司里極度缺乏認同,極少有人能分享我的激情。當我開始推銷這種關于軟件測試角色的地位平等而作用不同的愿景時,我發現竟然難以找到一個人一起共享午餐!開發工程師們好像被他們將要在測試上發揮更大的作用這個想法嚇著了,他們指出“這是測試人員的職責“。
9、而測試人員也不買賬,因為很多人已經習慣了當前的角色,維持現狀的慣性導致任何變革都變得非常困難。不幸的是,這種如此深刻、根本性的變革在公司里極度缺乏認同,極少有人能分享我的激情。當我開始推銷這種關于軟件測試角色的地位平等而作用不同的愿景時,我發現竟然難以找到一個人一起共享午餐!開發工程師們好像被他們將要在測試上發揮更大的作用這個想法嚇著了,他們指出“這是測試人員的職責”。而測試人員也Patrick Copeland不買賬,因為很多人已經習慣了當前的角色,維持現狀的慣性導致任何變革都變得非常困難。最初的幾個季度進行得異常跟難。好的候選人經常在面試過程中失利,也許是因為他們沒能很快地解決一些奇怪的編
10、程問題,或是在某些人認為很重要的方面表現得不夠好(然而這些方面其實與測試技能毫不相干)。我預料到了招聘過程的困難,每周都要抽出大量時間寫辯詞。這些辯詞最終會到達Google聯合創始人LarryPage手里(他一直是招聘的最終批準者)。他批準了足夠多的候選人,我的團隊開始穩步增長。直到現在,我猜每次Larry聽到我的名字時想到的一定是:“招聘測試的!主辦方:TesterHeme#page#MTSC中國互聯網測試開發大會工程文化與匠藝的回歸文化工具員工自服務數據驗證文化工程讓機器等待快速反饋文化卓越流程自動化工程質量文化主辦方TesterHeme#page#MTSC中國互聯網測試開發大會持續交付2.0,能力才是王道測試活動并不會消失測試將不再是一個“階段測試人員具有更多的技能才能做你想做的.主辦方TesterHeme#page#謝謝THANKS