敏捷测试2015新看点
José Díaz說,敏捷中的軟件開發是以測試為基礎的。敏捷為我們帶來了真正的團隊,這個團隊中的開發和測試之前真的沒有邊界。當前與敏捷測試相關的一些主題是瀑布法到敏捷方法的轉換,測試人員技能和獲得認證資質的敏捷測試人員,DevOps和移動測試。
\\3月19日將在荷蘭的烏特勒支召開2015荷蘭敏捷測試日大會。InfoQ將跟蹤報導本次大會的新聞、問答和文章。幾天前,InfoQ發表了《作曲和敏捷測試之間的藝術共通點》。
\\InfoQ采訪了 José Díaz 和 Uwe Gelfert,請他們談了談敏捷為測試帶來的好處,測試人員在敏捷團隊中如何保持獨立性和客觀性,年輕的荷蘭測試高手的經驗分享,我們這么多年來在測試中學到了什么,敏捷測試有哪些新的進展。
\\InfoQ:你們是如何定義敏捷測試的?如果與“傳統的”測試相比,敏捷測試有哪些不同?
\\\Diaz:就像Andrea Tomasini說的一樣。沒有敏捷測試這個概念。敏捷就是測試。敏捷環境中的開發就是基于測試的。你們開發你們的測試,你們開發你們的應用,運行那些測試,通過了,不斷向前發展。
\\在傳統領域,你們開發、你們開發……你們可能測試或者根本不測試,你們在發布之前進行軟件變更,然后交付。說真的,傳統方法的關注焦點就是開發,而測試僅僅是一個里程碑,不把針扎進去這個腳趾里你都不覺得痛。你需要到達里程碑,但你不會把質量擺到顯要的位置。
\\\InfoQ:你們可以說說敏捷為測試帶來了什么好處嗎?
\\\Diaz:一個真正的團隊!開發和測試之間沒有任何的邊界。
\\快速反饋開發的狀態。測試是幫助開發的,而不是挑刺的。
\\\InfoQ:通常,我們認為測試人員的獨立性和客觀性是非常重要的,以使他們可以評判產品的質量。如果他們打算加入敏捷團隊,怎么保持這種獨立性和客觀性呢?
\\\Diaz:當然。你和你的丈夫或者妻子也是一個團隊。如果他們看起來氣色不太好,你會告訴他們的,是嗎?我想,當你進入敏捷團隊時會理解,你們作為一個團隊的工作質量是很重要的。
\\你過的每一天都是一個scrum,你得到反饋也給出反饋。你清楚每個人都想要得到最好的。團隊也決定了交付的質量。如果質量不夠好產品就會被打回,他們就需要返工。
\\他們是離不開獨立性的。
\\\InfoQ:敏捷測試日大會有一項日程是“成為優秀敏捷測試人員的足跡”,讓青年才俊們分享他們的經驗。為什么你們要做這件事呢?
\\\Gelfert:在歐洲,特別是在荷蘭,定期出席大會的總是這些“老面孔”或者“大家熟知的面孔”,他們一直在大會上做演講。不要誤會,我們很尊敬他們,我們也邀請他們坐到了第一排,他們都非常地了不起,具有偉大的演講技巧和豐富的經驗。他們對于敏捷社區來講非常地重要,沒有他們就沒有如此偉大的社區。
\\沿著這些青年才俊的足跡,聽聽這些敏捷測試后起之秀的經驗,這會使我們變得更加的多元化。我覺得這是個偉大的工程,我們可以從年輕的一代身上覺得很多的東西!
\\\InfoQ:測試數十年來都被當成是門學科的。你們能詳細說說我們從中學到了什么么?關于測試,我們知道什么,不知道什么?
\\\Diaz:我覺得最重要的一課是你需要具備專業技能的測試人員。早期有個理念是讓不好的程序員去做測試,上帝保佑,這終于過時了。
\\我們很了解“舊”的技術,但是世界在發展,我們需要新的技術和測試這些新技術的思想。移動現在就有著很大的不確定性。
\\如果你的公司想要做移動業務,你需要測試和生產。你需要學習新的技術,并知道這些技術如何應用于移動設備。
\\\InfoQ:你們能告訴我們敏捷測試有什么新的進展嗎?
\\\Diaz:敏捷是敏捷的。社區交互非常地多,大家經常交流經驗、思想和陷阱等等。
\\DevOps是一個話題,現在已經引起大家高度的關注。但除了這些高級主題之外,我們發現了整個IT界的變化,如果之前還不能算開始走上了敏捷之路,那么現在就真的已經開始邁出了這一步。
\\盡管有的公司走得很慢,但卻在這個方向上走出了非常堅實的一步。
\\所以從瀑布法(或者其他諸如此類的方法)到敏捷方法的轉換仍然是一個非常大的主題。
\\敏捷相關人員的技能是能否成功的關鍵。我看到了CAT(認證的敏捷測試人員)中敏捷測試相關的人員必須要經過80%的實踐培訓。
\\\查看英文原文:What We Have Learned in Testing and New Developments in Agile Testing
總結
以上是生活随笔為你收集整理的敏捷测试2015新看点的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2.什么是变量的数据类型
- 下一篇: 45种Javascript技巧大全