現(xiàn)代測試新七大原則

導(dǎo)語

熟悉軟件測試?yán)碚摰亩贾溃谲浖y試領(lǐng)域有軟件測試七大原則(可參見ISTQB測試基礎(chǔ)大綱)

  • 測試顯示缺陷的存在婿斥,但不能證明系統(tǒng)不存在缺陷
  • 窮盡測試是不可能的,應(yīng)設(shè)定及時(shí)終止的條件
  • 測試應(yīng)該盡早進(jìn)行
  • 缺陷具備群集特性
  • 測試的殺蟲劑悖論
  • 測試活動(dòng)依賴于測試背景
  • 測試存在二八原則(原第七原則是無錯(cuò)謬論哨鸭,較有爭議)

但這七條原則已經(jīng)提出近二十年了民宿,隨著現(xiàn)代軟件研發(fā)思想和流程的發(fā)展變化,原有的一些經(jīng)驗(yàn)和原則可能發(fā)生變化像鸡。Alan Page和Brent Jensen提出了現(xiàn)代軟件測試的新七大原則活鹰,Melissa Eaden則對(duì)此做了進(jìn)一步的闡釋哈恰。本文在此轉(zhuǎn)譯,供同業(yè)參考

現(xiàn)代測試目標(biāo)聲明

加速可交付質(zhì)量的達(dá)成(Accelerate the Achievement of Shippable Quality)

現(xiàn)代測試原則是從敏捷測試自然發(fā)展而來志群,通過這七項(xiàng)原則着绷,測試人員將從傳統(tǒng)的質(zhì)量負(fù)責(zé)人向質(zhì)量大使身份轉(zhuǎn)換(提升交付質(zhì)量、提供價(jià)值并傳播質(zhì)量文化)

1. 以推進(jìn)業(yè)務(wù)為先

在敏捷團(tuán)隊(duì)中锌云,測試人員常被視作成本中心荠医。但優(yōu)秀的測試意識(shí)
對(duì)產(chǎn)品特性來說是產(chǎn)生價(jià)值而不是產(chǎn)生成本。現(xiàn)代測試者對(duì)團(tuán)隊(duì)來說是價(jià)值提供者桑涎。價(jià)值更多是指能帶來商業(yè)價(jià)值或者守護(hù)產(chǎn)品底線”蛳颍現(xiàn)代測試者總是能從客戶角度思考產(chǎn)品并以數(shù)據(jù)驅(qū)動(dòng)行為。他們熱衷提升效率并期望加速產(chǎn)品的發(fā)布并盡快為客戶提供價(jià)值攻冷。

2. 為團(tuán)隊(duì)提速娃胆,通過精益思想和約束理論等模型來幫助識(shí)別、優(yōu)化以及從系統(tǒng)中移除瓶頸等曼。

測試人員將較少執(zhí)行測試里烦,而更多地去推進(jìn)質(zhì)量。開發(fā)人員自身將更多地來執(zhí)行測試禁谦。測試人員會(huì)向開發(fā)人員傳輸測試方法和思路以更多地實(shí)施好單元測試胁黑,模塊功能測試。測試人員將更多關(guān)注在系統(tǒng)整體集成和其他復(fù)雜的測試上枷畏。通過結(jié)對(duì)而非獨(dú)立工作能讓團(tuán)隊(duì)在編碼階段就發(fā)現(xiàn)更多問題而加快質(zhì)量信心的建立

3. 是團(tuán)隊(duì)持續(xù)提升的生力軍别厘。更多是幫助團(tuán)隊(duì)優(yōu)化、融合來走向成功拥诡,而不是充當(dāng)安全防護(hù)網(wǎng)來捕獲錯(cuò)誤

通過將基礎(chǔ)測試工作過度到由開發(fā)人員來執(zhí)行触趴,測試人員承擔(dān)教練和引導(dǎo)測試成果的工作,會(huì)提升整個(gè)團(tuán)隊(duì)的質(zhì)量。測試人員不再被認(rèn)為是最后的質(zhì)量防線,而是從產(chǎn)品推出和客戶滿意上從最開始就發(fā)揮作用

4. 深刻關(guān)切團(tuán)隊(duì)的質(zhì)量文化离福,教練并引導(dǎo)團(tuán)隊(duì)順暢地過度到成熟地質(zhì)量文化團(tuán)隊(duì)

對(duì)于建立成熟的質(zhì)量文化來說,打造社區(qū)比將測試人員割裂開來工作更加重要披蕉。通過合作、創(chuàng)新乌奇,社區(qū)成員會(huì)一起為產(chǎn)品提升進(jìn)行討論并建立共同意識(shí)没讲。在社區(qū)中分享知識(shí)、實(shí)踐礁苗,鼓勵(lì)互助而非遇到問題獨(dú)自鉆牛角尖爬凑。

5. 相信只有客戶才能夠判斷或評(píng)估產(chǎn)品質(zhì)量

引入客戶意見在現(xiàn)代測試實(shí)踐中非常之重要。無論是收集客戶反饋或是直接试伙、間接地從客戶處得到分析數(shù)據(jù)嘁信。這對(duì)于任何一個(gè)以服務(wù)客戶于样,堅(jiān)守質(zhì)量原則的團(tuán)隊(duì)或公司來說,都是最直接用于判斷產(chǎn)品未來是否符合客戶預(yù)期的途徑潘靖。

6. 廣泛使用各種數(shù)據(jù)來深入理解客戶使用場景并據(jù)此來減少產(chǎn)品預(yù)設(shè)及實(shí)際業(yè)務(wù)表現(xiàn)的差異

