轉(zhuǎn)帖|行業(yè)資訊|編輯:郝浩|2016-06-28 10:00:21.000|閱讀 397 次
概述:如果您身為一名軟件測試人員,那么肯定對“我們公司正在朝著敏捷軟件開發(fā)方向努力”的說法不會陌生。事實上,眾多已經(jīng)采納敏捷開發(fā)思路的團隊開始將測試工作分配給每位成員,那么未來我們軟件測試人員又將迎來怎樣的挑戰(zhàn)?
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
如果您身為一名軟件測試人員,那么肯定對“我們公司正在朝著敏捷軟件開發(fā)方向努力”的說法不會陌生。事實上,眾多已經(jīng)采納敏捷開發(fā)思路的團隊開始將測試工作分配給每位成員,那么未來我們軟件測試人員又將迎來怎樣的挑戰(zhàn)?
好消息來了:軟件測試人員仍將不可或缺,甚至在敏捷測試中發(fā)揮更大的作用。
但大家也需要適應(yīng)新的時代要求。
軟件測試人員要如何在企業(yè)朝著敏捷方向邁進時,證明自己的價值?
答案是,在立足于業(yè)務(wù)領(lǐng)域成為專家。換言之,測試人員需要比產(chǎn)品擁有者更了解系統(tǒng)本身。
一般來講,產(chǎn)品的擁有者往往為股東以及開發(fā)團隊。多數(shù)情況下,產(chǎn)品擁有者并不會花時間深入剖析特定應(yīng)用——他們掌握的應(yīng)用太多,一一關(guān)注根本不現(xiàn)實。
正嘗試邁入敏捷時代的大型企業(yè)尤其如此。企業(yè)會劃分成更多小型團隊,而軟件測試環(huán)境也因此變得更加靈活,意味著持有者面臨著更為多樣的應(yīng)用組合。
“軟件測試人員負責(zé)為產(chǎn)品持有者提供補充性應(yīng)用知識。”
測試人員要在這樣的時代背景下屹立不倒,必須擁有豐富的實際知識與經(jīng)驗,從而為產(chǎn)品持有者提供補充性意見。具體包括了解業(yè)務(wù)流程與系統(tǒng)應(yīng)用之間的契合程度,更重要的是清楚現(xiàn)有系統(tǒng)給業(yè)務(wù)目標(biāo)帶來哪些阻礙。
立足于上一點,測試人員不僅要掌握更為全面的應(yīng)用信息,同時也要有勇氣向業(yè)務(wù)決策者表達自己的觀點。
事實上,測試人員應(yīng)當(dāng)為最終用戶“代言”。換言之,軟件測試的目標(biāo)不僅僅是判斷產(chǎn)品是否能夠正常運行,更應(yīng)該考慮其是否符合受眾需求。如果某些產(chǎn)品毫無意義甚至存在誤導(dǎo)作用,那么正常運行顯然將不再重要——我們應(yīng)當(dāng)及時提醒決策者關(guān)注其“跑偏”問題。
當(dāng)然,測試人員的聲音往往不太受重視。因此,大家需要培養(yǎng)良好的溝通技巧,同時勇于抓住機會表達意見。
測試人員與開發(fā)人員有著截然不同的技能儲備與問題解決辦法,而敏捷軟件團隊需要合二者之力才能快速、高效地提供最出色的產(chǎn)品。
測試人員可以通過積極接納新型工具與測試技術(shù)來證明自己的價值。例如,大多數(shù)測試人員會以人工或者功能自動化方式進行測試,但現(xiàn)在大家還需要適應(yīng)BDD測試、基于測試的測試以及基于會話的測試等手段,確保自己不被舊有觀念所束縛。隨著新技術(shù)的不斷滲透,新的測試途徑也將持續(xù)涌現(xiàn)。
通過這種極具前瞻性的思維與全面的敏捷測試理解,大家不僅能夠在企業(yè)向敏捷方向過渡時扮演重要角色,還將在敏捷改造完成后擁有更為廣泛的發(fā)揮空間。
本文轉(zhuǎn)載自51CTO,
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn