課程大綱:
一、單元測試及單元測試工具
1、白盒單元測試概念
—— 語句覆蓋
—— 分支覆蓋
—— 條件覆蓋
2、黑盒單元測試概念
—— 黑盒單元測試的方法與技巧
3、單元測試工具介紹
—— Java單元測試框架 Junit
—— C++模擬測試框架 Google Mock
—— C語言單元測試框架 CUnit
—— Google JS Test
—— Python單元測試框架 PyUnit
—— PHP 測試框架 Peridot
—— NoSQL的單元測試工具 NoSQLUnit
4、Junit工具的使用
—— 建立Junit測試類
—— 核心——斷言
—— 核心——注解
—— 實例總結
二、功能測試工具
1、功能測試工具的測試方法介紹
2、功能測試工具介紹
—— Android UiAutomator
—— QTP
—— Selenium webdriver
3、Selenium webdriver工具的使用
—— Selenium webdriver的配置
三、性能測試基礎
1、認識性能測試
2、性能測試概念
3、性能測試類型
4、性能指標
5、性能調優
6、性能測試工程師技能要求
7、性能測試技術及性能測試工具LoadRunner使用
—— 性能測試技術概述
—— 性能測試工具LoadRunner介紹
—— LoadRunner提供的主要性能測試技術手段的使用
課程周期:
24課時(45分/課時)

