<sub id="l9qyp"><listing id="l9qyp"></listing></sub>

    <form id="l9qyp"><legend id="l9qyp"></legend></form>
      1. <wbr id="l9qyp"></wbr>
        1. 更多課程 選擇中心

          軟件測試培訓
          達內IT學院

          400-111-8989

          經營成功的測試職業生涯

          • 發布:軟件測試培訓
          • 來源:軟件測試職場
          • 時間:2017-02-10 15:11

          本文出自 James A. Whittaker——一位成功的測試工程師。看看他的職業生涯,或許會給現在正處于迷茫期的你一些啟發哦。

          你是如何開始做測試工作的?

          1989年,我在田納西大學讀研究生的時候,完成了從軟件開發人員到軟件測試人員的轉型。而這一轉型并非出于我自己的選擇。我命運的改變發生在一個早晨,我的教授質問我為什么缺席那么多開發會議。我解釋說因為會議被安排在星期六早上,很不方便。

          而作為一個生平第一次離開家的新入校的研究生,這個時間段有些麻煩。十分有意思的是,等待我的懲罰并不是一紙解聘通知書,而是被判罰為該小組的唯一一個測試人員,且不能與開發團隊有任何交流。

          對于我的職業生涯來說,這是一個意義多么重大的決定啊!正是這個決定最終成就了幾十篇關于測試的論文,構建了多得連我自己也記不清的各種工具,出版了五本書,帶來了無盡的快樂工作時間。測試一直就是我擁有的那份具有創造性和技術挑戰性的快樂職業。

          不過,并不是所有人都喜歡這樣。可以說我最早接觸測試是在攻讀研究生期問,不可否認,那時的高強度學習和工作確實讓我受益匪淺。另外,我認為從初學者階段到專家階段之間存在著一個“測試的山峰”,人們需要通過一系列個人輔導、獲取信息和接受常規指導來翻越山峰。

          回到未來

          在軟件測試領域,時間似乎已經停滯了。我們在21世紀做事的方法與上個世紀幾乎完全相同。Bill Hetzel在1972年出版的測試知識叢書至今仍然相當有價值。而我自己所寫,于2002年首次出版的How to Break Software(如何攻破軟件)系列,到今天仍被作為實用軟件測試技術主要資源的代名詞。

          確實,如果我們可以把20世紀70年代的測試人員轉換時空用在今日,我猜想他們的的技巧足夠應付現代軟件的測試。當然,他們需要學習網絡和各種網絡協議,但是他們擁有的實際測試技術將能得到很好的應用。如果從20世紀90年代找一個測試人員,則不幾乎不需要任何訓練。

          對于開發人員來說,卻不是這樣,他們所掌握的那些上世紀的技巧幾乎已經完全過時。讓一個有一段時間不寫代碼的人重新開始編程,看看會有什么樣的反應。讓我感到很不安的是,我們可以從馬路上直接雇用人手,而雇來的這些人從第一天起就能夠測試,就能夠有收獲。事情真的有那么簡單嗎?或者是我們的期望值只有那么低?讓我更加不安的是,我們沒有任何可預測的方式將合適的測試人才從勝任工作狀態訓練為測試專。測試真的就那么困難嗎?

          這又是那個山峰了。門檻很低,但通往精通的道路卻很艱難。

          在通往測試山峰的入口,我們倚仗的是這樣一個事實:測試的很多方面都很容易掌握。大多數人都可以學得有模有樣。甚至只要將一點點常識應用于輸入的選擇,就可以,我出缺陷。這個層次的測試就如同在桶里釣魚,簡單到足以讓任何人都認為自,自己很聰明。然而過了入口以后,道路迅速陡峭起來,而測試知識變得越來越晦澀難懂。我們發現有人擅長于此,我們稱這些人為“有天賦的人”,并欣賞他們的本能。

          難道一定要依靠本能么?對于那些看起來不具備特長的人們,是否存在著一條翻越山峰的途徑?是否可以以某種方法傳授測試技能以培養出更多的專家呢?為認為這座山峰是可以通行的,而這一章正是我關于應該如何走這條路的筆記,你可以在自己的職業生涯中加以應用。這并不是一份食譜配方,一份職業生涯烹調書。不過你可以做一些事情來加速你的職業成長。但是,正如你可能已經猜到的,真正是說來容易,做起來難。

          上山

          測試職業的早期階段主要是為征服測試山峰的漫長攀登做準備。我所能給出的最好的建議是從兩個方面來思考問題。對于你參與的每一個項目,都有兩部分(不一定相等)的任務。第一部分的任務是保證當前的測試項目獲得成功。而第二部分的任務是學習你應該做些什么以便使下一個測試項目更加容易。我把它稱為“測試今天的項目,準備明天的項目”。如果你做每一個項目把它都分割成為上述的兩半,那么幾乎可以保證你能持續獲得進步。這樣,你就可以隨著每一個參與的項目逐漸成長為更優秀的測試人員。

          現在就讓我們來關注第二部分的任務——為下一個項目做準備。我們需要注意三個概念:重復、技術和漏洞。

          重復

          做任何一件事,絕不要重復兩次而不意識到或質疑這其實是個問題。我希望所有年輕的測試人員都牢記這一點。我見過很多初學者,他們在單調的任務上浪費了太多的時間,比如,設置測試機器,配置測試環境,在實驗室里安裝待測試的應用程序,選擇一個產品版本來測試-這些任務列表可以變得很長,最后你會發現真正花在測試軟件上的時間少得可憐。

          這是許多新手常犯的錯誤。他們沒能看到他們日復一日所做的工作的重復本質,兒當他們意識到這種重復時,幾個小時已經過去了,而在這幾個小時內他們沒有做任何實際的測試工作。關注這些重復勞動,并且留意由此造成的真正的軟件測試工作時間的流逝。為了能翻過測試的山峰,必須做一個測試人員應該做的工作,而不是實驗室管理員或者測試機管理員的工作。

          技術

          測試人員常常會對軟件失效進行分析。分析缺陷時,我們從開發人員的失敗中學習如何編寫可靠的代碼。我們也分析那些被我們忽略的缺陷。在應用程序上市以后,客戶就會開始報告缺陷,我們將要面對處理一大堆失效的情形并尋找其中的重要缺陷。用戶報告的每一個缺陷都說明我們的流程用問題,我們的測試知識還不夠完善。

          但是分析我們的成功也同樣重要,兒許多新入職的測試人員卻沒能利用這個唾手可得的資源。我們在測試中找到的每一個缺陷都說明我們的的測試流程正在有效工作,都是一次成功。我們需要緊緊抓住這種絕好的機會,只有這樣才能使成功不斷的重復下去。

          漏洞

          測試人員最終都會變得很擅長尋找缺陷,但是要翻過測試的高峰,我們必須更快并且更有效率:高速低阻。換句話說,我們必須擁有一種本身不含缺陷的缺陷查找技術!

          我喜歡這樣來考慮問題:測試人員檢視自己的工作時也需要發揮那種尋找缺陷的能力。我們必須使用和尋找產品缺陷一樣的流程來尋找我們自己的測試流程,測試過程中的缺陷。我的測試流程是不是有問題?這里面是否有缺陷?這里是否存在著妨礙我提高效率的障礙?

          你必須一直尋找更好的方法。有意識地去確定那些限制能力、阻礙前進、減緩速度的東西。就像缺陷限制了軟件滿足用戶需求的能力一樣,是什么限制了測試的能力?使用你擁有的測試能力來最優化自己的測試流程,這會幫助你在測試的山峰上快速攀登并增加你翻越山峰后成為專家的機會。

          下山

          到達測試山峰的頂峰的時候,你已經成為一個十分能干的測試人員了,能力也許相當于你組里所有同事能力的總和。無論你在做什么,請不要試圖做得比你的整個團隊都好,不管你對此感覺有多好,或是你的老板對你遏得有多緊。一旦你走在下坡的路上,就不要再去爭取“找到最多缺陷的人”或是“找到最有意義缺陷的人”這樣的榮譽頭銜。反而我推薦你減少花在測試上的時間,而把創新作為你的首要任務。

          在測試上創新指不急于向前,而是仔細觀察、洞察先機、找到瓶頸并改進團隊中所有其他人的工作方式。你的工作變為幫助其他人進步。在微軟,我們有一個專門為此而設的正式職位——測試架構師。不過,不要因為缺少一個很酷的頭銜而讓你沮喪。無論別人怎么稱呼你,當你在“下坡的路上,你能做的最好的事就是盡量保證更多的人能成功地爬上山峰的另一側。

          預約申請免費試聽課

          填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

          上一篇:軟件測試如何面對各種質疑?
          下一篇:軟件測試工程師應具備的職業素質

          軟件測試工程師的職業特點

          • 掃碼領取資料

            回復關鍵字:視頻資料

            免費領取 達內課程視頻學習資料

          • 視頻學習QQ群

            添加QQ群:1143617948

            免費領取達內課程視頻學習資料

          Copyright ? 2021 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

          選擇城市和中心
          黑龍江省

          吉林省

          河北省

          陜西省

          湖南省

          貴州省

          云南省

          廣西省

          海南省

          奇米影视奇米色777欧美欧美一级高清片在线观看876av电影高清 百度 好搜 搜狗
          <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>