国产亚洲免费播放片_日韩欧美中文字幕在线韩免费_亚州在线观看视频在线观看_中文字幕AV熟女_中文高清欧美日本_视频一区二区三卡在线观看免费_日本精品人妻久久久_亚洲日韩另类制服无码AV_777米奇影视狠狠狠_国产成人免费无码精品

?

您好!歡迎來到上海艾縱企業(yè)管理咨詢有限公司!

加入收藏

登錄注冊

400-676-1955

專題課程

軟件自動化測試

我要報名

編輯日期 2018-06-11  閱讀次數(shù):427 次


【課程背景】

本課程以自動化測試為主題,要點介紹自動化測試的方法論和實踐。講師以在國內(nèi)企業(yè)華為、等公司的經(jīng)歷的自動化測試項目為例,結(jié)合QTP,TD,LOADRUNNER等工具,對自動化測試進行剖析。另外,講師會列舉軟件自動化的測試方法,課程偏向于實戰(zhàn),經(jīng)過兩天的培訓,可以進行軟件自動化測試的實踐和自動化測試工具的應用。

【培訓收益】

1、 了解敏捷軟件開發(fā)

2、 學習如何設計測試用例

3、 掌握如何進行并行開發(fā)與持續(xù)集成

4、 了解如何進行自動化測試

【培訓對象】

企業(yè)CEO/總經(jīng)理、研發(fā)總經(jīng)理/副總、公司總工/技術總監(jiān)、研發(fā)項目經(jīng)理/產(chǎn)品經(jīng)理、PMO(項目管理辦公室)成員、研發(fā)骨干、測試、QA等。

【課程時長】

12小時

【課程大綱】

一、自動化測試概述

本單元學習目標:學習自動化測試的理論,對企業(yè)如何選擇自動化工具和何時需要自動化測試進行講解。

1、自動化測試技術介紹

1.1 自動化測試技術與軟件規(guī)模的關系

1.2 中小型軟件項目常用軟件自動化測試技術

1.3 大型軟件項目使用的自動化測試技術

1.3.1 關鍵字驅(qū)動技術

1.3.2 數(shù)據(jù)驅(qū)動技術

1.3.3 基于角色的自動化技術

1.3.4 智能框架自動化技術

2、自動化測試腳本

2.1 什么是自動化語言腳本

2.2 自動化測試腳本與測試工具的關系

2.3 自動化測試腳本與自動測試的關系

2.4 常見的自動化測試腳本

2.5 線性測試腳本

2.6 結(jié)構化測試腳本

2.7 共享測試腳本

2.8 數(shù)據(jù)驅(qū)動測試腳本

2.9 關鍵字驅(qū)動測試腳本

2.10 腳本預處理技術

2.11 自動化測試腳本框架設計

3、自動化測試工具

3.1 測試工具的分類

   3.1.1 按階段劃分(單元測試、集成測試、系統(tǒng)測試)

   3.1.2 按使用性質(zhì)劃分(功能測試和性能測試)

   3.1.3 按系統(tǒng)內(nèi)外劃分(分白盒和黑盒)

3.2 業(yè)界常見的自動化測試工具

3.3 常見商用測試工具使用及工作原理

3.4 嵌入式系統(tǒng)自動化測試工具工作原理

3.5 輔助形自動化測試工具

二、自動化測試組織及流程

本單元學習目標:了解自動化測試組織平臺;掌握自動化測試運作流程。

4、自動化測試流程

4.1軟件需求跟蹤

4.2測試設計

4.2.1測試計劃設計

4.2.2測試用例設計

4.2.3等價類劃分法

4.2.4邊界值分析法

4.2.5因果圖法

4.2.6功能圖法

4.2.7錯誤推斷法

4.2.8正交實驗設計方法

4.2.9自動化測試工具設計及選型

4.3測試評審

4.3.1需求規(guī)格評審

4.3.2詳細設計評審

4.3.3測試計劃評審

4.3.4測試用例評審

4.3.5測試報告評審

4.3.6演練:現(xiàn)場評審一個自動化測試計劃。

4.4版本測試開始標準及結(jié)束標準

4.4.1每個階段開始的標準

4.4.2每個階段結(jié)束的標準

4.4.3測試中斷的標準

4.5缺陷管理流程

4.6測試模板

4.7制訂測試驗收標準

4.8測試問題定級標準

4.9自動化測試評估

三、自動化測試之性能測試

本單元學習目標:學習性能測試理論,列舉Loadrunner工具實際演練。

5、性能自動化測試

5.1 Loadrunner工具應用

5.1.1 測試準備

(建立性能測試目標、了解應用軟件狀況、了解應用部署平臺、建立系統(tǒng)負載模型、制定項目計劃、制定測試方案)

5.1.2 腳本開發(fā)與調(diào)試

(選取協(xié)議如TCP/IP,SOCKET等、增強腳本、調(diào)試腳本、試運行腳本)

5.1.3 測試執(zhí)行

(監(jiān)控操作系統(tǒng)/網(wǎng)絡/數(shù)據(jù)庫多個層面、監(jiān)控應用運行狀況/日志、確認施壓機資源充分,確保盡力施壓、抽查關鍵功能確認可用、建議運行12小時以上,確認無內(nèi)存泄露/任務累積)

5.1.4 測試結(jié)果評估

(收集LR測試數(shù)據(jù)、收集應用日志、收集系統(tǒng)日志 (/var/log/*oracle: *.trc)、分析LR性能結(jié)果與OS/DB/中間件/APP參數(shù)之間的匹配度(little定律)、評估測試用例覆蓋度對測試結(jié)論的影響面、編寫測試報告 (技術與格式審核))

5.1.5 測試后跟蹤

(項目總結(jié) (技術以及過程改進)、如何提高腳本重用率、調(diào)優(yōu)與硬件擴容的平衡、實際運營與系統(tǒng)負載建模的差異度)

5.1.6 典型實踐

(測試方編制需求框架,需求方或運營方明確需求細節(jié)、關鍵點結(jié)對審核、技術攻關先行、重視數(shù)據(jù)異常,數(shù)據(jù)分析結(jié)合SA/DBA專家意見、結(jié)合知識棧,提取系統(tǒng)調(diào)優(yōu)的合理建議)

5.2其它開源性能測試工具OpenSTA的舉例

5.3 實例演練:某網(wǎng)站的性能測試案例分享

四、自動化測試之功能測試

本單元學習目標:學習功能測試理論,列TestcompleteWinrunner工具實際演練。

6、功能自動化測試

6.1 工具安裝與設置

6.2 設計測試用例的測試數(shù)據(jù)

6.3 錄制測試腳本

6.4 修改并調(diào)試測試腳本

6.5 執(zhí)行測試腳本     

6.6 分析測試報告

6.7 報告發(fā)現(xiàn)的缺陷

7、其他工具介紹

7.1 Robot工具

7.2 TestManager管理平臺

7.3 PureCoverage

7.4 Test Director 管理平臺

五、如何構建企業(yè)級自動化測試管理平臺

本單元學習目標:根據(jù)企業(yè)實際情況打造符合企業(yè)需要的自動化測試管理平臺。

8、企業(yè)級自動化測試平臺建設

8.1 企業(yè)自動化測試體系典型問題分析

8.2 自動化測試技能發(fā)展歷程

8.3 自動化測試體系如何從無到有建設?

8.4 如何從功能測試到自動化測試平臺建設?

8.5 自動化測試組織發(fā)展歷程

8.6 如何建立獨立的自動化測試組織

 

 


?