我們精選了一下網友答案:
···································^^····································
說到軟件測試,普通人基本是一知半解的狀態。它的官方解釋是指對軟件性能、用途、使用價值等進行的評價和測試,是保證軟件質量、提高軟件可靠性的重要途徑。
隨著時間的推移,軟件測試的內涵不斷豐富,大家對軟件測試的認識也不斷深入。人們意識到軟件測試是對軟件產品進行驗證和確認的活動過程,最終目的是為了盡快盡早地發現軟件產品在整個開發生命周期中存在的各種缺陷,以評估軟件的質量是否達到可發布水平,是保證軟件質量的關鍵因素。
為了節約開支和提升質量,越來越多的企業開始選擇第三方測試機構來做軟件測試。而作為第三方測評機構,是否具有專業測評資質,是影響軟件開發企業考量的重要因素。作為提供專業度高的測評報告的前提,對第三方測試機構的要求也是比較高的。
軟件測試是伴隨著軟件的產生而出現的。在最初的軟件開發過程中,軟件規模小而簡單,開發過程隨意而無序。軟件測試的含義也比較狹義,僅僅等同于調試,測試工作一般由開發人員兼任,目的是為了糾正軟件中存在的已知問題。對測試的投入比較少,測試工作介入晚,一般是等到代碼成形,產品完成后才進行測試。
20世紀60年代(軟件工程建立前),工程師為驗證程序正確需要進行測試。1972年在北卡羅來納大學舉行了首屆軟件測試正式會議。1975 年John Good Enough和Susan Gerhart 在IEEE上發表了《測試數據選擇的原理》的文章,軟件測試被確定為一種研究方向。20世紀80年代早期,“質量” 的號角開始吹響。軟件測試定義發生改變,測試不再單純是一個發現錯誤的過程,開始包含軟件質量評價的內容,并制定了各類標準。20 世紀90年代,測試工具盛行起來。到了2002 年,Rick和Stefan在《系統的軟件測試》一書中對軟件測試做了進一步定義:測試是為了度量和提高被測軟件的質量,對測試軟件進行工程設計、實施和維護的整個生命周期過程。
測試是程序的執行過程,目的在于發現錯誤。并確保產品完成了它所承諾或公布的功能 、確保產品滿足性能和效率的要求、 確保產品是健壯的、能夠適應用戶環境。
軟件測試可以解放程序員和售后服務人員。軟件測試可以降低軟件質量風險,使程序員能夠更專心于解決程序的算法和效率,同時經過嚴格檢驗的完整產品也減輕了售后服務人員的工作量。
為了確保軟件的性能、質量、安全性達到要求,第三方測試機構需要對軟件進行一系列的評價和測試,并給出具有信服力的測評報告,以滿足客戶對軟件質量的要求。或為軟件企業與軟件采購商提供權威的第三方測試服務,幫助客戶完成軟件質量評估,及性能測試,保障客戶交易的順利進行。
基于近幾年互聯網的高速發展,手機及4G網絡的普及,以及其他智能產品的推廣,軟件應用在日常生活中所占的比重在快速提高。用戶對軟件質量和體驗有了更高的要求,對軟件更新的頻率、及新軟件發布的速度也有了更高的期待。再加上各行業的競爭,促使軟件開發商需要用更快的頻率發布更高質量的軟件產品。
所以企業對軟件測試的需要會越來越大,軟件測試在未來的5-10年內發展也會很快。因為軟件企業要靠軟件產品的質量去占領市場,“沒有測試人員、產品的BUG可能比較多,但是如果沒有研發和產品人員這個產品都不可能做出來。”的論斷已經成為過去時。軟件測試會成為一個軟件企業生存的命脈,測試這關過不了,產品做出來也得不到進入市場的機會。
因此,選擇一個靠譜的可信度高的第三方測試機構就成為了軟件企業的一大重要需求,這也間接的推動了第三方軟件測試機構的產生和發展,同時也產生了很多軟件測試崗位,促進了軟件測試行業的發展。
目前來說,軟件測試行業的發展已經比較成熟,但是專業人才缺口巨大,具有系統知識技能體系,會使用一些工具的專業人才缺口更大,所以未來還有很大的發展空間。
·······································································
我們精選了一下網友答案:
北上廣應該要多些,我在上海目前8K,三年工作經驗,算少的。軟件測試現在在國內應該算是一個朝陽職業,需求越來越多,不過企業內部的測試都還不是很規范,所以機遇和挑戰都很大。
···································^^····································
軟件測試工程師的薪水揭秘 作為軟件質量控制中的重要一環,軟件測試工程師基本處于"雙高"地位,即地位高、待遇高。同時,軟件測試的人才需求缺口超過20萬人,而人才的緊缺也促使軟件測試工程師的薪資逐漸走高,高級測試工程師年薪可高達10萬元。從近期的企業人才需求和薪金水平來看,軟件測試工程師的年工資還有逐年上升的明顯趨勢。 測試工程師一般會分為以下幾個等級:初級測試工程師、中級測試工程師、高級測試工程師和測試管理人員。不同的級別的測試工程師薪資差異很大。 初級測試工程師 年薪約在2-4萬元左右。他們的工作通常是按照測試方案和流程對產品進行功能測試,檢查產品是否有缺陷。具有一些手工測試經驗,開發測試腳本并開始熟悉測試生存周期和測試技術; 測試工程師 年薪約在5-6萬元左右。他們要能夠編寫測試方案,測試文檔、與項目組一起制定測試階段的工作計劃。能夠在項目中合理利用測試工具來完成測試任務。能夠獨立編寫自動測試腳本程序并擔任測試編程初期的領導工作,進一步拓展編程語言、操作系統、網絡與數據庫方面的技能; 高級測試工程師 年薪約8-10萬元左右。他們不但需要掌握測試與開發技術,而且對所測試軟件對口的行業非常了解,能夠對測試方案可能出現的問題能夠進行分析和評估。幫助開發或維護測試或編程標準與過程,負責同級的評審,并能夠指導初級的測試工程師; team leader(測試主管) 年薪在8-15萬,一般具有5年左右工作經驗,負責管理一個小團隊。負責進度安排、工作規模/成本估算、按進度表和預算目標交付產品,負責開發項目的技術方法,能夠為用戶提供支持與演示; 測試經理 年薪在12-20萬,能夠擔當測試領域內的整個開發生存周期業務,能夠為用戶提供交互和大量演示,負責項目成本、進度安排、計劃和人員分工; 計劃經理 年薪在20-30萬,具有多年純熟的開發與支持(測試/質量保證)活動方面的經驗,管理從事若干項目的人員以及整個開發生存周期,負責把握項目方向與盈虧責任。 軟件測試工程師在it行業中越來越受到重視,其薪資也節節高升;但上述分析,具體視不同地域、不同性質企業、測試工程師的不同能力而定。 測試工程師的起薪從2000~5000元/月不等,若有4年工作經驗的話,薪資在8000元/月左右,也就是說,4年的工作經驗,正常的發展,會成為一名高級測試工程師;那么,普通的測試工程師薪酬情況如何呢?以2年左右從業工作經驗的軟件測試工程師的各地薪資情況來看: 北京地區該職位的平均年薪逾5.8萬元;其中外商獨資企業的年薪為全國之最,將近8.5萬元,而其余各類型企業的年薪都在5~6萬元左右。 上海地區軟件測試工程師的平均年薪為6.3萬元,歐美獨資和歐美合資的薪資不相上下,分別為7.9萬和7.7萬元。國營企業略高于平均線,達到6.5萬元,其余各類企業則都表現平平。 廣州地區該職位的平均年薪約為4.5萬元;其中外商獨資歐美企業的年薪最高,達到了7萬元;合資/合作歐美企業也能拿到6.2萬元的平均年薪,合資/合作非歐美企業就較遜色,年薪不到4萬元。 深圳地區的平均年薪是全國各城市最高的,超出7萬元,其中外商獨資歐美企業的年薪為7.8萬元,國營企業的年薪緊隨其后,超過了7.3萬元,合資/合作非歐美企業的年薪較低,約為6萬。 上海地區的軟件測試工程師享有的帶薪年假是全國各地最多的,一年中平均有10天,北京、廣州、大連均為8天,杭州和深圳相對較少,為6天。 以上這些地區在軟件測試的培訓方面都做得不錯,基本上均有6成以上的從業者可享受到公司提供的培訓計劃,但上海的軟件工程師的培訓比例不到5成。杭州和深圳兩地的培訓是全國各地區最出色的,逼近8成。 深圳、上海均有2成的從業者可享受房貼或者補充住房公積金,大連和北京則有3成以上的從業者可享受公司的房貼或者補充住房公積金,廣州更是達到了4成以上,而杭州此項福利的比例較低,僅為1成。 在我國軟件測試還處于起步階段,和國外比較起來尚有很大的差距。以下為筆者拿到的2002年美國軟件測試工程師的薪資收入統計: 城市/地區 工作年限 少于1年 1-2年 3-6年 7年以上 中西部 $44,000 $54,000 $64,000 $74,000 德克薩斯 $49,000 $59,000 $69,000 $79,000 硅谷 $52,000 $62,000 $94,000 $104,000 紐約及周邊地區 $53,000 $63,000 $110,000 $135,000 由上述的情況介紹不難看出,在我國軟件測試工程師的發展前景廣闊,而且薪酬、福利在行業中也有很強的競爭力。
···································^^····································
測試這個行業目前來說還是沿海一帶 和北京比較好!內陸還在發展階段!
·······································································
我們精選了一下網友答案:
···································^^····································
點擊關注【新疆招聘會】
3秒為您匹配適合您的:好工作、好員工!
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!