日期css |
課程單元html |
教學內容java |
目標web |
第一天sql |
軟件測試流程與規範數據庫 |
軟件測試基礎:基本概念、流程與軟件測試模型;安全 測試技術:測試計劃,測試環境,測試用例設計,黑盒、白盒、灰盒測試方法;網絡 軟件測試各階段測試:單元、集成、系統、驗收和迴歸測試;架構 軟件測試過程與管理介紹:配置管理、缺陷管理、文檔管理。oracle |
透徹理解軟件測試基礎內容;熟練掌握軟件測試技術和方法;理解軟件測試過程與管理。 |
次日 |
單元測試JUNIT及軟件測試實施 |
白盒測試技術:語句覆蓋、分支覆蓋、條件覆蓋和路徑覆蓋;單元測試定義、對象、測試環境、測試方法、測試過程、經常使用工具介紹;Junit框架、TestCase編寫、Eclipse + Junit使用。(JAVA方向) |
掌握白盒測試技術; 透徹理解單元測試方法; 會使用Junit測試簡單Java程序。 |
單元測試NUNIT及軟件測試實施 |
單元測試定義、對象、測試環境、測試方法、測試過程、經常使用工具介紹;Nunit框架、TestCase編寫; Web應用測試:B/S架構測試環境、web功能測試、性能測試、易用性測試、兼容性測試、安全性測試、安裝測試、配置測試、迴歸測試、文檔測試,本地化測試;(.NET方向) |
掌握白盒測試技術; 熟練掌握web應用測試; 會使用Nunit測試工具 |
|
第三天 |
缺陷管理與工具應用 |
缺陷定義,缺陷生命週期,跟蹤與分析缺陷; TestDirector、JIAR和Bugzilla工具:工做原理、使用講解。 |
透徹理解缺陷生命週期;熟練掌握跟蹤和分析缺陷的方法;掌握各種工具的使用。 |
第四天 |
數據庫基礎及測試應用 |
基本概念:數據庫發展史、數據庫系統、數據庫管理系統、關係型數據庫、數據模型; Sql運用:數據查詢語言、數據操做語言、事務處理語言、數據控制語言、數據定義語言、指針控制語言; Oracle基本函數:單行和多行函數; 數據庫應用測試和案例分析。 |
透徹理解數據庫基礎知識; 熟練掌握sql語句; 掌握oracle函數使用方法。 |
第五天 |
LoadRunner 工具基本應用 |
性能測試基本概念、性能測試步驟和工具介紹; LoadRunner安裝,測試流程; LoadRunner組件應用:Virtual User Generator設置、Controller使用、Analysis。 |
掌握性能測試基礎知識; 熟練掌握LoadRunner安裝和使用。 |
第六天 |
Selenium |
Selenium簡介;html/xpath/css/junit 基礎; Selenium IDE安裝與基本操做;Selenium 腳本調試; Selenium 元素定位方法; Selenium 經常使用命令。 (java方向) |
理解Selenium 自動化測試的原理;掌握Selenium IDE 測試web應用;掌握簡單調試與排錯技術;理解Selenium 經常使用方法。 |
VS2010&WatiN |
WatiN:簡介、環境搭建、語法命令和案例分析; NET Framework:框架介紹、.NET體系結構,包括CLR、中間語言、程序集和.NET Framework類; Visual Studio:Visual Studio 2010開發環境、C#語言應用。 (.NET方向) |
理解.NET Framework; 理解Visual Studio開發環境; 掌握C#語法; 掌握WatiN應用。 |
|
第七天 |
軟件測試工具QTP應用 |
自動化基本知識;QTP安裝、QTP對象識別原理、QTP三種錄製模式、QTP操做、QTP參數化、QTP檢查點 |
掌握使用QTP進行自動化測試;瞭解簡單調試與排錯技術。 |
第八天 |
移動APP測試 |
移動App測試簡介;與傳統測試區別; 移測試方法和要點:移動測試流程、測試用例設計方法; 移動App測試經常使用工具:模擬器、MonkeyRunner、Emmagee、Instrument、Appium、MonkeyTalk、iTestIn。 |
掌握移動App測試的方法; 瞭解移動app測試的經常使用工具。 |
第九天 |
其餘測試類型的應用 |
對下列各種測試進行基礎知識以及測試方法講解:敏捷測試/安全性測試/負載測試,壓力測試/兼容性測試/健壯性測試/網絡測試/文檔測試/本地化/國際化測試/配置測試/穩定性測試/安裝測試/異常測試 |
透徹理解並掌握其餘測試類型測試方法。 |
第十天 |
考前輔導 |
理論。 |
輔導 |
操做(綜合、專項) |
注:以上課程內容,僅做爲洽談時參考,實際視企業需求和學員狀況做相應調整。