- 軟件測試分析與實踐
- 高熾揚主編
- 932字
- 2024-03-22 12:19:05
前言
隨著我國信息化的不斷深入和發展,作為信息產業核心的軟件產業取得了飛速發展,軟件產品的規模不斷增大,軟件結構日趨復雜,社會生產和生活對軟件的依賴程度越來越高,軟件產品的質量也越來越重要。軟件測試作為提高軟件質量的關鍵手段之一,其重要性不斷凸顯,國內外對測試技術和管理進行了大量的理論研究與實踐,持續發展軟件測試的定義,逐步完善軟件測試的模型、方法、工具和流程等,不斷制定相關的標準和規范,用于指導軟件測試從業組織和人員的工作。
編者作為從業者之一,結合自身20余年的工作經驗,針對信息系統中的嵌入式軟件和非嵌入式軟件,圍繞軟件測試的重點與難點、常見測試類型及要求、測試策略與方法等內容進行了總結歸納,并依據典型軟件測試流程,對測試過程管理的實際應用進行闡述,目的是幫助軟件測試從業人員深入了解軟件測試的過程,精準掌握軟件測試的基本技能。
全書共7章。
第1章軟件測試概述,對軟件測試的起源及發展、現狀及前景進行了簡單的介紹,并提出了軟件測試工程師應具備的素質。
第2章軟件測試基礎,從不同角度對軟件測試的多種定義進行了分析,并列出了軟件測試的原則、目標、分類和標準。
第3章非嵌入式軟件測試分析,對非嵌入式軟件的定義、開發過程運行和開發平臺、特點進行了介紹,還重點討論了非嵌入式軟件的主要測試內容、測試環境與工具,包括重點與難點分析、常見測試類型、測試策略與方法等,最后總結了非嵌入式軟件測試的常見問題。
第4章嵌入式軟件測試分析,對嵌入式軟件的基本定義、開發過程、運行和開發平臺、特點進行了介紹,還重點討論了嵌入式軟件的主要測試內容、測試環境與工具,包括重點與難點分析、常見測試類型、測試策略與方法等,最后總結了嵌入式軟件測試的常見問題。
第5章測試設計與實現,對軟件測試5個典型階段的主要工作進行了論述,包括測試需求分析、測試策劃、測試設計和實現、測試執行、測試總結。
第6章測試過程管理,從配置管理、質量監督和成果評審方面對測試過程管理進行了闡述。
第7章測試項目實踐,結合編者多年的工作經驗,依據典型測試流程,以一個實際軟件為例進行了具體分析,并給出了相應的示例。
由于時間倉促和編者的能力有限,書中難免存在不妥之處,懇請讀者提出寶貴意見,幫助本書不斷改進和完善。
編者
2022年3月
- Google Flutter Mobile Development Quick Start Guide
- Node.js+Webpack開發實戰
- Visual C++程序設計學習筆記
- 移動UI設計(微課版)
- Learning C++ Functional Programming
- JavaScript 網頁編程從入門到精通 (清華社"視頻大講堂"大系·網絡開發視頻大講堂)
- 深入理解Elasticsearch(原書第3版)
- Getting Started with Gulp
- Learning Concurrent Programming in Scala
- C#程序設計教程(第3版)
- Practical Game Design with Unity and Playmaker
- Managing Microsoft Hybrid Clouds
- uni-app跨平臺開發與應用從入門到實踐
- 數據分析與挖掘算法:Python實戰
- Mastering Object:Oriented Python(Second Edition)