国产精品一久久香蕉产线看/亚洲图区欧美/亚洲国产精品电影人久久网站/欧美日韩在线视频一区

超值優惠券
¥50
滿100可用 有效期2天

全場圖書通用(淘書團除外)

不再提示
關閉
圖書盲袋,以書為“藥”
歡迎光臨中圖網 請 | 注冊

軟件測試技術(第2版)

出版社:人民郵電出版社出版時間:2010-08-01
開本: 16 頁數: 258頁
中 圖 價:¥25.0(7.8折) 定價  ¥32.0 登錄后可看到會員價
加入購物車 收藏
運費6元,滿39元免運費
?新疆、西藏除外
本類五星書更多>

軟件測試技術(第2版) 版權信息

軟件測試技術(第2版) 本書特色

《軟件測試技術(第2版)》由高校教師與測試工程師共同合作編寫,全面介紹軟件測試的基本知識和基本技術,提供實際軟件項目的測試案例。

軟件測試技術(第2版) 內容簡介

本書系統地介紹了軟件測試的基本概念和基本知識,軟件測試的基本技術、測試過程、測試用例設計、測試工具,如何報告軟件缺陷,以及如何評估測試和測試項目管理等內容。本書內容由易到難,深入淺出,簡明且通俗易懂,通過學習本書讀者能夠較好地掌握軟件測試的基本知識和基本技術。另外,本教材的*后一章通過一個實際軟件項目的測試案例,來加深讀者對軟件測試技術和軟件測試過程的理解,盡*大努力使理論的應用更清晰、更形象。 本書適合作為高職高專院校軟件測試課程的教材,以及軟件測試培訓班的教材,也可作為軟件測試人員的自學參考書。

軟件測試技術(第2版) 目錄

