-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
高等學校軟件工程專業系列教材軟件測試技術(第2版) 版權信息
- ISBN:9787302555391
- 條形碼:9787302555391 ; 978-7-302-55539-1
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
高等學校軟件工程專業系列教材軟件測試技術(第2版) 本書特色
本書全面地介紹了測試技術,不但闡述了基本的軟件測試技術,還介紹了許多高級主題和專門應用系統的測試技術,分析了多種測試案例。 涉及GUI測試、Web系統測試、數據庫測試、嵌入式系統測試、負載壓力測試及游戲測試等多種高級主題。 涉及GUI測試、Web系統測試、數據庫測試、嵌入式系統測試、負載壓力測試及游戲測試等多種高級主題。
高等學校軟件工程專業系列教材軟件測試技術(第2版) 內容簡介
本書詳細地闡述了軟件測試領域的基本理論、基本技術及專門測試領域的測試技術。從軟件測試的數學基礎入手,介紹了和軟件測試相關的基礎知識;然后全面深入地介紹了靜態測試技術和動態測試技術;在了解這些基礎技術的基礎上,本書從單元測試、集成測試、系統測試及驗收測試4個層面分析了如何進行測試的計劃、用例分析和設計等過程;本書還會涉及GUI測試、Web系統測試、數據庫測試、嵌入式系統測試、負載壓力測試及游戲測試。
高等學校軟件工程專業系列教材軟件測試技術(第2版) 目錄
目錄
第1章軟件測試基礎知識
1.1軟件測試和軟件質量
1.1.1什么是軟件測試
1.1.2軟件質量的定義
1.1.3軟件測試和軟件質量保證的區別
1.1.4進行多少測試才終止
1.2為什么需要軟件測試
1.2.1導致軟件缺陷的原因
1.2.2軟件測試在軟件開發、維護和使用中的角色
1.2.3軟件測試心理學
1.3軟件測試的目的
1.4軟件測試的原則
1.4.1所有的軟件測試都應追溯到用戶需求
1.4.2盡早地和不斷地進行軟件測試
1.4.3不可能完全地測試
1.4.4增量測試,由小到大
1.4.5避免測試自己的程序
1.4.6設計完善的測試用例
1.4.7注意測試中的群集現象
1.4.8確認缺陷的有效性
1.4.9合理安排測試計劃
1.4.10進行回歸測試
1.4.11測試結果的統計、分析及可視化
1.4.12及時更新測試
1.5軟件測試級別和模型
1.5.1軟件測試級別
1.5.2軟件測試生命周期
1.5.3開發和測試模型
1.6軟件測試的類型
1.6.1功能性測試
1.6.2非功能性測試
1.6.3軟件結構性測試
1.6.4變更相關的測試(再測試和回歸測試)
1.7軟件測試的基本過程
1.8人工智能與軟件測試
練習
第2章靜態測試技術
2.1靜態測試技術概要
2.2評審技術概述
2.2.1評審的定義和類型
2.2.2評審過程
2.2.3責任和角色
2.3代碼檢查
2.3.1代碼檢查類型
2.3.2代碼檢查內容
2.3.3編碼規范
2.3.4代碼缺陷檢查表
2.4正規技術評審
2.4.1定義
2.4.2技術評審的目的
2.4.3評審小組成員
2.4.4技術評審活動過程
2.4.5技術評審注意事項
2.5面向對象分析和設計的靜態測試
2.5.1面向對象的需求及分析規約的靜態測試
2.5.2面向對象設計規約的靜態測試
練習
第3章動態測試技術
3.1黑盒測試技術
3.1.1邊界值分析法
3.1.2等價類測試法
3.1.3錯誤推測法
3.1.4因果圖法
3.1.5決策表測試法
3.1.6場景法
3.1.7正交實驗法
3.1.8黑盒測試方法選擇的策略
3.2白盒測試技術
3.2.1白盒測試的概念
3.2.2程序結構分析
3.2.3邏輯覆蓋測試法
3.2.4程序插裝
3.2.5其他白盒測試方法簡介
3.2.6白盒測試方法選擇的策略
練習
第4章單元測試
4.1單元測試概述
4.2單元測試環境及過程
4.2.1單元測試環境
4.2.2單元測試過程
4.3單元測試策略
4.3.1傳統結構化開發單元測試策略
4.3.2面向對象開發單元測試策略
4.4單元測試的分析和用例設計
4.4.1一般單元測試分析
4.4.2面向對象的單元測試分析
4.4.3單元測試用例設計
4.5單元測試實例
練習
第5章集成測試
5.1集成測試概述
5.2集成測試環境及過程
5.3集成測試方法
5.3.1一般的集成測試方法
5.3.2面向對象的集成測試方法
5.4集成測試的分析和用例設計
5.5集成測試實例
練習
第6章系統測試
6.1系統測試概述
6.2系統測試環境及過程
6.3系統測試類型
6.4系統測試的分析和用例設計
6.5系統測試實例
練習
第7章驗收測試
7.1驗收測試概述
7.2驗收測試過程
7.3驗收測試實例
練習
第8章負載壓力測試
8.1負載壓力測試基礎
8.2負載壓力測試的策略
8.3負載壓力測試的解決方案和實施
8.4負載壓力測試結果分析
8.5系統性能調優
練習
第9章App移動應用測試
9.1移動操作系統介紹
9.2App啟動執行過程
9.3App項目開發流程
9.4App測試自動化及測試準備
9.4.1App測試自動化
9.4.2App測試準備
9.5App功能測試
9.5.1UI測試
9.5.2業務功能測試
9.5.3其他功能測試
9.5.4用戶體驗測試
9.6App非功能測試
9.6.1安裝、卸載測試
9.6.2安全測試
9.6.3性能測試
9.6.4兼容性測試
9.7App專項測試
9.7.1相關特定操作測試
9.7.2弱網測試
9.7.3網絡超時測試
9.7.4操作類型測試
9.7.5交叉事件測試
9.7.6第三方推送測試
9.7.7消息推送測試
練習
第10章微服務架構應用測試
10.1微服務與測試
10.1.1微服務的由來
10.1.2微服務與傳統開發方式
10.1.3微服務架構對測試人員意味著什么
10.2微服務對軟件測試的挑戰
10.2.1總體的測試策略
10.2.2傳統測試方法面臨的挑戰
10.3微服務架構的單元測試
10.3.1定義單元測試邊界
10.3.2單元測試的流程
10.3.3監控單元測試覆蓋率
10.4微服務架構的集成測試
10.5微服務架構的組件測試
10.6微服務架構的契約測試
10.6.1契約測試的由來
10.6.2契約測試的實施
10.7微服務架構的端到端測試
10.7.1端到端測試的實施方法
10.7.2端到端測試的優化
10.8微服務架構的云端測試和性能測試
10.8.1微服務的云端測試
10.8.2微服務的性能測試
10.9微服務架構的測試流水線
10.9.1什么是CI/CD
10.9.2自動測試流水線
10.10DevOps與測試
10.10.1DevOps的出現
10.10.2DevOps在技術領域的實踐
10.10.3DevOps使用的主流工具
10.10.4從DevOps到TestOps
練習
第11章嵌入式系統測試
11.1嵌入式系統介紹及測試基礎
11.1.1嵌入式系統與嵌入式操作系統
11.1.2嵌入式測試方法概要
11.2嵌入式測試策略
11.3嵌入式測試環境的創建與實施
11.3.1模擬階段
11.3.2原型階段
11.3.3臨近生產階段
11.3.4開發后階段
11.4嵌入式測試的工具
練習
第12章游戲測試
12.1游戲測試基本概念
12.1.1游戲開發
12.1.2游戲測試與開發過程的關系
12.2游戲測試的主要內容
12.3游戲測試的實施
12.3.1游戲策劃與測試計劃
12.3.2游戲測試用例設計
12.3.3游戲性能測試
12.3.4用例執行和測試報告
練習
第13章軟件測試管理
13.1測試計劃的制訂與估算
13.2測試的組織
13.2.1組織結構選擇因素
13.2.2結合實際選擇組織方案
13.2.3測試組織的獨立性
13.2.4測試人員
13.3測試過程監控
13.3.1測試初始期
13.3.2測試實施期
13.3.3測試結束期
13.4測試文檔
13.5軟件配置管理
13.5.1配置管理簡介
13.5.2測試配置管理
13.5.3軟件配置管理工具
13.6測試與風險
13.6.1項目風險
13.6.2軟件測試風險
13.7缺陷管理
13.7.1軟件缺陷的屬性描述
13.7.2軟件缺陷管理流程
13.7.3軟件缺陷度量
13.7.4缺陷跟蹤管理系統
練習
第14章軟件測試工具
14.1測試工具的類型
14.1.1測試管理工具
14.1.2靜態測試工具
14.1.3功能測試執行工具
14.1.4覆蓋工具(結構性測試工具)
14.1.5性能和壓力測試工具
14.1.6其他工具
14.1.7測試工具的選擇
14.2測試自動化與手工測試
14.2.1手動測試的不足
14.2.2自動測試的優點
14.2.3自動測試的局限性
練習
附錄A軟件測試的數學理論
附錄B軟件測試中英文術語對照表
附錄C部分正交實驗表
參考文獻
高等學校軟件工程專業系列教材軟件測試技術(第2版) 作者簡介
杜慶峰,教授,博導,同濟大學軟件學院 研究領域 1.軟件工程(軟件過程控制及度量、軟件測試技術、軟件項目管理、軟件成本估算及分析與設計建摸) 2.非線性矢量海量數據解析與壓縮建摸及其算法 3.大規模時態地理信息系統(GIS)數據存取與管理 4.大規模海量數據分布式并行處理,云計算 工作經驗 1991年7月---2003年11月: 2003年至今,同濟大學軟件學院,中國軟件測試認證委員會資深專家、專家組組長,中國軟件行業協會軟件過程改進分會專家,同濟大學第二屆教學質量督導專家,國家自然科學基金委員會評議專家,同濟大學教學名師. 1994年11月~2003年3月在上海華騰軟件公司工作. 1993年10~1994年11月在安徽大潮軟件技術公司從事軟件開發及管理. 1988年7月~1993年10月在安徽省測繪局工作. 2013年12~2014年7月在美國圣地亞哥州立大學高級研究訪問學者. 從事的主要項目有: 1)主持國家自然科學基金項目《SVG格式的時態GIS數據動態解析模型及增量存取機制研究》. 2)參與國家自然科學基金青年科學基金項目《基于熵的成本估算關鍵數據集合的發現方法》(第二).
- >
有舍有得是人生
- >
經典常談
- >
小考拉的故事-套裝共3冊
- >
煙與鏡
- >
中國歷史的瞬間
- >
自卑與超越
- >
上帝之肋:男人的真實旅程
- >
二體千字文