現(xiàn)代測試中各類數(shù)據(jù)是關(guān)鍵穿剖。沒有數(shù)據(jù),就無法估測客戶在做什么卦溢、關(guān)心什么糊余。長期來說,沒有人使用的功能或并不想使用的功能提供不了任何價(jià)值既绕。獲取有效數(shù)據(jù)非常重要啄刹。理解和分析收集到的數(shù)據(jù),并平衡收集數(shù)據(jù)和使用數(shù)據(jù)的重要性凄贩。數(shù)據(jù)可以創(chuàng)建一個(gè)持續(xù)的、預(yù)測的信息反饋環(huán)袱讹,從而縮小產(chǎn)品假設(shè)和實(shí)際業(yè)務(wù)之間的差距并讓團(tuán)隊(duì)確定行動(dòng)方向疲扎。

7. 把測試的方法和能力擴(kuò)展到整個(gè)團(tuán)隊(duì),并認(rèn)同團(tuán)隊(duì)會(huì)逐漸減少或取消專職的測試專家存在

以后測試人員應(yīng)該都轉(zhuǎn)做開發(fā)么捷雕?并不是椒丧,把工作聚焦在具體任務(wù)上,更多地去利用工具或者學(xué)習(xí)技能去更好地幫助業(yè)務(wù)成長而不是轉(zhuǎn)變成開發(fā)技能救巷。成長為專業(yè)的多面手壶熏,引導(dǎo)質(zhì)量文化,積極學(xué)習(xí)并擁抱變化

結(jié)語

以上主要是轉(zhuǎn)述原作者的解讀浦译,從我的觀感來說棒假,是比較貼合軟件研發(fā)發(fā)展要求的,也是當(dāng)下軟件測試發(fā)展的趨勢精盅。但是現(xiàn)狀和理想的差距還很大帽哑,完全按這個(gè)思路來推進(jìn)實(shí)際軟件測試還比較困難。對(duì)于測試這個(gè)崗位上的個(gè)體來說叹俏,可以早些跳出崗位的圈子妻枕,更多從測試職能上看測試工作,更多從質(zhì)量角度發(fā)展和產(chǎn)品共同成長的能力而非局限在低價(jià)值的功能檢測和驗(yàn)證上粘驰。

另外關(guān)于基礎(chǔ)功能測試執(zhí)行交給開發(fā)人員來做是有道理的屡谐,開發(fā)人員執(zhí)行測試有其先天優(yōu)勢,首先他熟悉代碼蝌数,而且如果測試思想盡早輸入愕掏,在開發(fā)層面上就可以避免大量的無謂驗(yàn)證工作。比如:測試人員后期介入籽前,設(shè)計(jì)的很多異常場景亭珍,可能在開發(fā)過程中通過一個(gè)exception捕獲就可以處理敷钾,從成本和效果上,前期的測試思想輸入比后期再做大量無謂設(shè)計(jì)肄梨、執(zhí)行更加高效阻荒。

參考文章

modern-testing-principles

modern-testing-principles

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市众羡,隨后出現(xiàn)的幾起案子侨赡,更是在濱河造成了極大的恐慌,老刑警劉巖粱侣,帶你破解...
    沈念sama閱讀 216,843評(píng)論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件羊壹,死亡現(xiàn)場離奇詭異,居然都是意外死亡齐婴,警方通過查閱死者的電腦和手機(jī)油猫,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,538評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來柠偶,“玉大人情妖,你說我怎么就攤上這事∮盏#” “怎么了毡证?”我有些...
    開封第一講書人閱讀 163,187評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長蔫仙。 經(jīng)常有香客問我料睛,道長,這世上最難降的妖魔是什么摇邦? 我笑而不...
    開封第一講書人閱讀 58,264評(píng)論 1 292
  • 正文 為了忘掉前任恤煞,我火速辦了婚禮,結(jié)果婚禮上涎嚼,老公的妹妹穿的比我還像新娘阱州。我一直安慰自己,他們只是感情好法梯,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,289評(píng)論 6 390
  • 文/花漫 我一把揭開白布苔货。 她就那樣靜靜地躺著,像睡著了一般立哑。 火紅的嫁衣襯著肌膚如雪夜惭。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,231評(píng)論 1 299
  • 那天铛绰,我揣著相機(jī)與錄音诈茧,去河邊找鬼。 笑死捂掰,一個(gè)胖子當(dāng)著我的面吹牛敢会,可吹牛的內(nèi)容都是我干的曾沈。 我是一名探鬼主播,決...
    沈念sama閱讀 40,116評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼鸥昏,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼塞俱!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起吏垮,我...
    開封第一講書人閱讀 38,945評(píng)論 0 275
  • 序言:老撾萬榮一對(duì)情侶失蹤障涯,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后膳汪,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體唯蝶,經(jīng)...
    沈念sama閱讀 45,367評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,581評(píng)論 2 333
  • 正文 我和宋清朗相戀三年遗嗽,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了粘我。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,754評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡媳谁,死狀恐怖涂滴,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情晴音,我是刑警寧澤,帶...
    沈念sama閱讀 35,458評(píng)論 5 344
  • 正文 年R本政府宣布缔杉,位于F島的核電站锤躁,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏或详。R本人自食惡果不足惜系羞,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,068評(píng)論 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望霸琴。 院中可真熱鬧椒振,春花似錦、人聲如沸梧乘。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,692評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽选调。三九已至夹供,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間仁堪,已是汗流浹背哮洽。 一陣腳步聲響...
    開封第一講書人閱讀 32,842評(píng)論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留弦聂,地道東北人鸟辅。 一個(gè)月前我還...
    沈念sama閱讀 47,797評(píng)論 2 369
  • 正文 我出身青樓氛什,卻偏偏與公主長得像,于是被迫代替她去往敵國和親匪凉。 傳聞我的和親對(duì)象是個(gè)殘疾皇子枪眉,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,654評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容