第1章 軟件測試概述1.1 軟件開發過程1.1.1 軟件、軟件危機、軟件工程的基本概念1.1.2 軟件工程的目標及其一般開發過程1.1.3 可供選擇的軟件過程模型1.2 軟件缺陷與軟件故障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.5 軟件測試發展歷程和發展趨勢1.6 軟件測試人員的基本素質習題1第2章 軟件測試基本技術2.1 黑盒測試與白盒測試2.2 白盒測試技術2.2.1 靜態測試2.2.2 程序插樁技術2.2.3 邏輯覆蓋2.2.4 基本路徑測試法2.2.5 其他白盒測試方法2.2.6 白盒測試應用策略2.3 黑盒測試技術2.3.1 功能測試2.3.2 非功能測試2.3.3 黑盒測試策略習題2第3章 測試用例設計3.1 測試用例的基本概念3.2 測試用例的設計3.2.1 測試設計說明3.2.2 測試用例的編寫標準3.2.3 測試用例設計考慮的因素3.2.4 測試用例的分類3.3 測試用例設計實例3.4 測試用例的執行與跟蹤3.5 測試用例管理習題3第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.3 集成測試4.3.1 集成測試的定義4.3.2 集成測試的主要任務4.3.3 集成測試遵循的原則4.3.4 集成測試實施方案4.3.5 集成測試的測試技術與集成測試數據4.3.6 集成測試人員4.4 系統測試4.4.1 系統測試的定義4.4.2 系統測試前的準備工作4.4.3 系統測試的測試技術和系統測試數據4.4.4 系統測試人員4.5 驗收測試4.5.1 驗收測試的定義4.5.2 驗收測試的主要內容4.5.3 驗收測試的測試技術和驗收測試數據4.5.4 測試4.5.5 驗收測試人員4.6 回歸測試4.6.1 回歸測試的測試技術和回歸測試的數據4.6.2 回歸測試的范圍4.6.3 回歸測試人員4.7 系統排錯習題4第5章 測試報告與測試評測5.1 軟件缺陷和軟件缺陷種類5.1.1 軟件缺陷的定義和描述5.1.2 軟件缺陷的種類5.1.3 軟件缺陷的屬性5.2 軟件缺陷的生命周期5.3 分離和再現軟件缺陷5.4 軟件測試人員要正確面對軟件缺陷5.5 報告軟件缺陷5.5.1 報告軟件缺陷的基本原則5.5.2 IEEE軟件缺陷報告模板5.6 軟件缺陷的跟蹤管理5.6.1 軟件缺陷跟蹤管理系統5.6.2 手工報告和跟蹤軟件缺陷5.7 軟件測試的評測5.7.1 覆蓋評測5.7.2 質量評測5.7.3 性能評測5.8 測試總結報告習題5第6章 測試項目管理6.1 測試項目管理概述6.1.1 測試項目與測試項目管理6.1.2 軟件測試項目的范圍管理6.2 測試文檔6.2.1 測試文檔的作用6.2.2 測試文檔的類型6.2.3 主要軟件測試文檔6.3 軟件測試計劃6.3.1 軟件測試計劃的作用6.3.2 制定測試計劃的原則6.3.3 如何制定軟件測試計劃6.3.4 制定測試計劃時面對的問題6.3.5 衡量一份好的測試計劃書的標準6.3.6 制定測試計劃6.4 測試的組織與人員管理6.4.1 測試的組織與人員管理概述6.4.2 測試人員的組織結構6.4.3 測試人員6.4.4 人員的交流方式6.4.5 測試人員管理的激勵機制6.4.6 測試人員的培訓6.4.7 測試的組織與人員管理中的風險管理6.5 軟件測試過程管理6.5.1 軟件項目的跟蹤與質量控制6.5.2 軟件測試項目的過程管理6.6 測試的配置管理6.7 軟件測試風險管理6.8 軟件測試的成本管理6.8.1 軟件測試成本管理概述6.8.2 軟件測試成本管理的一些基本概念6.8.3 軟件測試成本管理的基本原則和措施習題6第7章 軟件測試自動化7.1 軟件自動化測試基礎7.2 自動化測試的作用和優勢7.3 軟件自動化測試的引入條件7.4 軟件測試自動化的實施過程7.5 軟件測試工具分類7.6 幾種常用軟件測試工具7.6.1 QACenter7.6.2 WinRunner7.6.3 LoadRunner7.6.4.全球測試管理系統7.6.5 GUI接口自動化測試工具7.6.6 BoundsChecker7.6.7 Jtest7.6.8 JUnit7.6.9 JCheck7.6.10 CodeReview7.6.11 SmartCheck7.6.12 TrueTime7.6.13 TrueCoverage7.6.14 FailSafe習題7第8章 測試實踐——一個實際軟件項目的測試案例8.1 被測試軟件項目介紹8.1.1 軟件背景8.1.2 門診掛號管理子系統介紹8.1.3 門診掛號管理子系統的功能需求分析8.1.4 門診掛號管理子系統性能及可用性要求8.2 測試計劃8.2.1 概述8.2.2 定義8.2.3 質量風險摘要8.2.4 測試進度計劃8.2.5 進入標準8.2.6 退出標準8.2.7 測試配置和環境8.2.8 測試開發8.2.9 預算8.2.10 關鍵參與者8.2.11 參考文檔8.3 HIS測試過程概述8.3.1 單元測試8.3.2 集成測試8.3.3 系統測試8.3.4 驗收測試8.4 測試用例設計8.4.1 門診掛號管理子系統測試大綱8.4.2 其他可用性測試檢查標準8.4.3 功能測試用例8.4.4 性能測試用例8.5 缺陷報告8.5.1 建立缺陷報告數據庫8.5.2 編寫缺陷報告8.6 測試結果總結分析8.6.1 測試總結報告8.6.2 測試用例分析8.6.3 軟件測試結果統計分析8.7 軟件測試自動化工具8.8 文檔測試習題8參考文獻
展開全部

軟件測試技術(第2版) 節選

《軟件測試技術(第2版)》系統地介紹軟件測試的基本概念和基本知識,以及軟件測試的基本技術、測試過程、測試用例設計、測試工具,以及如何報告軟件缺陷,如何評估測試和測試文檔、軟件測試計劃、軟件測試項目管理等內容。為適應軟件產業發展和滿足教學的需要,由高校教師與國內大型軟件公司的項目負責人及測試工程師共同合作編寫了此教材。測試自動化是目前和未來軟件測試技術研究的重點問題,它對于提高軟件測試的質量和效率有非常重要的意義,《軟件測試技術(第2版)》第7章講述了軟件測試自動化的相關知識。本教材的編寫特別注重突出教材的應用性、實踐性,理論聯系實際,教材*后一章通過一個實際軟件項目的測試案例來加深對軟件測試技術和軟件測試過程的理解,盡力使理論的應用更清晰,更形象。

