讓咱們回望2016年測試狀態調查報告,目的是找出測試社區現有的一些特色、實踐以及面臨的挑戰,從而引起你們對如何提高測試展開富有成果的討論。數據來自於世界各地1000多位受訪者html
Lateral Thinking 水平思考(發散式思惟)法:編程
(1)勇於打破占主導地位的觀念,避免模仿,擺脫人們最經常使用的創意、表現方法等。
(2)多方位思考,提出對問題各類不一樣的新看法。
(3)善於擺脫舊意識舊經驗的約束。
(4)要抓住偶然一閃的構思,深人發掘新的意念。安全
Think outside the box 是跳脫框架思考;解放思想, 最好的「Think outside the box」的作法是什麼?
下面這個原則將對你很是實用。微信
「當遇到問題時,先找出看起來最明顯的解決方法,而後將它排除掉。好,如今能夠開始思考其餘的解決方式了。」架構
善於think outside the box的人,不只能發現別人看不見的解決方式,還能識別別人沒有意識到的資源,並把它包裝出最到的價值。框架
你活在盒子裏,工做在盒子裏,你駕馭這個盒子,最終又被埋葬在盒子裏。跳出思惟的盒子,當你真的發現這種思惟方式的時候,你會發現,其實外面本沒有盒子運維
在咱們發現的趨勢中,其中很明顯的一個是愈來愈多的組織正在採用更加敏捷的實踐方法,這些組織中有不少測試人員表示他們正在敏捷團隊中工做,在不少狀況下甚至擔任了團隊敏捷教練的角色。咱們還發現雖然團隊中自動化測試的工做一直在增長,可是自動化工做所佔的比例依然不是很高,有很大比例的測試人員依然在執行人工測試任務。
另外一個很是有趣的趨勢是,咱們發現測試人員的工做安全感愈來愈強。只有40%多一點的受訪者不擔憂丟掉工做,可是去年這一比例達到了53%。這代表測試人員的在工做中的安全感愈來愈強,對本身的發展也愈來愈有但願。ide
從2016年的測試狀態調查報告中咱們發現,愈來愈多的組織在部署至少幾種類型的測試自動化工具,可是大部分組織表示這些自動化工具所覆蓋的場景不足他們全部場景的50%,大部分測試工做仍是留給了他們的人工測試團隊。
咱們發現使用敏捷項目管理方法的組織愈來愈多,可是依然有不少受訪者表示本身公司的不少項目還在使用瀑布式項目管理方法,這也代表這種過渡並不像大多數人所想的那樣簡單和明確。微服務
對於測試人員來講,我的發展最重要的領域是移動測試和Web測試,這一點從項目類型呈現的趨勢就能夠看出;對項目領導者而言,他們目前最大的挑戰是如何僱傭優秀的測試人員。
咱們從該報告中獲得的另外一個很是有趣的趨勢是,愈來愈多的測試人員表示他們正在參與到集成和部署工做中,這表示在不久的未來DevOps的趨勢可能會愈來愈明顯。
軟件突飛猛進地發展,咱們不斷設計不一樣的方法來創造並實施它,並設計更先進的工具來協助創造實施過程當中的每一個階段。軟件測試再也不有健壯的主導性典範。咱們對如何測試,什麼時候測試,誰來作測試,甚至咱們是否須要測試的態度都由於有了新的方法和技術而發生改變。一直以來覆蓋面都是一大挑戰。迄今爲止,在主流以外,結果不肯定的複雜AI系統也存在着重大挑戰。這樣的系統在高影響、高風險應用程序中將愈來愈廣泛,更多的軟件從業者會接觸到對它們的編程和測試。
專業測試的實踐老是在變,部分是爲了應對測試挑戰,但主要是因爲技術和軟件開發方法的改進。它老是在改變的,而且是爲了相似的緣由在改變的。固然,敏捷的出現已經改變了測試人員在團隊中的角色,以及他們在軟件項目中要作的事情。之前所謂的「瀑布」方法常常耽誤測試人員的時間和技能,他們須要幾周或幾個月忙於設計測試,因爲幾乎沒有人作過任何單元測試,他們用了這麼多時間就發現了一些很簡單的錯誤。如今這樣可怕的時代已經一去不復返了,大多數測試人員都進入了新的階段(至少從表面上來看是這樣的)。敏捷是否已經成功兌現了高質量軟件的承諾,可是回到更加集成和協做的程序員和測試人員團隊的方面,敏捷是成功了。稱之爲「回到」是由於這是咱們不少老手一開始接觸的測試:在集成、協做的團隊裏,每一個人都作出貢獻,作出了想要獲得的軟件,看到客戶開始使用讓咱們很高興。缺點是,從沒在敏捷項目以外的項目工做過的測試人員可能永遠不會學習怎麼處理複雜性問題,擔心AI項目和大型軟件項目的將來。當你只須要處理少部分功能的時候,不須要認真分析、戰略性思考。在可預見的將來,社會仍然須要一些很是大的軟件項目,這些項目須要擁有很強能力和領導能力的測試人員的投入。測試人員能夠從哪裏學到這些必要的大項目技能呢?
測試人員須要發展本身思考、處理複雜性的能力,潛在的問題就是大多數測試人員都在作敏捷項目。測試人員須要的不只僅是技能。做爲測試人員,還須要發展我的的優點或特性,好比說勇氣和很好的判斷力。思考和學習的能力。就像人腦是中央測試工具同樣,思考也是測試人員的幹細胞技能。固然,思考這個話題覆蓋面很廣,包括邏輯、創造力、批判性思惟、分析、綜合、問題解決等等測試人員須要的不少其餘認知過程。可是若是你不能學習,不能持續學習,你的思考也會是有限的。回到我的的優點和特性來講,若是你不充滿好奇心,你也不會學習。實踐。培養好奇心。與其餘任何技能同樣,你的想法越多,你在不一樣領域和環境中想得越多、學得越多,你的思考和學習能力就越強。想一下你工做的環境,想想在你不喜歡的環境中工做的狀況。若是你只在敏捷團隊中工做,嘗試一下在所謂的「瀑布」項目中的工做狀況,反之亦然。一樣,和擁有與你不一樣專業觀點和意見的人合做完成測試和軟件開發。你能夠從「另外一方面」學到不少有用的東西,在你不熟悉的環境中實施你本身的實踐。最後,經過思考並理解複雜的系統和領域,提升處理複雜性問題的能力。
將來會發生一些不可知的社會、經濟和技術變革,做爲測試人員咱們要付出本身的技能和我的優點。咱們只能決定咱們要提供什麼,因此我以爲這就是咱們要努力的地方。測試人員須要靈活性強、適應性強,老是學習新的技能和方法,並願意承擔新的角色和活動。
但願對您系統架構,軟件項目開發,運維管理,測試管理,系統架構與研發管理體系, 信息安全, 企業信息化等有幫助。 其它您可能感興趣的文章:
2015年軟件測試STATE報告
全面的軟件測試
Web測試介紹2一 安全測試
Docker與CI持續集成/CD
持續交付中高效率與高質量
持續集成CI與自動化測試
軟件研發工程基礎設施
容器化實踐金融業案例一
雲計算參考架構幾例
微服務與Docker介紹
互聯網直播平臺架構案例一
高可用架構案例一
某互聯網公司廣告平臺技術架構
某大型電商雲平臺實踐
雲計算參考架構幾例
移動應用App測試與質量管理一
全面的軟件測試
著名ERP廠商的SSO單點登陸解決方案介紹一
軟件項目風險管理介紹
企業項目化管理介紹
智能企業與信息化之一
由企業家基本素質想到的
敏捷軟件質量保證的方法與實踐
構建高效的研發與自動化運維
IT運維監控解決方案介紹
IT持續集成之質量管理
人才公司環境與企業文化
企業績效管理系統之平衡記分卡
企業文化、團隊文化與知識共享
高效能的團隊建設
餐飲連鎖公司IT信息化解決方案一
若有想了解更多軟件研發 , 系統 IT集成 , 企業信息化,項目管理,企業管理 等資訊,請關注個人微信訂閱號:
做者:Petter Liu
出處:http://www.cnblogs.com/wintersun/
本文版權歸做者和博客園共有,歡迎轉載,但未經做者贊成必須保留此段聲明,且在文章頁面明顯位置給出原文鏈接,不然保留追究法律責任的權利。
該文章也同時發佈在個人獨立博客中-Petter Liu Blog。