軟件測試 三級 教學大綱

 

日期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測試的經常使用工具。

第九天

其餘測試類型的應用

對下列各種測試進行基礎知識以及測試方法講解:敏捷測試/安全性測試/負載測試,壓力測試/兼容性測試/健壯性測試/網絡測試/文檔測試/本地化/國際化測試/配置測試/穩定性測試/安裝測試/異常測試

透徹理解並掌握其餘測試類型測試方法。

第十天

考前輔導

理論。

輔導

操做(綜合、專項)

注:以上課程內容,僅做爲洽談時參考,實際視企業需求和學員狀況做相應調整。

相關文章
相關標籤/搜索