軟件測試員都學什么?當我們看到一款軟件成功上市的時候,軟件測試人員已經(jīng)不知道檢測過多久了,這是為了保證用戶使用時的體驗感,確保軟件能夠正常的運行不會出現(xiàn)bug。那么作為一名軟件測試人員需要學什么呢?今天由唐山北大青鳥的老師為大家講解一下。
唐山北大青鳥詳解軟件測試員的主要課程
第一階段:軟件測試理論及基礎
Windows操作系統(tǒng)及網(wǎng)絡基礎:軟件測試概念、計算機層次、軟件分類、 互聯(lián)網(wǎng)概述、 IP地址、虛擬機使用、操作系統(tǒng)安裝。
軟件測試基礎理論:軟件開發(fā)階段劃分,軟件測試階段劃分,模型和分類、軟件測試主要原則、測試用例概念、 測試方法選擇、 TestDirector概述、軟件測試計劃編寫。
功能測試項目實踐:熟悉軟件需求、編寫測試計劃、編寫測試用例、 執(zhí)行測試用例、提交bug、 編寫測試總結(jié)報告。
第二階段:編程開發(fā)技術
Java程序設計:Java開發(fā)環(huán)境變量的配置, Java程序的基本結(jié)構(gòu)變量、常量、基本數(shù)據(jù)類型、流程控制,Java面向?qū)ο缶幊痰幕靖拍睿?/span>Java I/O核心技術, Java網(wǎng)絡編程技術,Java的事件處理模型、Swing組件模型, HTML技術、Servlet/JSP技術。
數(shù)據(jù)庫基礎:數(shù)據(jù)庫系統(tǒng)的基本概念,基本SQL語句, 數(shù)據(jù)完整性約束,索引的創(chuàng)建和使用,視圖的創(chuàng)建和使用,高級查詢,存儲過程的定義和使用, Oracle及SQL Server2008基本操作, SQL Plus的基本使用,PLSQL Developer的使用,序列,索引,視圖,函數(shù)和存儲過程。
第三階段:測試工具
功能測試工具QTP、性能測試工具LoadRunner、測試管理工具Quality Center、白盒測試技術與白盒測試工具等測試工具的具體使用方法和操作方法
第四階段:測試實踐
Unix操作系統(tǒng)及網(wǎng)絡環(huán)境:Unix的歷史,安裝;Unix文件系統(tǒng)結(jié)構(gòu),FTP工具,目錄共享; Unix常用命令; Unix Web服務器安裝與配置,MySQL數(shù)據(jù)庫的安裝使用,郵件服務器的安裝與使用; Unix Perl模塊的安裝,Shell編程,SecureCRT和SSH;Unix SVN的配置和使用。
自動化工具項目實踐:使用QTP對Web項目進行功能測試;使用LoadRunner進行性能測試; 使用QC進行測試管理
以上就是唐山北大青鳥的老師為大家介紹的,軟件測試人員都需要學會的基礎知識和軟件知識。軟件測試人員在軟件企業(yè)屬于急缺人才,但也需要學生在學的時候能夠全部掌握獨立操作,對技術要求很高,唐山北大青鳥也開設了軟件測試課程,感興趣的小伙伴歡迎前來報名!