注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件工程及軟件方法學軟件測試技術

軟件測試技術

軟件測試技術

定 價:¥22.00

作 者: 賀平 編著
出版社: 機械工業(yè)出版社
叢編項: 新世紀高職高專計算機軟件技術專業(yè)規(guī)劃教材
標 簽: 軟件測試及維護

ISBN: 9787111151845 出版時間: 2004-09-01 包裝: 膠版紙
開本: 大16開 頁數: 252 字數:  

內容簡介

  本書是新世紀高職高專計算機軟件技術專業(yè)規(guī)劃教材之一。本書主要介紹軟件測試基礎知識及相關的實用測試技術。內容包含兩個部分第一部分為基礎概念、基礎知識和基本測試技術、軟件測試實質、軟件測試策略、黑盒測試、白盒測試、集成測試、系統測試、確認測試、面向對象的測試,測試計劃與測試文檔,第二部分為軟件自動化測試,介紹軟件自動化測試基礎測試基礎知識,常用軟件自動化測試工具的應用。 本書突出基本知識和基本概念的表述,注重技術方法的運用,力求內容全面,論述簡明,深入淺出,通俗易懂,并注意將測試技術的應用與軟件開發(fā)過程密切結合起來,使讀者能較快地學習掌握當前的軟件測試技術和實際運用。 本書適用于高職高專院校、軟件職業(yè)技術學院軟件測試課程使用,也可供從事軟件開發(fā)、軟件測試工作的管理與技術人員參考。

作者簡介

暫缺《軟件測試技術》作者簡介

圖書目錄

