我們精選了一下網友答案:
···································^^····································
瀉妖!
提者小老弟兒(如果是小老妹兒可進一步私聊),毋庸置疑,入行容易肯定是軟件測試!
你不要覺得,我是因為從事測試相關工作的,所以就只會說測試容易。如果你能夠去了解一下老王我的過往,就會知道我也做過開發。所以我接下來會給你好好嘮嘮這里的那些事兒……
首先,web開發如果細分,其實有前端和后端的差別。前端開發現在入行動輒就是N多個框架都需要同時掌握,Vue、React、Angular……缺一不可,PC端移動端也都得需要兼顧到。而后端開發,現在主流仍然是JAVA,這個玩意兒學起來有多麻煩,不用我多說了吧。
綜上,從入行角度來講,開發類技術工作所需要掌握的工作技能,多且深,那么學習者自然需要更多的學習專注力和自我把控力。而這些能力你自己實際的情況,你心里一定最有數。
反觀測試,由于目前國內軟件測試技術生態的現狀,入行的整體要求確實低于開發,這是一個不爭的事實。但卻不存在什么未來發展不好、待遇差、被淘汰等等的情況。看看現在全球領域測試技術的發展趨勢就可以預判,未來的軟件測試與軟件質量(軟件測試是軟件質量保證的主要手段)的要求只會越來越高!
最后,分享給小老弟兒(如果是小老妹兒,一定私聊我!)一句話:
工作和生活都是自己的,適合自己的就是最好的!
···································^^····································
軟件測試 比較容易。
軟件測試前期對編程和代碼知識,不是很需要。入門容易,后期在工作中慢慢提升自己,最后發展到測試開發。
···································^^····································
1、做軟件測試需要掌握的技術有哪些?
1)編程語言
掌握至少一門開發語言,比如c、java、C#等,一門腳本語言,比如Tcl、python、Perl、Ruby、Shell中對于測試工程師未來更廣的職業發展非常有幫助。
2)數據庫知識,雖然并不是所有的測試工程師都需要掌握一門數據庫,比如做移動互聯網的,對數據庫要求相對較低,但對于大部分大型項目,都會有數據庫,所以掌握至少一門數據庫,比如Oracle、DB2、Mysql等。
3)操作系統,比如Linux、Unix核心命令也非常重要。對于有些涉及到網絡的,網絡和通信知識,比如Tcp/IP協議也非常重要。另外數據結構、軟件工程等其他計算機知識也最好也具備。
4)軟件測試核心技術,掌握軟件測試核心的方法論,具體包括軟件測試需求分析與軟件測試用例設計核心工程方法。
5)掌握主流的軟件測試工具,比如性能測試工具LoadRunner,自動化工具典型代表QTP,測試管理工具QC、、開源測試管理工具Testlink、Bugzilla、Bugfree、Jira等。
6)掌握核心的研發流程,比如RUP,測試流程,比如雙V模型,或者是現在流行的敏捷測試等,也是同樣重要。方法是秘笈、工具是兵器、流程是套路。雖然測試好比武術,棍術好比黑盒測試,劍術好比白盒測試。不同的武術對知識結構要求是不一樣。
7)行業知識與背景,這個對于有些行業而言,非計算機專業的人會有些相對的優勢。
2、開發崗位要求
1)在軟件項目經理的領導下,配合完成程序設計和開發。
2)產品需求進行軟件設計和編碼實現,確保安全、質量和性能。
3)參與內部測試、部署、實施等工作。
4)分析并解決軟件開發過程中的問題。
5)熟悉Java EE 技術,包括Servlet/JSP 、JDBC 、JMS 、Web Service 等,對各種開源的軟件如Spring 、Struts 、hibernate/ibatis 、Tomcat 等有深入的了解。
6)熟悉css/xml 等網頁技術,熟練Ajax (jquery 、mootools )、Javascript 技術。
7)熟悉Oracle 、Mysql 數據庫。
8)熟悉面向對象編程,具有良好的編程風格、習慣;了解軟件開發流程,熟悉MVC 模式;并有在MVC 模式下進行中大型web 開發的經驗。
9)可以單獨對已有的系統進行維護,工作認真細致負責,有良好的自學能力,獨立思考能力,能夠在短時間內學習并應用新技術。
10)積極熱情、溝通能力強,有強烈的責任心,具有良好的團隊合作精神和敬業精神。
11)能夠承受工作壓力,能在規定的時間內高效完成任務,具有良好的團隊合作精神。
3、軟件開發和軟件測試哪個更有前途?
開發和測試一樣都有前途,軟件更新換代的比較快,一旦更新或者升級都需要開發的,然而一款軟件上市之前都要先經過測試的。軟件開發發展前景大一些.軟件測試只有大公司才要,中型公司很少有招軟件測試的,所以要學還是學習軟件開發吧.有想法、有創新適合做開發;心思細、喜歡較平穩工作那適合做軟件測試.
···································^^····································
從入行門檻來看的話,測試相較于開發而言,門檻相對較低,測試重廣度,開發重深度;就測試而言需要從廣度上構建你的知識儲備,如操作系統,數據庫常用操作,編程語言的基本駕馭,掌握主流的測試工具,測試框架,必備的軟件測試核心技術,方法論,測試需求分析與軟件測試用例設計核心工程方法等等都是一名合格測試人員必備的專業素養;既然樓主本身就是計算機專業畢業的,已經具備了一定的專業優勢,入行測試還是很有優勢的;
下面簡單來看一下軟件測試的職業發展:
軟件測試的職業發展路線要廣于軟件開發。
在測試技術領域:可以從初級測試執行工程師、測試設計工程師、測試架構工程師、測試專家這個道路晉升,也可以走比如自動化測試、測試開發、性能測試、易用性測試、安全性測試等專項。
在管理的領域:可以從普通測試工程師,測試項目經理、測試主管、測試經理、測試總監、大部門測試總監等晉升。另外從外圍IT職業,測試還可以走行業測試專家,比如金融領域測試專家,項目管理、軟件測試咨詢與培訓等、軟件質量保證(SQA)、軟件銷售、技術支持等只要是IT領域的職位都行。
個人感覺做WEB開發更利于你進IT行業,但更主要的是進哪家公司……
·······································································
我們精選了一下網友答案:
民工的需求也很大啊,會有多少人說它很有前途。不能聽那些媒體新聞的亂說。 本人做軟件測試有5年多了,怎么說呢,一直很感慨為啥測試在公司地位總是比較低,挺郁悶的。不過總的來說測試地位在逐步提高的,按幾年前很多公司都沒測試,直接由開發簡單測試就ok了。 想要有好的測試前途也是有機會的,技術和管理兩個方向,只要你有能力和機會就可以。 手機軟件測試,從技術上說不高,所以待遇也不會高到那里。但是性能測試,安全測試,白盒測試待遇都相對高些。 看看以下這個考試大綱,你就大概了解需要掌握哪些知識 軟考軟件評測師考試大綱 一、考試說明 1. 考試要求 (1)熟悉計算機基礎知識; (2)熟悉操作系統、數據庫、中間件、程序設計語言基礎知識; (3)熟悉計算機網絡基礎知識; (4)熟悉軟件工程知識,理解軟件開發方法及過程; (5)熟悉軟件質量及軟件質量管理基礎知識; (6)熟悉軟件測試標準; (7)掌握軟件測試技術及方法; (8)掌握軟件測試項目管理知識; (9)掌握C語言以及C++或Java語言程序設計技術; (10)了解信息化及信息安全基礎知識; (11)熟悉知識產權相關法律、法規; (12)正確閱讀并理解相關領域的英文資料。
···································^^····································
分為黑盒測試和白盒測試,看你選擇哪種,黑盒測試不需要你有太多基礎,就是不斷的點擊測試軟件性能等,因為人人都能做所以待遇不是很高,沈陽這邊也就是一個月800元。白盒測試相對復雜一些,需要有一定的基礎,但待遇也就是比黑盒測試高一些。
···································^^····································
新興行業,前途有,風險也有
···································^^····································
還好,像文思軟件測試應屆生初薪3000/月,這要看你在哪家公司了。
·······································································
我們精選了一下網友答案:
···································^^····································
……
驕人的成績來自不同的企業,但這些企業卻來自同一個地方——沈陽國際軟件園。在這里,一個個企業不斷壯大與騰飛;在這里,一項項新技術與新產品不斷誕生。作為沈陽市軟件和信息產業發展的重要載體,沈陽國際軟件園不僅是構建產業轉型發展戰略的園區載體,也對沈陽打造“千億產業鏈”、創建國家電子商務示范城市和創建中國軟件名城具有重要的推動作用。十年磨一劍,如今的沈陽國際軟件園已經在眾多的產業園區中脫穎而出,作為沈城發展的產業新地標,已成為沈陽乃至東北亞的時代“新硅谷”。
(圖文編輯 黃超)
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!