軟件測試工程師的職業技能分析


職業技能一:

1. 軟件測試:

1) 熟練靈活地運用等價類、邊界值、判定表法、因果圖法等各種方法設計測試用例,包括單元測試、集成測試、系統測試用例設計。

2) 牢固掌握了軟件測試計划、測試日報、測試報告的寫作方法與要領。

3) 針對B/S、C/S架構及不同需求,靈活有效地制定功能測試、性能測試、配置測試、GUI測試的測試方案。

4) 熟練運用MI QTP、Rational Robot、MI WinRunner、MI LoandRuner、TCL等測試工具,以及TD等缺陷管理工具。熟悉CVS等常用配置管理工具。

5) 深入掌握軟件質量模型及其特性集合、CMM模型的5個等級的特點。

6) 理解並掌握了軟件需求管理、缺陷管理、配置管理、正規檢視的內在含義及實際運作流程

7) 能很好地理解需求規格說明書(包括UML描述的),並能提出建設性的評審建議。

8) 掌握統一開發過程的周期、階段、迭代以及核心工作流(商業建模、需求、分析和設計、實現、測試等)

2. 編程語言:

掌握C# 、C 、C++ 、VBScript。

3. 操作系統:

掌握如何安裝Linux,熟悉重要命令,並能在Linux中搭建測試環境。

4. 數據庫:

熟悉SQL、Oracle9i等DBMS,熟練運用SQL語言。

 

職業技能二:

軟件測試:

1、熟悉軟件開發和測試的流程與生命周期V模型,掌握了軟件需求管理、缺陷管理、配置管理和同行評審的流程和方法,熟悉測試管理工具QualityCenter;

2、熟悉白盒、灰盒、黑盒測試,能進行單元,集成,系統測試用例設計和執行;

3、熟悉功能測試、性能測試、配置和兼容性測試、GUI測試;

4、可以使用TCL、Robot、QTP、LoadRunner進行自動化測試;

5、能進行測試計划、方案、日報、報告的規范寫作;

6、能使用VSS、CVS等常用配置管理工具進行配置管理

 

職業技能三:

測試理論

熟悉軟件工程相關理論。熟悉CMM軟件質量管理體系。了解ISO9000質量體系、六西格瑪質量控制。

掌握軟件開發瀑布式模型、V模型,及相關單元測試、集成測試、系統測試過程和測試策略。

掌握黑盒測試、白盒測試、灰盒測試思想及方法。

測試技能

能夠獨立進行軟件測試用例的設計、寫作,包括單元測試、集成測試、系統測試用例的設計。

能夠寫作軟件需求規格說明書,並能參與概要設計、詳細設計的檢視和評審流程。

掌握軟件測試計划、測試方案、測試日報、測試報告的寫作方法。

熟悉CVS、VSS配置管理工具,TCL、CppUnit測試工具。掌握MI QTP、MI LoadRunner、Ratioanl Robot自動化測試工具。

了解基於B/S,C/S架構功能測試、性能測試、本地化測試、配置和兼容性測試、GUI測試方法。

 

 其他

熟悉Window系列操作系統,了解Linux系統測試環境的搭建。

熟悉局域網配置、管理,數據庫維護。

了解SQL數據庫的語言及數據庫事務。

 

職業技能四:

軟件測試:

1.掌握軟件測試生命周期,熟悉CMM體系結構、軟件質量模型;

2.熟悉軟件測試方法:靜態測試、動態測試、黑盒測試、白盒測試等;

3.掌握了軟件同行評審、需求管理、缺陷管理、配置管理的相關知識;

4.熟練掌握單元測試、集成測試、系統測試的用例設計方法和測試的執行;

5.掌握軟件測試計划、測試方案、測試用例、測試報告、測試日報等文檔的寫作;

6.能利用TCL編寫自動化測試腳本,並且編寫擴展指令搭建集成測試與單元測試執行環境;

7.掌握了功能測試、性能測試、GUI測試的方法,能夠進行web的測試;

8.掌握自動化測試工具:Rational Robot、QuickTest Professional、MI LoadRunner;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM