軟件測試的三十六計(1)
軟件測試的三十六計(2)
第二十六計- 指桑罵槐
【釋義】
此計運(yùn)用此象理,是說治軍,有時采取適當(dāng)?shù)膹?qiáng)剛手段便會得到應(yīng)和,行險則遇順。
本計策同樣是用于團(tuán)隊(duì)管理,只有讓團(tuán)隊(duì)成員處于一種危機(jī)感+成就感的情緒下,團(tuán)隊(duì)才能持續(xù)的健康發(fā)展。
所以,不時的敲打一下,是很必要的手段。大家都是成年人,如果連這個都理解不了,我很懷疑你的情商。
第二十七計-假癡不癲
【釋義】
此計運(yùn)用此象理,是說在軍事上,有時為了以退求進(jìn),必得假癡不癲,老成持重,以達(dá)后發(fā)制人。這就如同云勢壓住雷動,且不露機(jī)巧一樣,最后一旦爆發(fā)攻擊,便出其不意而獲勝。
同樣作為團(tuán)隊(duì)管理者,有時候根據(jù)情形需要忍,不管是組員的,還是上面的壓力,還是開發(fā)團(tuán)的不協(xié)作。總之,作為一個團(tuán)隊(duì)的領(lǐng)導(dǎo)者,必須有時候裝傻,讓大家不至于過于緊繃。但是,也不能永遠(yuǎn)的裝傻,該強(qiáng)硬的時候必須站出來。但是沒事就強(qiáng)硬幾把,那不是裝逼,就是太傻了。
作為領(lǐng)導(dǎo)管理者,厚黑學(xué)得看,但是不能瞎用,自己整自己的手下是最悲哀的。
第二十八計-上屋抽梯
【釋義】
上樓以后拿掉梯子。借指與人密談。也用以比喻慫恿人,使人上當(dāng)。
當(dāng)一個人帶領(lǐng)團(tuán)隊(duì)時,如何培養(yǎng)自己的組員呢,這條計策很實(shí)用。要知道,在一個公司里,如果你還有上升的余地時,除了搞好領(lǐng)導(dǎo)關(guān)系,關(guān)鍵得給自己培養(yǎng)一個接班人,你上去了,team不會變,才有機(jī)會。
所以抽掉自己的梯子之前,要先抽幾個別人的梯子。沒事了把幾個有潛力的人逼到房頂上,然后抽掉他們的梯子,看他們摔的疼不疼,是一件很有必要的事。就當(dāng)挫折教育了。 比如,在一些簡單的QA 活動中,讓新人去控制這些,你在旁邊兜底就行。
畢竟,一旦回頭看看,這些人會感謝你的,新人不斷,哪怕超過你,心理成就感也是十足的。
至于抽掉競爭對手的梯子,我個人喜歡堂堂正正對決,但是經(jīng)常被人抽掉,所以做好自己屁股痛的準(zhǔn)備吧。能狠心抽別人的,也無需自責(zé),人的本性就是這樣的。
第二十九計-樹上開花
【釋義】
此計運(yùn)用此理,是說弱小的部隊(duì)通過憑借某種因素,改變外部形態(tài)之后,自己陣容顯得充實(shí)強(qiáng)大了,就象鴻雁長了羽毛豐滿的翅膀一樣。
這個是個態(tài)度問題,作為互相交流的各個團(tuán)隊(duì),要借助別人優(yōu)秀的成果,從而提高自己的能力。但是很多時候,大家都是只借入,不借出,本性。
尤其在測試中,尋求開發(fā)團(tuán)隊(duì)介入測試過程,不是一件羞恥的事,反而符合敏捷的精神,雙贏
第三十計-反客為主
【釋義】
本是客人卻用主人的口氣說話。后指在一定的場合下采取主動措施,以聲勢壓倒別人。
當(dāng)你進(jìn)入一個新的測試團(tuán)隊(duì),如何更快的融入到這個團(tuán)隊(duì)中,那就是以這個團(tuán)隊(duì)的思想為思想,把自己作為這個團(tuán)隊(duì)的主人去相處,交流,學(xué)習(xí)。
如果你把自己當(dāng)作一個客人去融入這個團(tuán)隊(duì),那么恭喜你,你從一開始就把自己當(dāng)外人了,怎么融入啊
同樣,作為老人,對于新人要鼓勵對方多發(fā)表意見,多參與活動,給對方一個機(jī)會,讓大家成為成功的協(xié)作者
第三十一計-美人計
【釋義】
此計運(yùn)用此象理,是說利用敵人自身的嚴(yán)重缺點(diǎn),己方順勢以對,使其自頹自損,己方一舉得之。
其實(shí)這是一個經(jīng)驗(yàn),也就是探索測試的一個起點(diǎn)。當(dāng)你測試的項(xiàng)目,內(nèi)容,種類,行業(yè),等等多了起來。 你就會發(fā)現(xiàn),每個行業(yè)多多少少的都有自己的一些特點(diǎn)。
尤其是bug出現(xiàn)比較多的地方都心有了然。
把這些東西作為經(jīng)驗(yàn)share出去,也標(biāo)志著你是一個成功的測試人員。
第三十二計-空城計
【釋義】
在敵眾我寡的情況下,缺乏兵備而故意示意人以不設(shè)兵備,造成敵方錯覺,從而驚退敵軍之事。后泛指掩飾自己力量空虛、迷惑對方的策略。
這個其實(shí)是一個很熟悉的測試策略。當(dāng)你測試的時候,你已經(jīng)把所有的功能當(dāng)作是運(yùn)轉(zhuǎn)正常的,所以現(xiàn)在是空,一旦發(fā)現(xiàn)了bug,就知道不是空的。
尤其是在模塊集成測試時,你只有認(rèn)為其它的模塊都是正確的,才能去推斷當(dāng)前要測試的模塊是否有問題。
所以,什么時候設(shè)空,是一個很技術(shù)問題。
第三十三計-反間計
【釋義】
原指使敵人的間諜為我所用,或使敵人獲取假情報而有利于我的計策。后指用計謀離間敵人引起內(nèi)訌。
這也是一個測試的策略。反向數(shù)據(jù),就是一個例子。
尤其有時候,你無法有足夠的時間來確定正向的功能是否完善時,可以采用這個計策。
在正面選擇能夠覆蓋所有check point的end to end的任意一條正向數(shù)據(jù)和反向數(shù)據(jù)。
然后把你所有能想到的正向數(shù)據(jù)和反向數(shù)據(jù)處理不了的場景列出來,然后一一舉證,一旦這些場景都證明系統(tǒng)無缺陷,你就可以認(rèn)為系統(tǒng)是無缺陷的了。
核心就在于,你不知道這個是對的時候,把所有的錯誤的可能都排除了,那就證明它是對的。
第三十四計-苦肉計
【釋義】
故意毀傷身體以騙取對方信任,從而進(jìn)行反間的計謀。
有時候我們想用反間計,可是不知道到底哪些是錯誤的,那就只好苦肉計了。那就是把所有的情況都列出來,一個個的排除,肉體置頂。
有時候,最笨的方法,就是最簡單的方法。
第三十五計-連環(huán)計
【釋義】
本為元雜劇名。劇本寫漢末董卓專權(quán),王允設(shè)計,先許嫁美女貂蟬與呂布,后又獻(xiàn)給董卓,以離間二人,致使呂布?xì)⑺蓝俊:笥靡灾敢粋€接一個相互關(guān)聯(lián)的計策。
在我們測試過程中,如果要選取回歸測試用例,或者需要開發(fā)數(shù)據(jù)驅(qū)動的測試框架,那么連環(huán)計是最有效的。
所有的步驟,work flow和數(shù)據(jù)都是相互依賴,相互承啟的,那么就能最小的cost去獲得測試結(jié)果。
尤其是數(shù)據(jù)驅(qū)動,數(shù)據(jù)依賴的測試過程,讓你減少很多不必要的數(shù)據(jù)開銷。
第三十六計-走為上計
【釋義】
指戰(zhàn)爭中看到形勢對自己極為不利時就逃走。現(xiàn)多用于做事時如果形勢不利沒有成功的希望時就選擇退卻、逃避的態(tài)度。
我們在測試過程中的走,其實(shí)是指所有的東西都是動態(tài)的。
敏捷測試的核心就是動態(tài)。
需求是動態(tài)的,用例是動態(tài)的,計劃是動態(tài)的,環(huán)境是動態(tài)的,資源是動態(tài)的,只有所有的一切都能在動態(tài)中去進(jìn)行,才說明你的團(tuán)隊(duì)是敏捷的
放棄那些靜態(tài)的瀑布模型的惡習(xí)吧,那只是一副固定在墻上的山水畫。
版權(quán)聲明:本文出自 gigobin 的51Testing軟件測試博客:http://www.51testing.com/?26810
原創(chuàng)作品,轉(zhuǎn)載時請務(wù)必以超鏈接形式標(biāo)明本文原始出處、作者信息和本聲明,否則將追究法律責(zé)任。
。