回覆列表
  • 1 # 弦而鼓之

    相信從事軟體測試這個工作的很多小夥伴剛開始都是從功能測試做起的。做功能測試時間長的,就會感覺有點厭煩,每天都是點點點發現問題,所以不得不思考以後往哪方面發展?依我看,不換崗位的前提下,發展方向有以下幾個:

    1.自動化測試

    這裡說的自動化測試包括了介面自動化、UI自動化。而自動化測試工程師每日工作就是編寫自動化測試用例、測試指令碼編寫、指令碼維護等等。相信過幾年自動化測試會頂替一部分手工測試人員的,所以有很多功能測試人員選擇往這方面發展。如果你還可以寫點測試輔助工具、可以進行單元測試,那麼也被稱作測試開發。

    2.效能測試

    為什麼要把效能測試分開寫,是因為要單獨的去表述以下我對這個崗位的認知。同學們可以去看當地的招聘軟體中效能測試崗位的需求,會發稍微有點規模的公司都在招聘效能測試,並且久久招不到合適的人才,這說明效能測試這方面的人才是比較缺的。效能測試相對其他測試難度比較大,往往需要分析出系統的瓶頸,並且要分析瓶頸緣由。這需要很強的技術支撐,所以效能測試人員還是比較少的。

    3.管理崗位

    如果你發現自己是一個善於管理並且相關技能不錯的話,可以選擇往測試管理這方面發展。現在純管理崗位很少很少了,所以管理崗位也要精通相關知識,方便任務分配、制定計劃、解答疑惑等。

    4.專項測試崗位

    如果你對某方面頗有研究,那麼可以嘗試尋得這方面的測試工作,但是專項測試一般稍有規模的公司才有這方面的人才需求,例如安全測試、相容性測試等。

  • 2 # 山西高考志願填報指導

    軟體測試就是利用測試工具按照測試方案和流程對產品進行功能和效能測試,甚至根據需要編寫不同的測試工具,設計和維護測試系統,對測試方案可能出現的問題進行分析和評估。

    說白了就是透過使用軟體或者是透過程式設計方式給軟體找bug。我們會不斷地在電腦、手機或者其他終端研發新的軟體,因此也會不斷地去測試軟體。這就是為什麼軟體測試這個行業越來越火了。

    軟體測試就業方向主要有以下幾種:

    技術方向

    軟體測試分為白盒測試和黑盒測試。通俗點說,白盒測試是指能看到程式碼的測試,黑盒測試是看不到程式碼的測試,也叫做功能測試。兩種測試都是軟體測試中技術支援的部分。

    不管白盒測試也好,黑盒測試也好,技術方向就業的職位有很多。比如功能測試工程師,效能測試工程師,安全測試工程師,白盒測試工程師,自動化測試工程師,介面測試工程師,測試開發工程師等。據統計,初級測試工程師平均月薪在8-10k左右,而高階的測試工程師平均月薪甚至達到15k-20k,可見這個行業收入是非常驚人的。

    管理方向

    如果你有紮實過硬的技術基礎,並且在工作中有掌握全域性的意識和清晰的工作思路,你就可以進一步深造到管理崗位。比如測試負責人,測試經理,測試總監等等。

    經過一段時間在公司團隊的訓練,掌握一定經驗之後,這項工作對你來說就是輕車熟路。管理方向懂技術的人,薪資一定不會低。

    轉行其他方向

    軟體測試是研發行業的後面一個環節,因此一般的軟體測試工程師積累一定經驗以後,對專案團隊中的產品全部流程都會比較瞭解,甚至是非常熟悉。因此會比別的崗位轉行更具優勢。

  • 3 # 前端漫談

    1.軟體測試,目的在於測試出軟體中異常問題、異常處理是否支援、軟體效能等。

    2.軟體測試大致可以份人工測試、自動化測試

    3.人工測試,測試速度慢,一般在需求開始,就需要介入,瞭解需求,瞭解開發實現邏輯,編寫測試用例,然後在開發業務邏輯評審後,進行測試用例評審,評審後,還會進行修改。過程耗時。

    4.自動機測試,相對來說,業務已基本穩定,變動少,測試快,測試用例已寫好,執行即可。

    5.測試還可以分業務測試、非業務測試。業務測試就需要了解業務

  • 4 # 軟體測試經驗與思考

    技術要求比較高的方向:

    1. 測試開發工程師,在測試團隊,基於測試需求,輸出對應能提升測試過程工作效率的工具或者測試指令碼;

    2.自動化測試工程師,自研或者使用開源自動化測試框架二次開發,提高測試過程自動化覆蓋率。

    3.效能測試工程師,軟體測試過程中專注產品效能測試,模擬使用者場景,使用開源或者商用效能測試軟體,開展效能測試工作。

    4.功能業務測試工程師,偏向手工或者黑盒測試居多,但對需求和業務邏輯理解要求較高。

    實際中,中小企業很少能有各個方向的專職測試,結合需要軟體測試工程師需要有功能,效能,自動化指令碼的測試技能。

  • 5 # 檸檬班軟體測試

    軟體測試分為手工測試和自動化測試,兩者區別還挺大的。

    手工測試

    測試速度慢,一般在需求開始,就需要介入,瞭解需求,瞭解開發實現邏輯,編寫測試用例,然後在開發業務邏輯評審後,進行測試用例評審,評審後,還會進行修改。過程耗時。

    自動化測試

    相對來說,業務已基本穩定,變動少,測試快,測試用例已寫好,執行即可。自動化測試現在是主流方向,工資待遇都比傳統的手工測試高很多,但是自動化需要一定的程式設計基礎,需要懂指令碼語言,java或python其中一種程式語言,因為自動化需要編寫腳步程式來代替人工,不過學好以後也是很受歡迎的,建議你學習Python,如果對程式設計有興趣的話,以後還可以走測試開發,會程式設計的測試人員是很吃香的喲~

    另外還有技術要求比較高的方向:

    測試開發工程師,在測試團隊,基於測試需求,輸出對應能提升測試過程工作效率的工具或者測試指令碼;自動化測試工程師,自研或者使用開源自動化測試框架二次開發,提高測試過程自動化覆蓋率。效能測試工程師,軟體測試過程中專注產品效能測試,模擬使用者場景,使用開源或者商用效能測試軟體,開展效能測試工作。

    4.功能業務測試工程師,偏向手工或者黑盒測試居多,但對需求和業務邏輯理解要求較高。

  • 中秋節和大豐收的關聯?
  • QG輸了,全員深夜發文引人淚目,許諾感謝SK讓他登場,Fly稱永不屈服,你怎麼看?