1. gzyueqian
      18529173453

      學(xué)軟件測試未來可以做什么?

      更新時間: 2020-10-21 16:25:47來源: 粵嵌教育瀏覽量:9975

            很多做測試的朋友問過這樣一個問題:“現(xiàn)在敏捷開發(fā)模式中,自動化測試那么流行,而且連開發(fā)人員都開始做測試了,是不是以后就沒有測試人員了?”


        其實(shí)測試工作并不會消失,而且敏捷開發(fā)模式帶給我們新的機(jī)遇和挑戰(zhàn),那對于測試人員來說,職業(yè)發(fā)展的方向又有哪些呢?

            測試人員的職業(yè)選擇


        首先我們需要明確想通過測試作為跳板,去做開發(fā)類和管理類等工作不在我們的探討范圍內(nèi)。


        很多測試人員其實(shí)在選擇軟件測試作為職業(yè)的時候,其實(shí)更優(yōu)先選擇的是軟件開發(fā)的職位,只是可能由于種種原因而與開發(fā)職位失之交臂,只好選擇了軟件測試作為自己的職業(yè)。


        一旦有了合適的機(jī)會,他們會選擇成為開發(fā)人員,這樣的職業(yè)發(fā)展不在我們的討論之列。


        另一類測試人員對于軟件測試其實(shí)沒有熱情,有且僅僅把軟件測試作為養(yǎng)家糊口的工作,希望通過工作年限的增長增加自己的薪水,更多希望工作時間短,不用加班,這樣可以保證更好的家庭生活。選擇這種工作和生活方式是個人自由,但是也不是我們想進(jìn)行討論的。


        還有一類測試人員,希望通過短期的軟件測試工作中突出表現(xiàn),得到管理者的賞識,從而進(jìn)入管理層,這樣的職業(yè)發(fā)展也不是我們討論的。


        測試人員的技能發(fā)展


        其次我們現(xiàn)在所知道的近代也是,甚至可以說的軟件開發(fā)模式是敏捷開發(fā)模式,所以我們對于測試人員的職業(yè)技能發(fā)展也是基于敏捷開發(fā)模式來分析的,如果有更新的開發(fā)模式出現(xiàn),這些分析和定義也許會失效。


        測試職業(yè)發(fā)展方向


        在知悉這兩點(diǎn)之后,那我們認(rèn)為對于測試人員來說,在保證測試人員的獨(dú)特性,也就是做好測試用例設(shè)計的基礎(chǔ)上,職業(yè)發(fā)展大致可以分為以下幾類方向:


        1、偏向于需求方面的測試人員

        我們說過在敏捷開發(fā)模式中,測試前移,測試人員會更多地接觸需求分析,從需求分析階段盡可能地發(fā)現(xiàn)和預(yù)防問題。


        在這一方面現(xiàn)在已經(jīng)有行為驅(qū)動開發(fā)和實(shí)例化需求等方法協(xié)助測試人員深入需求分析階段并擴(kuò)大自己的影響力,與此同時測試人員也需要更深入了解產(chǎn)品所在的行業(yè)以及業(yè)務(wù)知識,成為業(yè)務(wù)專家,才能使得測試分析更有洞見。


        2、偏向于開發(fā)輔助的測試人員


        在敏捷開發(fā)模式中,開發(fā)人員不僅需要編寫單元測試的代碼,有可能還需要編寫自動化測試代碼,所以為開發(fā)人員提供好的工具,使他們能更快速、更準(zhǔn)確、更全面地添加和執(zhí)行測試也是測試人員可以發(fā)展的方向之一。


        3、偏向于自動化測試的測試人員


        正如上一條所說,開發(fā)人員有可能編寫自動化測試,同時測試人員也是可以自己進(jìn)行編寫的。


        而且對于自動化測試,測試人員不僅需要分析項目的架構(gòu)和技術(shù)棧,選擇適合項目的自動化測試框架和編程語言,還需要從頭開始搭建自動化測試框架,并完善相關(guān)的自動化測試配套內(nèi)容,諸如測試數(shù)據(jù)管理、測試并發(fā)執(zhí)行、測試方法封裝、測試腳本的設(shè)計等內(nèi)容。


        4、偏向于運(yùn)維的測試人員


        測試不僅需要前移到需求分析階段,還需要覆蓋產(chǎn)品交付和線上監(jiān)控及分析,以便快速發(fā)現(xiàn)問題和指導(dǎo)下一階段的開發(fā)。


        這就需要我們要了解更多和環(huán)境以及監(jiān)控相關(guān)的技術(shù)以及工具,例如亞馬遜AWS,New Relic,Splunk和PagerDuty等。


        我們不僅需要熟練使用這些技術(shù)和工具,更重要的是分析從這些技術(shù)和工具得到的數(shù)據(jù),形成有意義和目的的協(xié)助開發(fā)團(tuán)隊提高的行動計劃。


        5、偏向于專項測試能力的測試人員


        測試人員不僅需要在知識的廣度得到發(fā)展,還需要深入特定的技術(shù),稱為某項技術(shù)的測試專家,例如前端測試、數(shù)據(jù)庫測試、性能測試、安全性測試和可用性測試等等。


        這樣測試人員就不局限于某個特定的項目,而是變成了可以跨越項目的具備特定測試技術(shù)的技術(shù)專家。


        6、偏向于測試咨詢的測試人員


        測試人員通過在敏捷開發(fā)模式中測試深入開發(fā)的整個流程和細(xì)節(jié),在具備了豐富的項目經(jīng)驗和技術(shù)能力后,可以輸出對于軟件測試甚至整個開發(fā)過程的總結(jié)及認(rèn)識,幫助更多的團(tuán)隊解決當(dāng)前的問題,提高團(tuán)隊測試技術(shù)能力和意識,進(jìn)一步優(yōu)化產(chǎn)品的質(zhì)量。


        這也是測試人員實(shí)現(xiàn)更大的自我價值的一種途徑。


        7、偏向于測試能力建設(shè)的測試人員


        在上一條發(fā)展路徑的基礎(chǔ)上,測試人員還可以進(jìn)一步升華成為使開發(fā)團(tuán)隊具備或者提高測試能力,進(jìn)行測試轉(zhuǎn)型,甚至團(tuán)隊轉(zhuǎn)型的關(guān)鍵性指導(dǎo)人物。


        而且通常這種測試人員會同時負(fù)責(zé)多個團(tuán)隊,而且人數(shù)一般很少。


        因此,軟件測試并不是可有可無的技術(shù)人員,相反只要你堅定信念鎖定目標(biāo),軟件測試也會是你大展宏圖的機(jī)會。粵嵌軟件測試培訓(xùn)班,擁有的老師和同學(xué),陪伴你在軟件測試行業(yè)踏出踏踏實(shí)實(shí)的步。

      免費(fèi)預(yù)約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 在线播放国产不卡免费视频 | 亚洲中文在线码日本 | 偷怕自怕视频在线观看 | 亚洲日韩国产精品综合区 | 中文字幕无线免费 | 亚洲天堂久久精品 |