第1章軟件測試概述
1.1軟件測試背景
1.1.1軟件缺陷與定義
1.1.2軟件缺陷產生的原因
1.1.3軟件缺陷修復的代價
1.2軟件測試的定義、目的和原則
1.2.1軟件測試的定義
1.2.2軟件測試的對象
1.2.3軟件測試的分類
1.2.4軟件測試的目的和原則
1.2.5軟件測試技術的發(fā)展
1.3軟件工程與開發(fā)過程
1.3.1軟件產品的組成
1.3.2軟件項目組成員
1.3.3軟件開發(fā)方法及過程
1.4軟件開發(fā)與軟件測試的關系
1.4.1測試與開發(fā)各階段的關系
1.4.2測試與開發(fā)的并行性
1.4.3完整的軟件開發(fā)流程
1.5軟件測試職業(yè)與素質
1.5.1軟件測試職業(yè)和職位
1.5.2軟件測試員工作目標與必備素質
1.6軟件質量管理與評價
1.6.1軟件質量管理簡介
1.6.2軟件能力成熟度模型(CMMCapabilityMaturityModel)
1.6.31SO9000標準簡介
習題與思考
第2章軟件測試基礎
2.1軟件測試的復雜性分析
2.1.1無法對程序進行完全測試
2.1.2測試無法顯示潛在的軟件缺陷和故障
2.1.3存在的故障現象與發(fā)現的故障數量成正比
2.1.4殺蟲劑現象
2.1.5并非所有的軟件故障都能修復
2.1.6軟件測試的風險代價
2.2軟件測試方法與策略
2.2.1靜態(tài)測試與動態(tài)測試
2.2.2黑盒測試與白盒測試
2.2.3軟件測試過程
2.3單元測試
2.3.1單元測試的主要任務
2.3.2單元測試的執(zhí)行過程
2.4集成測試
2.4.1非增量式測試
2.4.2增量式測試
2.4.3兩種不同集成測試方法的比較
2.5確認測試
2.5.1確認測試的準則
2.5.2配置審查的內容
2.6系統測試
2.6.1恢復測試
2.6.2安全測試
2.6.3強度測試
2.6.4性能測試
2.6.5可靠性測試
2.6.6兼容性測試
2.6.7Web網站測試
2.7驗收測試
2.7.1驗收測試的內容
2.7.2軟件配置和文檔資料
2.8測試后的調試
2.9面向對象的軟件測試
2.9.1面向對象的基本概念
2.9.2面向對象的軟件測試與傳統軟件測試的差異
2.9.3面向對象的單元測試
2.9.4面向對象的集成測試
2.9.5面向對象的確認測試
習題與思考
第3章軟件測試用例的設計方法
3.1黑盒測試方法
3.1.1具有代表性的三角形問題與NextDate函數
3.1.2邊界值分析法
3.1.3等價類劃分法
3.1.4因果圖法
3.1.5決策表測試法
3.1.6測試方法的選擇
3.2白盒測試方法
3.2.1白盒測試的基本概念
3.2.2邏輯覆蓋測試方法
3.2.3路徑測試方法
3.3特定環(huán)境及應用的測試
3.3.1客戶朋艮務器體系結構的測試
3.3.2GUI的測試
3.3.3實時系統的測試
習題與思考
第4章軟件自動化測試
4.1軟件自動化測試基礎
4.1.1自動化測試的產生
4.1.2自動化測試的定義和引入
4.1.3自動化測試工具的作用及優(yōu)勢
4.1.4自動化測試的實例
4.2軟件自動化測試生存周期方法學
4.2.1采用自動化測試方法的確認
4.2.2自動化測試工具的獲取
4.2.3自動化測試的引入階段
4.2.4測試計劃、設計和開發(fā)
4.2.5測試執(zhí)行與管理
4.2.6測試活動評審與評估
4.3自動化測試生存周期方法的應用
4.3.1建立正確的自動化測試目標
4.3.2測試自動化與測試工具存在的不足
4.4自動化測試工具
4.4.1白盒測試工具
4.4.2黑盒測試工具
4.43測試設計與開發(fā)工具
4.4.4測試執(zhí)行和評估工具
4.4.5測試管理工具
4.4.6常用測試工具概要
習題與思考
第5章測試計劃與測試文檔
5.1測試計劃
5.2測試文檔
5.2.11EEE/ANSI測試文檔概述
5.2.2軟件生命周期各階段的測試任務與需交付的文檔
5.2.3測試文檔類型
5.3檢查單
習題與思考
第6章WinRunner的運用
6.1WinRunner介紹
6.1.1WinRunner測試模式
6.1.2WinRunner測試過程
6.1.3樣本軟件
6.1.4使用TestSuite(測試套件)
6.2使用WinRunner
6.2.1啟動WinRunner
6.2.2WinRunner主窗口
6.2.3測試窗口
6.2.4加載WinRunner插件
6.3WinRunner如何識別GUI對象
6.3.1關于識別GUI對象
6.3.2測試中如何識別GUI對象
6.3.3物理描述(PhysicalDescription)
6.3.4邏輯名(LogicNames)
6.3.5GUIMap
6.3.6設定窗體環(huán)境(WindowContext)
6.4理解GUIMap
6.4.1關于GUIMap
6.4.2查看GUI對象屬性
6.4.3教WinRunner學習被測軟件的GUI;
6.4.4在GUIMap中找到對象或窗體
6.4.5GUIMapFile使用概要
6.4.6GUIMapFile模式的選取
6.5GlobalGUIMapFile模式的使用
6.5.1關于GlobalGUIMapFile模式
6.5.2測試中共享GUIMapFile
6.5.3讓WinRunner學習GU
6.5.4保存GUIMap
6.5.5加載GUIMap文件
6.6GUIMapFilePerTest模式的使用
6.6.1關于GUIMapFilePerTest模式
6.6.2GUIMapFilePerTest模式下工作
6.6.3GUIMapFilePerTest模式要點
6.7編輯GUIMap
6.7.1關于編輯GUIMap
6.7.2運行指南(RunWizard)
6.7.3GUIMap編輯器
6.7.4修改邏輯名和物理描述
6.7.5WinRunner處理可變的窗體卷標
6.7.6在物理描述中使用常規(guī)表達式
6.7.7在文件間復制和移動對象
6.7.8在GUIMapFile里找到對象
6.T9在多個GUIMapFile里找到對象
6.7.10在GUIMapFile里手工添加對象
6.7.11從GUIMapFile里刪除對象
6.7.12清除GUIMapFile
6.7.13篩選顯示對象
6.7.14保存GUIMap的變更
6.8合并GUIMapFile
6.8.1關于合并GUIMapFile
6.8.2合并GUIMapFile的準備
6.8.3解決自動合并GUIMap文件的沖突
6.8.4手工合并GUIMap文件
6.8.5改變到GlobalGUIMapFile模式
6.9配置GUIM
6.9.1關于配置GUIMap
6.9.2理解GUIMap的默認配置
6.9.3把自定義對象映射到標準的類
6.9.4配置標準或自定義的類
6.10為類創(chuàng)建永久的GUIMap配置
6.10.1刪除自定義的類
6.10.2類屬性
6.10.3所有屬性
6.10.4默認學習屬性
6.10.5VisualBasic對象的屬性
6.10.6PowerBuilder對象的屬性
6.11關于學習虛擬對象
6.11.1定義一個虛擬對象
6.11.2理解虛擬對象的物理描述
6.12創(chuàng)建測試
6.12.1關于創(chuàng)建測試
6.12.2解決常見的環(huán)境感應錄制問題
6.12.3模擬錄制
6.12.4檢查點
6.12.5數據驅動測試
6.12.6同步點
6.12.7計劃一個測試
6.12.8測試信息文檔化
6.12.9測試相關插件
6.12.10錄制測試
6.12.11用熱鍵激活測試創(chuàng)建命令
6.12.12測試編程
6.12.13編輯測試
6.13檢查GUI對象
6.13.1關于檢查GUI對象
6.13.2檢查單個屬性的值
—6.13.3檢查單個對象
6.13.4檢查一個窗體中的多個對象
6.13.5檢查一個窗體中的所有對象
6.13.6解GUI檢查點語句
6.13.7修改GUI檢查清單
6.13.8理解GUI檢查點對話框
6.13.9屬性檢查和默認檢查
6.13.10為屬性檢查指定變量
6.13.11常規(guī)表達式屬性檢查
6.13.12時間格式屬性檢查
6.13.13關閉GUI檢查點對話框
6.13.14編輯屬性期望值
6.13.15修改GUI檢查點的期望結果
習題與思考
第7章Rational白盒測試工具的運用
7.1Rational測試組件概述
7.2RationalSuiteEnterprise的安裝
7.3RationalPuri砂
7.3.1RationalPuri勿功能簡介
7.3.2RationalPuriq/工具特性
7.3.3RationalPuriq/實用舉例
7.4RationalPUreCOverage
7.4.1RationalPureCoverage功能
7.4.2RatiOnalPⅢeCOVerage工具特性
T4.3RationalPureCoverage實用舉例
7.5RationalQuantifu
7.5.1RationalQuantiy功能簡介
7.5.2RationalQuantiiy工具特性
7.5.3RationalQuantify實用舉例
習題與思考
第8章Web服務器負載測試軟件的運用
8.1Web服務器負載測試軟件介紹
8.1.1WebApplicationStressTool簡介
8.1.2WebApplicationStressTool系統安裝
8.2WebApplicationStressTool的設置及其操作
8.2.1主界面窗口
8.2.2制作生成腳本
8.3負載參數設置
8.3.1目錄樹(ContentTree)
8.3.2負載選項的設置(Setting)
8.3.3性能計數器(PerfCounters)
8.3.4頁面組(PageGroups)
8.3.5用戶(Users)
8.3.6客戶(Clients)
8.3.7Cookies
8.4運行測試腳本
8.5測試結果
8.5.1頁面摘要
8.5.2結果代碼(ResultCodes)
8.5.3性能統計
8.5.4腳本設置(ScriptSettings)
8.5.5測試客戶機(TestClients)
8.5.6頁面概要(PageSummary)
8.5.7頁面組結果
8.5.8頁面數據(PageData)
8.6其他方式編寫測試腳本
8.6.1手動編寫測試腳本
8.6.2導入IlS日志
8.6.3導入網站內容文件
8.7設計測試方案時的一些注意點
8.8使用WAS的優(yōu)勢和不足
習題與思考
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號