現在很多新手都問,做測試工程師怎么入手啊,需要哪些技術啊。。。
那么我么現在就說說要做個軟件測試工程師,需要了解的方方面面,也可以說是一個職業要求匯總吧。
一、基本常識類
1. 計算機基礎知識
2. 計算機網絡基礎知識
3. 軟件測試基本知識(軟件質量,軟件質量管理基礎知識,軟件測試概念,軟件測試標準,軟件測試技術及方法,軟件測試項目管理)
4. 軟件開發基本知識(軟件工程知識,理解軟件開發方法及過程)
二、技術類
1. 程序語言
C/C++,VB,VC,Java,.net,ASP,Javascrīpt等。具體要求要視公司的具體項目或產品來定。但一般以C為基本要求。
2. 數據庫知識
SQL Server,Oracle,Mysql,Sybase等。一般對測試人員的要求就是要求會使用,然后熟練使用SQL語句進行查詢,修改,添加,刪除數據操作。
3. 操作系統
Windows,Linux(常用的RedHat,SUSE,Debian)/Unix(FreeBSD,Solaris,HP-UX,AIX,Mac)系統。
三、自動化測試工具類
1. 自動化測試概念/自動化測試框架 好多人覺得自動化測試就是使用自動化測試工具,其實各種工具只是自動化測試實施的一個有效利器,如何建立一個脫離工具的自動化測試框架遠遠比研究如何使用測試工具復雜,困難的多。
2. 自動化測試流程
3. 自動化測試工具的使用 自動化測試框架(流程) GUI的功能測試自動化 非GUI的功能測試自動化 性能測試(廣義的和狹義的性能測試) 自動化測試工具(功能測試工具,性能測試工具,缺陷管理工具,測試管理工具) (HP)Mercury Interactive QuickTest Pro,WinRunner,LoadRunner,Quality Center(Test Director),SiteScope Compuware QACenter(TestPartner QARun QALoad QADirector TrackRecord),DevPartner studio (IBM)Rational TestSuite(Robot TestManager FunctionalTester PerformeranceTester ClearQuest ClearCase 。..) (Borland)Segue SilkTest SilkPerformer SCTestManager 其它:JUnit,NUnit,Auto It,Test Architect,OpenSTA等
四、實戰類
1. 公司的測試流程
2. 公司的具體缺陷管理流程(提交bug報告,追蹤bug狀態)
3. 測試環境的搭建及管理
4. 測試計劃,測試用例,測試報告等相關文檔的編寫
五、語言類
1. 英語 2. 日語
六、性格類
1. 細心,關注細節
2. 耐心,不怕麻煩
3. 良好的溝通能力
4. 優秀的學習能力,邏輯思維強
5. 工作積極主動
6. 上進性強,永遠不滿足現狀
-
測試工程師
+關注
關注
6文章
128瀏覽量
13080
發布評論請先 登錄
芯片CP測試與FT測試的區別,半導體測試工程師必須知道
什么是BSP工程師
電子發燒友工程師看!電子領域評職稱,技術之路更扎實
一個優秀的射頻測試工程師需要具備哪些技能?
硬件工程師手冊(全套)
如何成為一名嵌入式軟件工程師?
軟件測試工程師的職業要求有哪些
評論