圖書中心

電子機電與自動化類首頁>圖書中心>電子機電與自動化類

Web網站自動化測試
  • 書     名:Web網站自動化測試
  • 出版時間:2021-08-12
  • 編 著 者:邢穎
  • 版       次:1-2
  • I  S  B N:978-7-5635-6389-0
  • 定       價:¥66.00元

內容簡介線

本書作為郵政快遞相關專業創新實踐課的配套教材,旨在緊跟軟件測試的潮流與風向,基于實際的自動化測試框架項目的設計理念和開發經驗,全面系統地介紹與Web測試相關的知識、技術和方法,幫助學生掌握Web測試中所需的各項知識和技能,從而保證該課程的順利開展,為相關專業輸送具備實戰能力的技術人才。

目錄介紹線

第1章軟件測試概述1

1.1軟件測試的背景1

1.1.1軟件缺陷的簡單介紹1

1.1.2軟件測試的重要性3

1.2軟件測試的基本概念4

1.2.1軟件測試的定義4

1.2.2軟件測試的分類5

1.2.3軟件測試的目的6

1.2.4軟件測試的基本原則6

1.3軟件開發7

1.3.1軟件開發的流程7

1.3.2軟件開發的模型9

1.4軟件測試的過程13

1.4.1軟件測試的流程13

1.4.2軟件測試過程模型16

1.5軟件測試人員18

第2章軟件缺陷20

2.1軟件缺陷概述20

2.1.1軟件缺陷的定義20

2.1.2軟件缺陷的產生原因21

2.1.3軟件缺陷的分析23

2.1.4軟件缺陷的分類25

2.1.5軟件缺陷的數目估計30

2.1.6軟件缺陷的分布32

2.1.7軟件缺陷的效率分析33

2.2軟件缺陷管理35

2.2.1軟件缺陷管理的概念35

2.2.2軟件缺陷管理的目標35

2.2.3軟件缺陷管理的過程35

2.2.4軟件缺陷管理的工具37

2.2.5軟件缺陷報告39

第3章黑盒測試42

3.1黑盒測試的基本概念42

3.2黑盒測試方法概述43

3.3等價類劃分法43

3.3.1等價類劃分法的概念43

3.3.2等價類劃分法的具體實施44

3.3.3等價類劃分法的實例分析45

3.4邊界值分析法47

3.4.1邊界值分析法的概念47

3.4.2邊界值分析法的具體實施48

3.4.3邊界值分析法的實例分析49

3.5決策表分析法50

3.5.1決策表分析法的概念50

3.5.2決策表分析法的具體實施51

3.5.3決策表分析法的實例分析52

3.6黑盒測試方法的比較和選擇53

3.6.1測試工作量54

3.6.2測試效率55

3.6.3總結56

3.7黑盒測試工具56

3.7.1黑盒測試工具概要56

3.7.2黑盒功能測試工具——Selenium57

3.7.3黑盒功能測試工具——QTP58

3.7.4黑盒功能與性能測試工具——Robot58

3.7.5黑盒性能測試工具——JMeter59

第4章Web自動化測試概述60

4.1Web測試的基本概念60

4.2Web測試技術的實踐與發展60

4.2.1傳統軟件測試60

4.2.2Web測試與傳統軟件測試的區別61

4.2.3基本的Web測試技術61

4.2.4Web 2.0下新增的Web測試技術62

4.3Web自動化測試的基本概念63

4.3.1自動化測試介紹63

4.3.2自動化測試的優點64

4.3.3使用自動化測試的條件65

4.3.4Web自動化測試的簡單介紹65

第5章Web自動化測試實現原理67

5.1自動化測試框架介紹67

5.1.1自動化測試框架概述67

5.1.2四種常見的自動化測試框架模式67

5.1.3自動化測試框架的作用68

5.1.4自動化測試框架設計的核心思想68

5.2自動化測試的基本流程69

5.2.1用例管理69

5.2.2數據管理70

5.2.3腳本管理70

5.2.4執行管理71

5.2.5結果統計分析71

5.3自動化測試頁面元素的定位71

第6章ATF簡介77

6.1ATF的產生背景77

