周六,深夜涤浇,我拖著滿是疲倦的身軀鳖藕,四處閑逛,來到小巷一家還閃著霓虹的酒吧只锭,我略一猶豫走了進(jìn)去著恩。
酒吧冷冷清清,寥寥幾對(duì)男女,在昏暗的燈光下切切私語喉誊,我沒興趣知道他們?cè)谡f些什么邀摆,懶懶趴在吧臺(tái),酒保一臉賊像裹驰,笑嘻嘻問我想喝點(diǎn)什么隧熙,并向我推銷他們的新品雞尾酒片挂,我不看他幻林,只說:啤酒。
酒保自討沒趣音念,把酒擺在我面前沪饺,我眼神空洞,一口口喝酒闷愤。
吧臺(tái)上還坐著個(gè)戴著墨鏡整葡,滿臉胡茬的大叔抡柿,喝著的也是啤酒蒋得。
這時(shí)我的手機(jī)鈴聲響起户辱,我掙扎兩下拜马,拿出手機(jī)流昏,卻看是總監(jiān)打來的.
沒辦法迫吐,接吧:喂宰缤,總監(jiān)痊剖。
總監(jiān):“朝聆夕改告丢,你在干嘛枪蘑?”
我:“我....我在回家路上♂猓”
總監(jiān):“BUG處理得怎么樣岳颇,是不是要發(fā)新版?”
我:“嗯颅湘,BUG處理得差不多了话侧,要發(fā)新版。不過研發(fā)的同事說怕再說問題闯参,要多測(cè)兩天再上......”
總監(jiān):“那你還回什么家掂摔,好好測(cè)啊赢赊!當(dāng)時(shí)測(cè)試的時(shí)候不好好測(cè)乙漓,現(xiàn)在倒想起來謹(jǐn)慎了.....”
我:“好的,我周末繼續(xù)測(cè)....”
掛了電話释移,我木木地喝了口寒徹心扉的啤酒叭披,準(zhǔn)備再做幾分鐘就回去。
這時(shí),旁邊的大叔冷笑一聲:“小伙子涩蜘,你是產(chǎn)品吧嚼贡?”
我一激靈:“你怎么知道?”
大叔抿了一口啤酒:“我不僅知道你是個(gè)產(chǎn)品經(jīng)理同诫,還知道你們公司人不多粤策,你們公司沒QA∥蠼眩”
我手抖了抖叮盘,杯子掉在桌上,濺起的啤酒霹俺,冰涼了我的神經(jīng)柔吼,我一下子清醒了。
他猜的沒錯(cuò)丙唧。我是個(gè)產(chǎn)品經(jīng)理愈魏,移動(dòng)互聯(lián)產(chǎn)品經(jīng)理,公司剛B輪想际,人確實(shí)不多培漏,沒有QA。
我轉(zhuǎn)過身去胡本,看他牌柄,才發(fā)現(xiàn)其實(shí)他邋遢之余很是瀟灑,昏暗的燈光下那閃閃的墨鏡遮住了他深邃的眼睛打瘪,嘴角泛著淺淺笑意友鼻,胡茬還留存著啤酒的水漬....
我一抱拳:“請(qǐng)問前輩高名?”
他笑了:“別來那套文縐縐的闺骚,老子姓高彩扔,你可以叫我老高。以前是移動(dòng)互聯(lián)創(chuàng)業(yè)公司的產(chǎn)品總監(jiān)僻爽,現(xiàn)在下海做生意虫碉,兼職算命⌒匕穑”
得道高人敦捧!我知道我今天遇到高人了。
他不看我:“是不是測(cè)試遇到麻煩了碰镜?”
我低頭:“嗯兢卵,公司沒測(cè)試,我負(fù)責(zé)組織研發(fā)同事測(cè)試绪颖,結(jié)果測(cè)完上線秽荤,出現(xiàn)了機(jī)型適配的問題,只能重新發(fā)布...”
他說:“你知道測(cè)試是什么嗎?為什么你們公司沒測(cè)試窃款?你作為產(chǎn)品經(jīng)理课兄,卻得做測(cè)試的工作?”
我有點(diǎn)蒙:“測(cè)試晨继,就是一群人拿著手機(jī)測(cè)BUG啊烟阐,公司不是沒招過測(cè)試,上次來的那個(gè)測(cè)試紊扬,看所有人下班了都沒走蜒茄,第二天就不愿因來了.......我對(duì)產(chǎn)品最熟啊,再說也缺人珠月±┑恚”
老高咂兩下嘴:“錯(cuò)楔敌,錯(cuò)啤挎,錯(cuò)!測(cè)試是產(chǎn)品策劃到上線維護(hù)中不可缺少的一環(huán)卵凑,測(cè)試質(zhì)量的高低直接關(guān)系到產(chǎn)品的可用性庆聘,友好性,可靠性勺卢。雖然測(cè)試是必要的伙判,但測(cè)試人員不是必要的,因此大多數(shù)的初創(chuàng)公司并不設(shè)置QA的崗位黑忱。同時(shí)宴抚,沒有測(cè)試人員,其實(shí)也是一種敏捷的方式甫煞,facebook在從創(chuàng)立起很長(zhǎng)一段時(shí)間里都是沒有測(cè)試的菇曲。產(chǎn)品經(jīng)理做測(cè)試,一方面是因?yàn)閷?duì)產(chǎn)品最熟抚吠,另外也是因?yàn)殚_發(fā)思維與測(cè)試思維是不同思維的原因常潮,說了你也不懂】Γ”
我不服氣喊式,猛地喝了一口酒:“那你說說測(cè)試是什么?”
他又笑:“從測(cè)試內(nèi)容上看萧朝,測(cè)試主要分為UI測(cè)試岔留、功能測(cè)試、兼容性和性能測(cè)試检柬。UI測(cè)試就是界面視覺的測(cè)試献联,找設(shè)計(jì)師測(cè)就行了,兼容性和性能測(cè)試人力不可為,一般要借助工具測(cè)酱固,但是必須測(cè)械念,像你們這種手機(jī)適配問題肯定是沒走過這個(gè)流程。一般來說运悲,產(chǎn)品跟研發(fā)做的就是功能測(cè)試龄减。測(cè)試是有許多方法的,但主要分為三類.....”
“黑盒測(cè)試班眯、白盒測(cè)試和沙盤測(cè)試希停!”原來是酒保打斷,這廝在旁邊偷聽許久了署隘,我還以為他是想趁我不注意給我倒酒宠能。
我說:“你還懂這個(gè)〈挪停”
酒保賤賤一笑:“略懂违崇,略懂,以前做測(cè)試的诊霹,花名測(cè)三通羞延。”
老高也有興趣了:“那你說說什么是黑盒測(cè)試脾还“槁幔”
測(cè)三通:“黑盒測(cè)試,也可以叫不透明測(cè)試鄙漏,它著眼于程序外部結(jié)構(gòu)嗤谚,不考慮內(nèi)部邏輯結(jié)構(gòu),主要針對(duì)軟件界面和軟件功能進(jìn)行測(cè)試怔蚌。主要方法有等價(jià)類劃分法巩步、因果圖法和錯(cuò)誤推測(cè)法。等價(jià)類劃分法就是把產(chǎn)品按照模塊進(jìn)行劃分成若干個(gè)部分媚创,分人測(cè)試渗钉,一般公司都用這。因果圖法就是根據(jù)流程圖钞钙,測(cè)試前鳄橘、后置條件,從而推斷是否可以正常使用的辦法芒炼√绷”
見我不太明白,他又補(bǔ)充說:“比如在購(gòu)物車點(diǎn)擊確定本刽,但是購(gòu)物車?yán)锸强盏摹祷亍坝脩裘e(cuò)誤”提醒鲸湃,就是一條因果圖法的測(cè)試用例赠涮。白盒測(cè)試與黑盒測(cè)試互補(bǔ),是透明測(cè)試暗挑,在于全面了解程序內(nèi)部邏輯結(jié)構(gòu)笋除、對(duì)所有邏輯路徑進(jìn)行測(cè)試。沙盤測(cè)試就像你們產(chǎn)品經(jīng)理做競(jìng)品分析的時(shí)候做的那個(gè)什么....“
老高提醒:“任務(wù)走查炸裆±”
測(cè)三通:“嗷~任務(wù)走查,模擬用戶在實(shí)際環(huán)境中的測(cè)試烹看,也就是把一個(gè)個(gè)用戶場(chǎng)景都走通一遍把重要的邏輯漏洞過濾掉国拇,一般產(chǎn)品上線前的回歸測(cè)試就用它」呤猓”
真是人不可貌相酱吝,我深深看了測(cè)三通一眼,然后溫柔地對(duì)他說:“倒酒土思∥袢龋”
老高補(bǔ)充說:“其實(shí)還有許多測(cè)試內(nèi)容,比如:
排序測(cè)試
字符測(cè)試
緩存測(cè)試
必要信息測(cè)試
準(zhǔn)確性測(cè)試
在測(cè)試中是很容易忘記的浪漠,你最好記住陕习■郑”
我拼命點(diǎn)頭:“前輩教導(dǎo)的是址愿,我們平時(shí)用的就是黑盒測(cè)試,那你能跟我講講測(cè)試的流程嗎冻璃?”
老高用酒杯砸了砸桌子:“這個(gè)要好久(好酒)呀.....”
我定睛一看:果然酒杯空了响谓。
我看了測(cè)三通一看:“倒酒,算我的省艳!”
測(cè)三通這小子早就在旁邊等著了娘纷,趕緊給老高倒了杯12年的人頭牛。
老高喝了口:“好酒跋炕,既然你這么有誠(chéng)意我就好好跟你說說赖晶。”
我跟測(cè)三通都聚精會(huì)神地看著他辐烂。
老高:“測(cè)試流程主要分為這么幾步遏插,1、測(cè)試資源準(zhǔn)備纠修;2胳嘲、測(cè)試人員分工與選擇測(cè)試方式;3扣草、測(cè)試FIX任務(wù)了牛。除此之外你還要準(zhǔn)備相關(guān)文檔颜屠。話說你叫什么名?”
我這才想起我沒做自我介紹:“哦哦鹰祸,我叫朝聆夕改甫窟,你叫我小朝就行了⊥苡ぃ”
老高:“小改呀蕴坪,你平時(shí)測(cè)試資料準(zhǔn)備都準(zhǔn)備些什么呀”
我想了想:“主要就是各種型號(hào)、操作系統(tǒng)的手機(jī)敬锐,有時(shí)候還需要給他們準(zhǔn)備點(diǎn)紙筆背传。”
老高點(diǎn)點(diǎn)頭:“嗯台夺,你說的是測(cè)試設(shè)備的準(zhǔn)備径玖。測(cè)試資料一般要準(zhǔn)備下面幾項(xiàng):
測(cè)試設(shè)置,除了你說的手機(jī)颤介、紙筆外梳星,你還要借場(chǎng)所,就是會(huì)議室之類的滚朵,準(zhǔn)備點(diǎn)小零食也是有好處的冤灾;
測(cè)試壞境,一般就是內(nèi)測(cè)壞境辕近、正式環(huán)境韵吨;
測(cè)試賬號(hào),普通賬號(hào)和特殊賬號(hào)移宅,都要多準(zhǔn)備些归粉,臨時(shí)準(zhǔn)備會(huì)影響測(cè)試人員的士氣;
測(cè)試人員漏峰,要預(yù)約好糠悼,安排規(guī)劃,不然臨時(shí)就叫走浅乔,把你氣的半死倔喂;
測(cè)試用例,這兒是產(chǎn)品測(cè)試的核心靖苇,是對(duì)產(chǎn)品的所有節(jié)目的視覺席噩、交互和功能邏輯的匯總」烁矗”
測(cè)三通插嘴:“這個(gè)測(cè)試用例可得好好講講班挖。”
我冷冷地看了他一眼:“你也要請(qǐng)喝酒嗎芯砸?”
測(cè)三通閉嘴萧芙。
老高呵呵一笑:“當(dāng)然给梅,不講測(cè)試用例算什么測(cè)試。
測(cè)試用例撰寫的原則有這么幾種:
有效性双揪,就是說測(cè)試用例必須是真實(shí)有效的动羽,不同的測(cè)試人員依據(jù)相同的測(cè)試用例所得到的輸出應(yīng)該是一致的;
復(fù)用性渔期,不用寫的太死运吓,能復(fù)制最好,要不然一個(gè)小產(chǎn)品就隨隨便便幾千個(gè)疯趟,累都累死你了拘哨;
易組織性,寫用例的時(shí)候最好能考慮到測(cè)試的場(chǎng)景信峻,別上一個(gè)用例寫的是A頁面倦青,下一個(gè)又跑到C頁面去了,當(dāng)然產(chǎn)品經(jīng)理還是有這個(gè)思維的盹舞;
還有其他原則产镐,比如可評(píng)估性,可管理性踢步,太專業(yè)了不太重要癣亚,原則有幾個(gè)就夠了。
得获印,我先上個(gè)廁所述雾。”
說罷蓬豁,他扶著墻去廁所了绰咽。
老高真是教科書一樣的人物,只可惜地粪,人到中年就雙目失明...我正在替他感到悲哀,就聽到老高遠(yuǎn)遠(yuǎn)地就在廁所門口喊:“你這賊酒保琐谤,又趁我不在給我倒酒是不是蟆技!"
測(cè)三通,僵住了正在偷偷倒酒的手臂斗忌,尷尬地說:“哎呀质礼,你老身體健康就好,沒事戴什么墨鏡算命吶织阳,我就想做點(diǎn)好事眶蕉,請(qǐng)您喝杯酒......“
老高大步流星走到位置,不客氣地猛喝一口:“原來是這樣唧躲,三通你這年輕人不錯(cuò)造挽,我看好你碱璃。”
測(cè)三通訕訕而退饭入,我看看老高嵌器,他正摘下眼鏡朝我眨眼:原來是裝的,騙酒喝谐丢!
我苦笑:“前輩爽航,咱們接著說測(cè)試用例吧∏溃”
老高:“好嘞讥珍,剛說了原則,下面說說類型窄瘟,類型就這么幾種:
基本功能用例串述、交互用例、臨界用例還有壓力測(cè)試寞肖。前面三種你應(yīng)該都懂纲酗,最后一種壓力測(cè)試一般人就不懂了,壓力測(cè)試一般是指在比較短的一段時(shí)間內(nèi)新蟆,被測(cè)手機(jī)執(zhí)行比較多的任務(wù)或者操作觅赊,來檢測(cè)被測(cè)手機(jī)承受壓力的能力。這個(gè)測(cè)試還是比較有必要的琼稻,知道了也可以裝X吮螺。”
我深以為然:“前輩帕翻,我也寫了一些測(cè)試用例鸠补,請(qǐng)您指點(diǎn)∴值В”
老高看完我的測(cè)試用例紫岩,點(diǎn)點(diǎn)頭:“小改,其實(shí)這就夠了睬塌。測(cè)試用例在內(nèi)容上可以分為兩個(gè)部分:測(cè)試信息和用例信息泉蝌。
測(cè)試信息包涵了測(cè)試人、測(cè)試時(shí)間揩晴、測(cè)試版本號(hào)勋陪、測(cè)試機(jī)型、操作系統(tǒng)以及測(cè)試的結(jié)果統(tǒng)計(jì)硫兰;
用例信息主要包涵用例所屬模塊诅愚、用例ID、用例事件描述劫映、前置條件违孝、期望結(jié)果以及測(cè)試結(jié)果等刹前。”
老高頓了頓等浊,說:“這是黑盒測(cè)試的用例腮郊,如果是沙盤測(cè)試或者白盒測(cè)試,用例就會(huì)復(fù)雜許多筹燕,往往需要流程圖之類的轧飞,居然是成熟的,或者傳統(tǒng)公司對(duì)測(cè)試的流程就要多許多撒踪,你是用不著學(xué)的过咬。”
我得到了前輩的認(rèn)可制妄,還是有些欣喜:“那該說說測(cè)試分工的事情了掸绞。”
老高:“那你們平時(shí)怎么分工的耕捞∠蔚В”
我說:“就找兩端的主管要些人,然后隨即分模塊給他們俺抽,把測(cè)試用例分給他們敞映,下午的時(shí)候組織一下集中測(cè)試×赘”
老高搖搖頭:“效果怎么樣振愿。”
我品了品苦澀的啤酒:“不太好弛饭∶崮”
老高:“具體表現(xiàn)呢,列舉出來侣颂,你個(gè)產(chǎn)品總得有點(diǎn)邏輯能力吧档桃。”
我掐了掐自己已經(jīng)快麻木的大腿横蜒,強(qiáng)打起精神:“那我可得好好吐槽一下:
1胳蛮、集中測(cè)試的時(shí)間縮水太嚴(yán)重,每次召集人手都要幾十分鐘丛晌,還經(jīng)常檢查出BUG就馬上去改,一次集中測(cè)試要測(cè)1~2小時(shí)斗幼;
2澎蛛、集中測(cè)試效率低下,測(cè)試時(shí)很容易被與自己測(cè)試內(nèi)容不相關(guān)的部分打斷蜕窿;
3谋逻、負(fù)責(zé)測(cè)試的研發(fā)同事對(duì)產(chǎn)品不熟悉呆馁,要跟他們講,特費(fèi)時(shí)間毁兆,效果還不好浙滤;
4、單獨(dú)測(cè)試不能很好執(zhí)行气堕,不可控纺腊;
5、經(jīng)常性被不同的人提出重復(fù)的BUG茎芭,浪費(fèi)時(shí)間揖膜。”
老高哈哈一笑:“看來你很清楚出現(xiàn)的問題呀梅桩,可是你還是不能解決是不是壹粟。”
我:“是啊宿百,請(qǐng)前輩指教趁仙。”
老高揮揮手:“叫老高就行了垦页,指教談不上雀费,兵法有云:知己知彼,百戰(zhàn)不殆外臂。你既然知道問題坐儿,也應(yīng)該知道出現(xiàn)問題的原因。第一條宋光,集中測(cè)試太費(fèi)時(shí)間貌矿,主要的原因是這么幾個(gè)方面:
1、沒有很好的時(shí)間規(guī)劃罪佳,測(cè)試人員不知道什么時(shí)候測(cè)什么時(shí)候停止測(cè)逛漫,建議你們的集中測(cè)試由下午改成中午,到午休的時(shí)候自動(dòng)停止赘艳,這樣至少有個(gè)停止的時(shí)候酌毡,讓測(cè)試人員能夠自覺調(diào)節(jié)測(cè)試的速度,同時(shí)下午的時(shí)間其實(shí)更有彈性蕾管,你懂得枷踏,改不完的可以加班嘛;
2掰曾、人氣不足旭蠕,可能是你在公司呆的不久,跟開發(fā)不是很熟,更重要的是沒有建立那種說一不二的威信掏熬,所以你得以身作則佑稠,梳理形象;
3旗芬、測(cè)試人員責(zé)任心不足舌胶,這是怎么回事,你知道烏合之眾這個(gè)詞吧疮丛,差不多就是說群體會(huì)降低每個(gè)人的智慧幔嫂,大家嘻嘻哈哈沒當(dāng)回事,自然不行这刷。這時(shí)候我建議你使用交叉結(jié)對(duì)測(cè)試的方法測(cè)試婉烟。
4、測(cè)試人員動(dòng)力不足暇屋。沒獎(jiǎng)勵(lì)呀似袁,你得多鼓勵(lì)鼓勵(lì)才行,有鼓勵(lì)師沒咐刨?”
我張張嘴定鸟,還沒說話啼县,老高就打斷了我:“沒有是吧卷胯,那就物質(zhì)獎(jiǎng)勵(lì)挺峡,前面說測(cè)試資料準(zhǔn)備的時(shí)候不是也提了準(zhǔn)備零食嗎,這時(shí)候就得上啊病线∨郏”
我皺皺眉:“老高司澎,那個(gè)什么交叉結(jié)對(duì)測(cè)試是什么意思丧鸯?我只聽說過交叉測(cè)試围肥「懿剑”
老高瞇了瞇眼睛:“交叉結(jié)對(duì)測(cè)試朵锣,就是指安卓和iOS兩端的負(fù)責(zé)同一個(gè)模塊的開發(fā)人員,組成隊(duì)伍泣刹,相互測(cè)試對(duì)方的客戶端。有點(diǎn)拗口掀泳,但很有用處:
1、由于是負(fù)責(zé)自己開發(fā)的模塊庄拇,所以不需要學(xué)習(xí)女淑,能夠很快投入狀態(tài)屈张;
2瓣窄、測(cè)試對(duì)方的模塊姨谷,能夠在測(cè)試的同時(shí)檢查自己的錯(cuò)誤,測(cè)試的時(shí)候能夠心中有數(shù)件甥;
3捌议、既是合作也是競(jìng)爭(zhēng),同時(shí)由于測(cè)試必須同時(shí)進(jìn)行引有,一個(gè)人不來瓣颅,另一個(gè)人也沒辦法開展工作,所以時(shí)間被拖延譬正,這樣也是培養(yǎng)他們的責(zé)任心宫补。
這樣檬姥,使用交叉結(jié)對(duì)測(cè)試的方法,其實(shí)也很好地緩解了第二粉怕、三健民、五個(gè)問題≌瘢”
我搶過測(cè)三通手上的酒荞雏,給老高滿上:“高哥,這個(gè)我算明白了平酿,你給我講講其他的吧≡寐”
老高滿意地點(diǎn)點(diǎn)頭:“集中測(cè)試效率低下蜈彼,很容易被打斷。其實(shí)這個(gè)也很好理解俺驶,集中測(cè)試就是發(fā)現(xiàn)一些重要幸逆、明顯的BUG的嘛,不要指望它能夠帶來多大的效果暮现,但是由于單獨(dú)測(cè)試不可控还绘,所以集中測(cè)試是很有必要的,你就把集中測(cè)試當(dāng)成一個(gè)測(cè)試的熱身栖袋,調(diào)動(dòng)熱血與氣氛的工具就好了拍顷,可以適當(dāng)?shù)乜s短集中測(cè)試的時(shí)間√练”
我把手機(jī)調(diào)成的錄音機(jī)昔案,放在老高面前,生怕漏了一句电媳。
老高頓了頓踏揣,說:“你說了許多集中測(cè)試的事,卻不說單獨(dú)對(duì)照測(cè)試匾乓,肯定不是因?yàn)閱为?dú)測(cè)試很順利捞稿,而是因?yàn)闆]人單獨(dú)測(cè)試是不是∑捶欤”
”是啊娱局,除了我跟個(gè)別的開發(fā),其他人都不照著測(cè)試用例測(cè)珍促×逑剑”我如遇知己。
老高嘆了口氣:“這也難怪猪叙,我以前也遇到這種問題娇斩,原因無非以下幾點(diǎn):
1仁卷、BUG改不完,沒有時(shí)間單獨(dú)測(cè)試犬第;
2锦积、利用測(cè)試用例做單獨(dú)測(cè)試的習(xí)慣未養(yǎng)成,同時(shí)也缺乏良好的監(jiān)督歉嗓;
3丰介、認(rèn)為自己的本職不是測(cè)試,所以對(duì)測(cè)試有排斥鉴分;
怎么破呢哮幢?我的建議是:
1、規(guī)范測(cè)試用例志珍,以及單獨(dú)測(cè)試的任務(wù)橙垢,甚至可以作為績(jī)效指標(biāo);
2伦糯、招聘專業(yè)測(cè)試柜某。”
我已經(jīng)打開自己的筆記本在做筆記了:“
1敛纲、使用交叉結(jié)對(duì)測(cè)試喂击;
2、在中午午休之前做集中測(cè)試淤翔,并減少集中測(cè)試時(shí)間翰绊;
3、做測(cè)試激勵(lì)办铡,規(guī)范單獨(dú)測(cè)試的任務(wù)辞做;
4、招聘專業(yè)測(cè)試寡具〕用”
老高:“嗯,你這小產(chǎn)品童叠,做整理的本事還是不賴的嘛框喳。行,那我就傾囊而出厦坛,下面講講測(cè)試流程的第三環(huán)--FIX任務(wù)流程五垮。”
見我有些疑惑杜秸,老高點(diǎn)了根煙放仗,狠狠抽了一口:“測(cè)試出問題,就得歸類撬碟、整理诞挨、分配嘛莉撇。我現(xiàn)在隨便給它起個(gè)名字,叫FIX任務(wù)流程惶傻。自創(chuàng)的名字棍郎,不用回憶了∫遥”
原來如此涂佃,我對(duì)老高更崇拜了。我想我要是個(gè)女生蜈敢,現(xiàn)在的樣子肯定很花癡辜荠。
老高見我默認(rèn)了他的命名,很高興地繼續(xù)講了下去:“我按照任務(wù)的生命周期扶认,把整個(gè)流程分成了四步:任務(wù)創(chuàng)建侨拦、任務(wù)處理、任務(wù)審核辐宾、任務(wù)歸檔。現(xiàn)在都是在線辦公了膨蛮,咱們也不能總用SVN這種傳統(tǒng)工具不是叠纹,多不方便,如果公司沒有開發(fā)自己的任務(wù)系統(tǒng)敞葛,那也可以用現(xiàn)成的誉察。”
我急說:“是惹谐,我們公司用的就是在線辦公持偏,還不錯(cuò)“奔。”
老高得意地吐個(gè)煙圈:“看來我還沒過時(shí)鸿秆。那你覺得怎么好用了,有哪些不好用的地方嗎怎囚∏溥矗”
我說:“還不錯(cuò),不過確實(shí)也有不對(duì)勁的地方恳守。
1考婴、任務(wù)創(chuàng)建的時(shí)候,有的開發(fā)把自己發(fā)現(xiàn)的BUG提交上去催烘,但他們描述的任務(wù)的風(fēng)格不一樣沥阱,有的描述問題,有的描述正確的做法伊群,讓那些修BUG的人看不懂考杉;有的開發(fā)把BUG給負(fù)責(zé)人策精,讓他們?nèi)ヌ峤籅UG,結(jié)果修BUG的人不知道這個(gè)BUG是誰提交的奔则,到處找蛮寂,遇到一個(gè)人就描述一遍,費(fèi)勁易茬;
2酬蹋、改BUG的時(shí)候,有時(shí)候需要跨部門合作抽莱,可能需要產(chǎn)品范抓、設(shè)計(jì)、服務(wù)端食铐、前端等部門的同事參與匕垫,周期太長(zhǎng),他們也不見得有時(shí)間幫忙虐呻,總是拖拖拖象泵;
3、有的問題斟叼,其實(shí)不是BUG萧落,是產(chǎn)品設(shè)計(jì)上的問題肯腕,這時(shí)候要找負(fù)責(zé)該模塊的產(chǎn)品確定肴熏,但是常常就是一個(gè)客戶端改了甥材,另一個(gè)根本不知道,好麻煩谢床;
4兄一、任務(wù)太多的時(shí)候,就需要?dú)w檔识腿,可是一個(gè)個(gè)歸檔特別耗時(shí)間出革,然后就是歸檔任務(wù)之后就不知道這個(gè)任務(wù)是怎么發(fā)現(xiàn),怎么處理得了覆履√E瑁”
老高笑道:“這些簡(jiǎn)單,我教你幾招:
第一招硝全,集中測(cè)試時(shí)栖雾,每個(gè)人一張紙,將BUG寫在紙上伟众,然后署名析藕,由負(fù)責(zé)人去記錄,同時(shí)任務(wù)創(chuàng)建的同事需要關(guān)注BUG的發(fā)現(xiàn)人凳厢;單獨(dú)測(cè)試時(shí)账胧,創(chuàng)建的任務(wù)默認(rèn)關(guān)注自己竞慢。這樣有幾個(gè)好處:
1、集中測(cè)試時(shí)治泥,BUG多筹煮、亂,這時(shí)候做記錄很麻煩居夹,不如用筆記败潦;
2、由負(fù)責(zé)人做記錄准脂,文風(fēng)統(tǒng)一了劫扒,理解起來不困難;
3狸膏、關(guān)注了BUG的發(fā)現(xiàn)人沟饥,遇到不理解的,或者不能重現(xiàn)的湾戳,可以快速準(zhǔn)確地找到發(fā)現(xiàn)人贤旷;
4、為BUG的修復(fù)檢查做準(zhǔn)備砾脑,須BUG的發(fā)現(xiàn)人去檢查BUG是否被修復(fù)遮晚,之后才能做歸檔處理。
其實(shí)拦止,還有個(gè)好處∶拥撸”老高露出一絲與剛才騙酒喝一樣的詭異笑容:“出了問題汹族,可以追究責(zé)任。但真實(shí)目的是讓大家更有責(zé)任意識(shí)其兴《ヂ鳎”
我覺得老高真是個(gè)妙人,隨便支了一招居然解決了五個(gè)問題元旬。
老高接著說:“第二招榴徐,記錄與通知≡裙椋”
說完就靜靜地看著我坑资,我當(dāng)然知道什么意思,趕緊順著他的意思穆端,裝成傻子:“什么意思袱贮。”
老高看看杯中的酒体啰,緩緩地晃晃杯子:“記錄就是時(shí)刻記錄這些產(chǎn)品設(shè)計(jì)上的改動(dòng)攒巍,不一定需要PRD嗽仪,但一定要記著;通知就是做了修改后就通知兩端的負(fù)責(zé)人柒莉,記住啦闻坚,別把別人當(dāng)傻子,就敘述就好了兢孝,別過去就傻愣愣地問別人改了沒窿凤。”
我拼命點(diǎn)頭西潘。
老高:“就這兩招吧卷玉。跨部門的事情喷市,其實(shí)你需要做的就是:
1相种、處好關(guān)系;
2品姓、把問題整理好寝并,別找到了別人還說不出個(gè)所以然來;
3腹备、把測(cè)試的重要性強(qiáng)調(diào)強(qiáng)調(diào)再?gòu)?qiáng)調(diào)衬潦。至于任務(wù)歸檔這件事,我建議你不要隨便歸檔植酥,最好就是等到新版本上線并穩(wěn)定后镀岛,再歸檔∮淹裕”
老高喘了口氣:“最后就是文檔了漂羊,測(cè)試日?qǐng)?bào)、周報(bào)卸留,目的就是評(píng)估開發(fā)質(zhì)量走越、對(duì)問題進(jìn)行分析。你們既然用了在線工具耻瑟,那么這個(gè)日?qǐng)?bào)也不是問題旨指。”
我沒想到今夜居然有如此大的收獲喳整,三謝老高谆构,準(zhǔn)備離開。
測(cè)三通不知道什么時(shí)候已經(jīng)冷冷地站在我背后算柳,看我要離開低淡,就冷冷地來了一句:“你沒有把話講完。”
我跟老高都看著他蔗蹋。
他好不容易有點(diǎn)存在感了何荚,又在哪里賣關(guān)子:“我就看不慣你們這些做產(chǎn)品的,有什么話講.......“
我跟老高同時(shí)冷冷地道:“有話就說猪杭,沒事就滾餐塘。”
測(cè)三通徹底蔫了:“你們都避著人的事情不說皂吮,我當(dāng)初就是處不好人情才出來做酒保的戒傻。”
我心一驚蜂筹,沒想到這衰貨居然還有這種思考深度需纳。
老高也把臉對(duì)著我,他的墨鏡后面深邃的眼睛也一定盯著我看艺挪。
我喝了口酒:“好吧不翩,人的確是很大的問題。除了前面的責(zé)任感與專業(yè)程度外麻裳,還有幾個(gè)麻煩:
1口蝠、不可控的外界原因,比如緊急事件處理津坑、測(cè)試場(chǎng)所被占妙蔗、測(cè)試機(jī)不足等都會(huì)影響測(cè)試,甚至讓測(cè)試停止疆瑰;
2眉反、人員的不可控,緊急任務(wù)的人員抽調(diào)穆役,請(qǐng)假禁漓、離職都會(huì)導(dǎo)致人員不足;
3孵睬、非測(cè)試人員的參與,由于不了解測(cè)試的進(jìn)展伶跷,胡亂創(chuàng)建任務(wù)掰读、歸檔任務(wù),導(dǎo)致了大量的重復(fù)任務(wù)叭莫,甚至有些人還直接來詢問產(chǎn)品和開發(fā)蹈集,一個(gè)個(gè)都要講清楚才行。增加了開發(fā)的負(fù)擔(dān)雇初,歸檔任務(wù)的就更麻煩了拢肆,直接找不回來了。”
“還有在測(cè)試的時(shí)候集中提需求的郭怪≈荆”測(cè)三通補(bǔ)充道。
我看著老高鄙才,老高沉默良久颂鸿,說:“這件事情,是解決不了了攒庵,只能緩解:
1嘴纺、盡量做足準(zhǔn)備,比如預(yù)約多個(gè)會(huì)議室浓冒,向公司多申請(qǐng)些測(cè)試機(jī)栽渴,或者讓同事們借出等,做好備用方案稳懒;
2闲擦、強(qiáng)調(diào),提升測(cè)試的重要性僚祷,不能因?yàn)橹芷陂L(zhǎng)而認(rèn)為測(cè)試不緊急佛致;
3、盡可能地調(diào)整人員調(diào)派的時(shí)間辙谜,不予固定的測(cè)試時(shí)間沖突俺榆;
4、提高人員出借的難度装哆,如果有人要借人罐脊,那么需要找負(fù)責(zé)人說明原因;
5蜕琴、盡量控制非測(cè)試人員的權(quán)限萍桌,不允許直接向測(cè)試項(xiàng)目組添加、修改凌简、歸檔任務(wù)上炎;
6、非測(cè)試人員創(chuàng)建的人員雏搂,需要測(cè)試審核通過后藕施,才能由測(cè)試負(fù)責(zé)人創(chuàng)建任務(wù);
7凸郑、BUG修復(fù)審核完成后裳食,應(yīng)該先歸類到特別的任務(wù)組中,等到產(chǎn)品上線并穩(wěn)定后才可以歸檔芙沥;
8诲祸、由項(xiàng)目負(fù)責(zé)人整理測(cè)試日?qǐng)?bào)浊吏、周報(bào)發(fā)送給非測(cè)試人員,打消他們對(duì)測(cè)試進(jìn)度的疑惑救氯≌姨铮”
我設(shè)置的零點(diǎn)鬧鐘響起,我必須回家了径密,明天還有許多工作去做午阵。我再謝了老高,也辭別了測(cè)三通享扔,離開酒吧底桂。
出了酒吧,寒風(fēng)襲來惧眠,我被酒染紅的燥熱的耳朵籽懦,感受到今年入冬以來最刺骨的寒意,但我還很興奮氛魁,我的手機(jī)收到一條短信暮顺,原來是老高送我的十六字箴言:寫好用例,處好關(guān)系秀存,做好溝通捶码,招個(gè)測(cè)試。
我回頭看看這家不起眼的酒吧或链,霓虹燈上的有些燈泡已經(jīng)熄滅惫恼,但我還是能夠辨認(rèn):測(cè)馬奔騰。
再會(huì)澳盐,離場(chǎng)不散場(chǎng)祈纯。我心說,然后扭過頭叼耙,疾步離開腕窥。
@轉(zhuǎn)朝令夕改