軟件測試技術(第2版) 相關資料

插圖:①軟件生產不能滿足日益增長的軟件需求,軟件生產率遠低于硬件生產率和計算機應用的增長率,出現了軟件供不應求的局面。②軟件生產率隨軟件規模與復雜性的提高而下降,智力密集造成人力成本增加,導致軟件成本在計算機系統成本構成中的比例急劇上升。③軟件開發進度與成本失控。很難估計軟件開發的成本與進度,通常是預算成倍突破,項目計劃一再延期。軟件開發單位為趕進度并節約成本,往往只有降低軟件質量。軟件開發陷入成本居高不下、軟件質量無保證、用戶不滿、開發單位信譽降低的怪圈中。④軟件系統實現的功能與實際需求不符。軟件開發人員對用戶需求缺乏深入的理解,往往急于編程。閉門造車導致最后實現的系統與用戶需求相去甚遠。⑤軟件難以維護。程序中的錯誤很難改正,要使軟件適應新的運行環境幾乎不可能,軟件使用過程中不能增加用戶需要的新功能。而與此同時,大量的軟件人員卻在重復開發著基本類似的軟件。⑥軟件文檔配置沒有受到足夠的重視。軟件文檔包括開發過程各階段的說明書、數據詞典、程序清單、軟件使用和維護手冊、軟件測試報告及測試用例等。這些軟件文檔的不規范、不健全是造成軟件開發進程、成本不可控制,以及軟件維護、管理、交流困難的重要原因。軟件危機的表現,實際上是軟件開發與維護中存在的具有共性的問題。近30年來,為解決這些問題,計算機科學家和軟件產業從業者已經做出了巨大的努力。軟件危機產生的原因可以從兩個方面加以認識:一是軟件產品的固有特性,二是軟件專業人員自身的缺陷。軟件的不可見性是軟件產品的固有特點之一。與硬件產品不同,軟件是計算機系統中的邏輯部件。軟件開發過程中,在程序代碼運行之前,開發工作的質量和進度均難以度量。最終軟件產品的使用價值是在軟件運行過程中體現出來的。軟件產品的故障隱蔽性強,可靠性難以度量,對原有故障的修改又可能導致新的錯誤。軟件產品的固有特點之二是軟件的規模與邏輯復雜性,F代的軟件產品往往規模龐大,功能多種多樣、邏輯結構十分復雜。從軟件開發管理角度看,軟件生產率常隨軟件規模和復雜性的增大而下降。當多人合作完成一個系統時,作為一個工程項目,參與人員的組織與信息交流、工作質量與進度控制等更是一個復雜的問題。就目前的軟件技術水平而言,軟件開發工作量隨軟件規模呈幾何級數上升。軟件開發人員的問題主要是沒有掌握正確的軟件開發方法,對軟件的開發與維護存在許多模糊、錯誤的認識,不可避免地導致許多軟件錯誤。軟件管理人員的問題主要是軟件管理技術落后,甚至缺乏軟件質量管理。宏觀上,從整個社會對軟件的需求來看,軟件危機的實質是軟件產品的供應趕不上需求的增長;微觀上,“軟件危機”簡單地說就是開發的軟件有錯誤,軟件質量達不到要求,軟件項目無法按時完成,軟件項目的花費超預算。為了解決軟件危機,既要有技術措施,又要有必要的組織管理措施。軟件工程正是從技術和管理兩方面研究如何更好地開發和維護計算機軟件的一門學科。軟件工程是應用計算機科學、數學及管理科學等原理開發軟件的工程。通俗來說,軟件工程是如何實現一個大型程序的一套原則方法,將其他工程領域中行之有效的工程學知識運用到軟件開發工作中來,即按工程化的原則和方法組織軟件開發工作。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服