|
本周二(3/17)晚上我們的云思聰——云層老師在VIPTEST的直播上,給大家介紹了我們近期《敏捷測(cè)試從零開始》: 如芒果一樣除了聽到云層老師車速極好之外,啥都不記得了,但是瞧瞧我們的Monique同學(xué)的筆記。 以前做事情是一個(gè)長(zhǎng)期計(jì)劃的過程,現(xiàn)代社會(huì),誘惑多,需要做快速選擇。 人都有比較的心理,敏捷測(cè)試的關(guān)鍵就是不停地比 l 為何不能做敏捷?瀑布型的思維模式,需要改變思維,先有錢再考慮后面的事。 l 迭代式的核心是不停地去比,找到快速交付的點(diǎn),跟著公司一起走,需要快速試錯(cuò),不是任何時(shí)候需要做敏捷。 l 大多數(shù)人沉淀只做一件事很難成功的,容易進(jìn)入誤區(qū),只會(huì)一樣 l 如果目標(biāo)明確:瀑布最快可以達(dá)到目標(biāo),不支持任何動(dòng)態(tài)變化,只做一件事。存在問題:一刀切。e.g.新冠的管理 l 目標(biāo)不明確:就得試錯(cuò) e,g, 微商 。需要敏捷 a) 敏捷可以減少犯錯(cuò)后的浪費(fèi)(時(shí)間) b) 敏捷可以消除不切實(shí)際的計(jì)劃,A不行可以選B c) 同時(shí)并行多個(gè)項(xiàng),敏捷可以更快的調(diào)整目標(biāo) 都在轉(zhuǎn)型敏捷 世界只有業(yè)務(wù)型公司,不轉(zhuǎn)型敏捷處理業(yè)務(wù)慢了 OKR:合伙人制度 l 減小目標(biāo)(堅(jiān)持實(shí)現(xiàn)小目標(biāo),遠(yuǎn)離大目標(biāo),反而容易實(shí)現(xiàn) ) l 團(tuán)隊(duì)小(少數(shù)人做出高價(jià)值) l 能力強(qiáng) (價(jià)值的轉(zhuǎn)換,解決能力很強(qiáng),執(zhí)行力很強(qiáng),提升公司的交付能力) CI/CD:Everything As Code 敏捷中的QA:能夠?qū)崿F(xiàn)快速交付中的質(zhì)量保證 信息透明,內(nèi)建質(zhì)量很重要,所有的CI/CD下強(qiáng)調(diào)快速反饋(依賴于自動(dòng)化測(cè)試,保證質(zhì)量),保證自動(dòng)化測(cè)試把業(yè)務(wù)測(cè)試覆蓋了,否則快速反饋只是一個(gè)形式。 QA可以做什么?保證價(jià)值 n 圍繞業(yè)務(wù)確保交付的涉及質(zhì)量(探索性ET測(cè)試為主),傳統(tǒng)的業(yè)務(wù)測(cè)試(Build the Right Product) n 圍繞技術(shù)確保交付的實(shí)現(xiàn)質(zhì)量(Build Product Right)給用戶最關(guān)鍵的路徑都是對(duì)的,代表用戶用軟件,知道這個(gè)過程本身沒問題,再考慮技術(shù)層面的事情,最后再擴(kuò)展去做(e.g.安全) 左移測(cè)試:父母的上限決定了:做小迭代,選擇做這個(gè)階段最有價(jià)值的事情,稱之為短時(shí)期內(nèi)的工作范圍,QA需要和團(tuán)隊(duì)成員確認(rèn)這個(gè)時(shí)間段內(nèi)事情是否可以完成,什么樣算完成,對(duì)孩子的下限 左移測(cè)試重要的2部分事情: n Sprint前PO實(shí)施的用戶故事編寫:做驗(yàn)收標(biāo)準(zhǔn),告訴所有人什么樣的東西用戶是接受和滿意的(能力基礎(chǔ),下限) n 從PB到SB的過程完成有一個(gè)明確的清晰的定義的。(什么時(shí)候期中期末考試,通過后的獎(jiǎng)勵(lì)) 需求實(shí)例化:把一個(gè)用戶的價(jià)值明明確確展開來,并且能夠代表用戶的想法(QA不如大公司數(shù)據(jù)畫像的結(jié)果) 做好當(dāng)前的事情:Sprint沖刺流程 自動(dòng)化的執(zhí)行部分:在開發(fā)的過程中間讓測(cè)試自動(dòng)化,讓測(cè)試自動(dòng)化,減少測(cè)試的時(shí)間等待 并行化測(cè)試:在去想這些事情準(zhǔn)備去做之前,已經(jīng)把所有事情都準(zhǔn)備好了,必須提前并行化,當(dāng)在做Analysis時(shí),需要將測(cè)試設(shè)計(jì)做好,探索性測(cè)試設(shè)計(jì),測(cè)試的自動(dòng)化,這點(diǎn)要求很高:不是做了就可以RUN了,以我為主,自己想好怎么做這件事,告訴研發(fā),我是這么測(cè)的,研發(fā)需要配合QA,Swagger體系,YAPI體系,代碼先寫接口/抽象類(大方向——>細(xì)節(jié))大方向確定前提下去構(gòu)造測(cè)試過程。 研發(fā)并行化,QA能夠做研發(fā)的平行,要求:結(jié)伴編程,TDD,BDD,DDD,原則上:每周一次交付,甚至每幾天一次交付,找到生存的定位,必須要縮短測(cè)試的時(shí)間,把它自動(dòng)化掉,怎么能做到?Analysis階段就可以做。 測(cè)試右移:QAOps (技術(shù)不OK,也不能做業(yè)務(wù)。) 具備運(yùn)維知識(shí)的測(cè)試專家 在生產(chǎn)做測(cè)試,代表用戶做測(cè)試,成本很低,能夠做好這件事。 做好線上測(cè)試。工匠精神,人工的探索性測(cè)試做好。 技術(shù)層面需要再提升:測(cè)試容器化,線上測(cè)試環(huán)境做成預(yù)測(cè)試環(huán)境,再?gòu)念A(yù)測(cè)試環(huán)境做成多套的預(yù)測(cè)試之前的研發(fā)測(cè)試環(huán)境。這是解決的問題之一,技術(shù)端更有價(jià)值的事情。 TestDev:開發(fā)一個(gè)自動(dòng)化腳本,難度在怎么支持TTestDev的自動(dòng)化腳本,讓它實(shí)現(xiàn)平臺(tái)化,一鍵生成環(huán)境,一鍵部署,一鍵RUN測(cè)試,一鍵執(zhí)行結(jié)果,一鍵回收環(huán)境,實(shí)現(xiàn)端到端的價(jià)值。測(cè)試開發(fā)的核心價(jià)值:讓測(cè)試本身自動(dòng)化掉,而不只是自動(dòng)化腳本的事情。 再往前可以做技術(shù)債務(wù)(環(huán)境債務(wù)) 怎么讓線上問題盡量往前移,盡早地發(fā)現(xiàn)問題,本質(zhì)上,規(guī)避和少犯或者更早發(fā)現(xiàn)之前的錯(cuò)。 做更好的自己, 變有錢,自身強(qiáng)。佛系,善待自己。接受不斷改變自己敏捷的人員一起,必須要提升自己去敏捷地賺錢,提升個(gè)人能力。除了技術(shù)沉淀,更需要有眼界。帶有目的性的看書,先有痛點(diǎn),價(jià)值目標(biāo)驅(qū)動(dòng)看書。 什么你錯(cuò)過了云層老師的直播?所以沒機(jī)會(huì)秀出這么出彩的總結(jié)? 那關(guān)注一下云層老師的B站主頁(yè)吧,不僅僅平時(shí)的直播錄制視頻會(huì)放上去,還有一周一次的“測(cè)試界云思聰”直播秀喲~ https://space.bilibili.com/448016348 小編芒果的一個(gè)小小的提示: 在上周五的公眾號(hào) 文末福利中,我們抽取了三名同學(xué)贈(zèng)送云層老師的《敏捷測(cè)試從零開始》教材 請(qǐng)獲獎(jiǎng)的同學(xué)聯(lián)系芒果領(lǐng)取 精益技術(shù) 賦能過程 |
|
|