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