6.2ATF的設計理念77

6.3ATF支持的瀏覽器78

6.4自動化測試輔助工具79

6.4.1Firefox瀏覽器或Google Chrome的安裝79

6.4.2瀏覽器自帶的輔助開發工具79

6.5學習ATF工具的能力要求80

第7章ATF概述81

7.1ATF的系統構架81

7.1.1ATF的系統結構81

7.1.2ATF的測試界面83

7.2ATF的創新點及優勢85

7.2.1與傳統工具的特點比較85

7.2.2ATF的創新點85

7.2.3ATF的優勢88

第8章ATF測試基礎設施建設90

8.1自動化構件管理與維護90

8.1.1自動化構件管理90

8.1.2自動化構件維護92

8.2元素庫93

8.2.1元素庫的設計思想93

8.2.2元素庫的配置方法94

8.3執行代碼管理95

8.4基礎腳本98

8.4.1基礎腳本的參數化原理98

8.4.2目標代碼的生成99

8.5執行機管理100

8.6用戶權限101

第9章ATF項目測試流程103

9.1測試基礎設施的維護103

9.1.1自動化構件的維護103

9.1.2元素庫的維護103

9.1.3基礎腳本的維護105

9.2測試項目的建立與管理105

9.3測試用例管理107

9.4測試資源管理112

9.4.1測試資源管理簡介112

9.4.2測試資源編輯113

9.5測試場景的配置116

9.5.1配置測試用例117

9.5.2設置定時執行117

9.5.3管理定時任務117

9.5.4觸發器設置118

9.5.5執行過程控制119

9.5.6數據資源池配置120

9.6測試計劃及執行配置121

9.7執行機調度管理123

9.8批次執行查詢125

9.9測試記錄單的查看與分析126

9.10測試結果的統計分析127

第10章軟件評審128

10.1概述128

10.2軟件評審的組織128

10.2.1內部評審128

10.2.2外部評審129

10.3軟件評審的內容130

10.3.1管理評審130

10.3.2技術評審130

10.3.3文檔評審131

10.4軟件評審方法131

10.4.1走查法131

10.4.2結構走查法132

10.4.3審查法133

10.4.4三種評審方法的比較134

10.5軟件評審的要點134

第11章電子商務網站實戰演練136

11.1被測系統的添加與配置137

11.1.1添加被測系統137

11.1.2配置被測系統138

11.2測試項目的添加140

11.3登錄功能測試141

11.3.1新建功能點141

11.3.2元素庫的添加141

11.3.3基礎腳本的配置142

11.3.4用例的添加144

11.3.5測試資源的配置144

11.3.6測試計劃及執行145

11.4注冊功能測試147

11.4.1新建功能點147

11.4.2元素庫的添加147

11.4.3基礎腳本的配置148

11.4.4用例的添加149

11.4.5測試資源的配置149

11.4.6測試計劃及執行149

11.5商品搜索功能測試150

11.5.1新建功能點150

11.5.2元素庫的添加150

11.5.3基礎腳本的配置151

11.5.4用例的添加151

11.5.5測試資源的配置151

11.5.6測試計劃及執行152

11.6下單功能測試152

11.6.1新建功能點152

11.6.2元素庫的添加153

11.6.3基礎腳本的配置153

11.6.4用例的添加154

11.6.5測試資源的配置154

11.6.6測試計劃及執行154

11.7訂單查詢功能測試155

11.7.1新建功能點155

11.7.2元素庫的添加155

11.7.3基礎腳本的配置155

11.7.4用例的添加156

11.7.5測試資源的配置157

11.7.6測試計劃及執行157

第12章智慧校園網站實戰演練159

12.1測試系統的添加與配置159

12.1.1添加測試系統159

12.1.2配置測試系統161

12.2測試項目的添加163

12.3基礎配置功能模塊測試164

12.3.1區域配置功能測試164

12.3.2項目配置功能測試171

12.3.3處理規則功能測試176

12.3.4通用配置功能測試181

12.4系統配置功能模塊測試186

12.4.1組織管理功能測試187

12.4.2人員管理功能測試191

12.4.3角色管理功能測試197
亚洲欧美日韩精品久久