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

軟件測試

軟件測試

定 價:¥25.00

作 者: (美)Ron Patton著;周予濱…等;周予濱譯
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 軟件測試及維護

ISBN: 9787111099253 出版時間: 2002-03-01 包裝: 膠版紙
開本: 24cm 頁數(shù): 271 字數(shù):  

內容簡介

  《軟件測試》是一本講解軟件測試的入門書,借助WindoWS95/98和 Windows NT/2000附帶的計算器、記事本和寫字板等常用小應用程序方法介紹了軟件測試的通用方法,可以用于測試任何計算機軟件。全部內容包括基本的和高級的軟件測試技術、軟件測試在軟件開發(fā)過程的運用、利用自動化方法提高測試效率、計劃和編制測試目標、報告發(fā)現(xiàn)的問題、評估測試目標和產品進度、測試和質量認證的區(qū)別,以及軟件測試員職業(yè)指導?!盾浖y試》適合對軟件測試感興趣的學生和愛好者。同時對軟件開發(fā)小組中希望增強知識并了解軟件測試的程序員、軟件工程管理員具有指導意義。

作者簡介

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

圖書目錄

第一部分軟件測試綜述                  
 第1章  軟件測試背景                  
 1. l  臭名昭著的軟件錯誤案例研究                  
 1. l. l  迪斯尼的獅子王, 1994~1995                  
 1. 1. 2  英特爾奔騰浮點除法軟件缺陷, 1994                  
 1. l. 3  美國航大局火星極地登陸, 1999                  
 1. 1. 4  愛國者導彈防御系統(tǒng), 1991                  
 1. 1. 5  千年蟲, 大約1974                  
 1. 2  軟件缺陷是什么                  
 1. 2. l  描述軟件失敗的術語                  
 1. 2. 2  軟件缺陷:正式定義                  
 1. 3  為什么會出現(xiàn)軟件缺陷                  
 1. 4  軟件缺陷的修復費用                  
 1. 5  軟件測試員究竟做些什么                  
 1. 6  怎樣成為優(yōu)秀軟件測試員                  
 1. 7  小結                  
 1. 8  小測驗                  
 第2章  軟件開發(fā)過程                  
 2. l  產品的組成部分                  
 2. l. l  軟件產品需要多少投入                  
 2. 1. 2  客戶要求                  
 2. 1. 3  產品說明書                  
 2. 1. 4  進度表                  
 2. 1. 5  軟件設計文檔                  
 2. 1. 6  測試文檔                  
 2. 1. 7  軟件產品由哪些部分組成                  
 2. 2  軟件項目成員                  
 2. 3  軟件開發(fā)模式                  
 2. 3. l  大棒模式                  
 2. 3. 2  邊寫邊改模式                  
 2. 3. 3  流水模式                  
 2. 3. 4  螺旋模式                  
 2. 4  小結                  
 2. 5  小測驗                  
 第3章  軟件測試的實質                  
 3. 1  測試原則                  
 3. 1. l  完全測試程序是不可能的                  
 3. 1. 2  軟件測試是有風險的行為                  
 3. 1. 3  測試無法顯示潛伏的軟件缺陷                  
 3. 1. 4  找到的軟件缺陷越多, 就說明軟件缺陷越多                  
 3. 1. 5  殺蟲劑怪事                  
 3. 1. 6  并非所有軟件缺陷都能修復                  
 3. 1. 7  難以說清的軟件缺陷                  
 3. 1. 8  產品說明書不斷變化                  
 3. 1. 9  軟件測試員在產品小組中不受歡迎                  
 3. 1. 10  軟件測試是一項講究條理的技術專業(yè)                  
 3. 2  軟件測試的術語和定義                  
 3. 2. l  精確和準確                  
 3. 2. 2  驗證和合法性檢查                  
 3. 2. 3  質量和可靠性                  
 3. 2. 4  測試和質量評判(QA)                  
 3. 3  小結                  
 3. 4  小測驗                  
 第二部分測試基礎                  
 第4章  檢查產品說明書                  
 4. l  開始測試                  
 4. 1. l  黑盒子和白盒子測試                  
 4. 1. 2  靜態(tài)和動態(tài)測試                  
 4. 1. 3  靜態(tài)黑盒子測試, 測試產品說明書                  
 4. 2  對產品說明書進行高級審查                  
 4. 2. 1  設身處地為客戶著想                  
 4. 2. 2  研究現(xiàn)有的標準和規(guī)范                  
 4. 2. 3  審查和測試同類軟件                  
 4. 3  產品說明書的低級測試技術                  
 4. 3. l  產品說明書屬性檢查清單                  
 4. 3. 2  產品說明書用語檢查清單                  
 4. 4  小結                  
 4. 5  小測驗                  
 第5章  閉著眼睛測試軟件                  
 5. l  動態(tài)黑盒子測試, 閉著眼睛測試軟件                  
 5. 2  通過測試和失敗測試                  
 5. 3  等價分配                  
 5. 4  數(shù)據(jù)測試                  
 5. 4. l  邊界條件                  
 5. 4. 2  邊界條件類型                  
 5. 4. 3  測試邊界線                  
 5. 4. 4  次邊界條件                  
 5. 4. 5  2的乘方                  
 5. 4. 6  ASCII表                  
 5. 4. 7  默認. 空白. 空值. 零值和無                  
 5. 4. 8  非法. 錯誤. 不正確和垃圾數(shù)據(jù)                  
 5. 5  狀態(tài)測試                  
 5. 5. l  測試軟件的邏輯流程                  
 5. 5. 2  建立狀態(tài)轉換圖                  
 5. 5. 3  減少要測試的狀態(tài)及轉換的數(shù)量                  
 5. 5. 4  怎樣進行具體測試                  
 5. 6  失敗狀態(tài)測試                  
 5. 6. l  競爭條件和時序錯亂                  
 5. 6. 2  重復. 壓迫和重負                  
 5. 7  其他黑盒子測試技術                  
 5. 7. l  像愚笨的用戶那樣做                  
 5. 7. 2  在已經找到軟件缺陷的地方再找找                  
 5. 7. 3  憑借經驗. 直覺和預感                  
 5. 8  小結                  
 5. 9  小測驗                  
 第6章  檢查代碼                  
 6. l  靜態(tài)白盒子測試:檢查設計和代碼                  
 6. 2  正式審查                  
 6. 2. l  同事審查                  
 6. 2. 2  公開陳述                  
 6. 2. 3  檢驗                  
 6. 3  編碼標準和規(guī)范                  
 6. 3. l  編程標準和規(guī)范示例                  
 6. 3. 2  獲取標準                  
 6. 4  通用代碼審查清單                  
 6. 4. 1  數(shù)據(jù)引用錯誤                  
 6. 4. 2  數(shù)據(jù)聲明錯誤                  
 6. 4. 3  計算錯誤                  
 6. 4. 4  比較錯誤                  
 6. 4. 5  控制流程錯誤                  
 6. 4. 6  子程序參數(shù)錯誤                  
 6. 4. 7  輸入/輸出錯誤                  
 6. 4. 8  其他檢查                  
 6. 5  小結                  
 6. 6  小測驗                  
 第7章  帶上X光眼鏡檢查軟件                  
 7. 1  動態(tài)白盒子測試                  
 7. 2  動態(tài)白盒子測試和調試                  
 7. 3  分段測試                  
 7. 3. 1  單元和集成測試                  
 7. 3. 2  單元測試示例                  
 7. 4  數(shù)據(jù)范圍                  
 7. 4. l  數(shù)據(jù)流                  
 7. 4. 2  次邊界                  
 7. 4. 3  公式和等式                  
 7. 4. 4  錯誤強制                  
 7. 5  代碼范圍                  
 7. 5. l  程序語句和代碼行范圍                  
 7. 5. 2  分支范圍                  
 7. 5. 3  條件范圍                  
 7. 6  小結                  
 7. 7  小測驗                  
 第三部分運用測試技術                  
 第8章  配置測試                  
 8. l  配置軟件綜述                  
 8. 1. l  分離配置缺陷                  
 8. 1. 2  計算工作量                  
 8. 2  執(zhí)行任務                  
 8. 2. l  確定所需的硬件類型                  
 8. 2. 2  確定哪些硬件商標. 型號和驅動程序可用                  
 8. 2. 3  確定可能的硬件特性. 模式和選項                  
 8. 2. 4  將明確后的硬件配置縮減為可控制范圍                  
 8. 2. 5  明確使用硬件配置的軟件唯一特性                  
 8. 2. 6  設計在每一種配置中執(zhí)行的測試案例                  
 8. 2. 7  在每種配置中執(zhí)行測試                  
 8. 2. 8  反復測試直到小組對結果滿意為止                  
 8. 3  獲得硬件                  
 8. 3. l  明確硬件標準                  
 8. 3. 2  對其他硬件進行配置測試                  
 8. 4  小結                  
 8. 5  小測驗                  
 第9章  兼容性測試                  
 9. l  兼容性測試綜述                  
 9. 2  平臺和應用程序版本                  
 9. 2. l  向前和向后兼容                  
 9. 2. 2  測試多個版本的影響                  
 9. 3  標準和規(guī)范                  
 9. 3. l  高級標準和規(guī)范                  
 9. 3. 2  低級標準和規(guī)范                  
 9. 4  數(shù)據(jù)共享兼容性                  
 9. 5  小結                  
 9. 6  小測驗                  
 第10章  外國語言測試                  
 10. l  使文字和圖片有意義                  
 10. 2  翻譯問題                  
 10. 2. l  文本擴展                  
 10. 2. 2  ASCII. DBCS和 Unicode                  
 10. 2. 3  熱鍵和快捷鍵                  
 10. 2. 4  擴展字符                  
 10. 2. 5  字符計算                  
 10. 2. 6  從左向右和從右向左讀                  
 10. 2. 7  圖形中的文字                  
 10. 2. 8  使文字脫離代碼                  
 10. 3  本地化問題                  
 10. 3. 1  內容                  
 10. 3. 2  數(shù)據(jù)格式                  
 10. 4  配置和兼容性問題                  
 10. 4. l  國外平臺配置                  
 10. 4. 2  數(shù)據(jù)兼容性                  
 10. 5  測試量有多大                  
 10. 6  小結                  
 10. 7  小測驗                  
 第11章  易用性測試                  
 11. l  用戶界面測試                  
 11. 2  優(yōu)秀UI由什么構成?                  
 11. 2. 1  符合標準和規(guī)范                  
 11. 2. 2  直觀性                  
 11. 2. 3  一致性                  
 11. 2. 4  靈活性                  
 11. 2. 5  舒適性                  
 11. 2. 6  正確性                  
 11. 2. 7  實用性                  
 11. 3  為殘疾人測試:輔助選項測試                  
 11. 3. l  這是法律                  
 11. 3. 2  軟件中的輔助特性                  
 11. 4  小結                  
 11. 5  小測驗                  
 第12章  測試文檔                  
 12. l  軟件文檔的類型                  
 12. 2  文檔測試的重要性                  
 12. 3  審查文檔時要找什么                  
 12. 4  文檔測試的實質                  
 12. 5  小結                  
 12. 6  小測驗                  
 第13章  網站測試                  
 13. l  網頁基礎                  
 13. 2  黑盒子測試                  
 13. 2. 1  文字                  
 13. 2. 2  超級鏈接                  
 13. 2. 3  圖形                  
 13. 2. 4  表單                  
 13. 2. 5  對象和其他零碎功能                  
 13. 3  灰盒子測試                  
 13. 4  白盒子測試                  
 13. 5  配置和兼容性測試                  
 13. 6  易用性測試                  
 13. 7  自動化簡介                  
 13. 8  小結                  
 13. 9  小測驗                  
 第四部分加強測試                  
 第14章  自動測試和測試工具                  
 14. l  自動化和工具的好處                  
 14. 2  測試工具                  
 14. 2. l  查看器和監(jiān)視器                  
 14. 2. 2  驅動程序                  
 14. 2. 3  管道                  
 14. 2. 4  施壓和增負工具                  
 14. 2. 5  干擾發(fā)射器和噪聲發(fā)生器                  
 14. 2. 6  分析工具                  
 14. 3  軟件測試自動化                  
 14. 3. 1  宏錄制和回放                  
 14. 3. 2  可編程的宏                  
 14. 3. 3  完全可編程的自動測試工具                  
 14. 4  隨機測試:猴子測試員                  
 14. 4. l  笨猴子                  
 14. 4. 2  不太笨的猴子                  
 14. 4. 3  聰明猴子                  
 14. 5  使用測試工具和自動化的實質                  
 14. 6  小結                  
 14. 7  小測驗                  
 第15章  臭由轟炸和Beat測試                  
 15. l  能看多遠看多遠                  
 15. 2  測試共享                  
 15. 3  Beat測試                  
 15. 4  提交測試                  
 15. 5  小結                  
 15. 6  小測驗                  
 第五部分使用測試文檔                  
 第16章  計劃測試工作                  
 16. l  測試計劃的目標                  
 16. 2  測試計劃主題                  
 16. 2. l  高級期望                  
 16. 2. 2  人. 地點和事                  
 16. 2. 3  定義                  
 16. 2. 4  團隊之間的責任                  
 16. 2. 5  哪些要測試, 哪些不要測試                  
 16. 2. 6  測試階段                  
 16. 2. 7  測試策略                  
 16. 2. 8  資源要求                  
 16. 2. 9  測試員的任務分配                  
 16. 2. 10  測試過度                  
 16. 2. 11  測試案例                  
 16. 2. 12  軟件缺陷報告                  
 16. 2. 13  頻度和統(tǒng)計                  
 16. 2. 14  風險和問題                  
 16. 3  小結                  
 16. 4  小測驗                  
 第17章  編寫和跟蹤測試案例                  
 17. 1  測試案例計劃的目標                  
 17. 2  測試案例計劃綜述                  
 17. 2. l  測試設計                  
 17. 2. 2  測試案例                  
 17. 2. 3  測試程序                  
 17. 2. 4  細節(jié)和真實                  
 17. 3  測試案例組織和跟蹤                  
 17. 4  小結                  
 17. 5  小測驗                  
 第18章  報告發(fā)現(xiàn)的問題                  
 18. l  使軟件缺陷得以修復                  
 18. 2  分離和再現(xiàn)軟件缺陷                  
 18. 3  所有軟件缺陷不是生來就平等的                  
 18. 4  軟件缺陷的生命周期                  
 18. 5  軟件缺陷跟蹤系統(tǒng)                  
 18. 5. 1  標準:測試事件報告                  
 18. 5. 2  手工軟件缺陷報告和跟蹤                  
 18. 5. 3  自動軟件缺陷報告和跟蹤                  
 18. 6  小結                  
 18. 7  小測驗                  
 第19章  評價成效                  
 19. l  使用軟件缺陷跟蹤數(shù)據(jù)庫中的.                   
 19. 2  在日常測試中使用的頻度                  
 19. 3  常用項目級頻度                  
 19. 4  小結                  
 19. 5  小測驗                  
 第六部分軟件測試展望                  
 第20章  軟件質量評判                  
 20. l  質量是免費的                  
 20. 2  生產車間中的測試和質量評判                  
 20. 2. l  軟件測試                  
 20. 2. 2  質量評判                  
 20. 2. 3  軟件測試團隊的其他名稱                  
 20. 2. 4  測試管理和組織結構                  
 20. 2. 5  能力成熟度模型(CMM)                  
 20. 2. 6  ISO 9000                  
 20. 3  小結                  
 20. 4  小測驗                  
 第21章  軟件測試員職業(yè)指導                  
 21. l  軟件測試員工作                  
 21. 2  尋求軟件測試職位                  
 21. 3  獲得親身體驗                  
 21. 4  正規(guī)培訓機會                  
 21. 5  因特網鏈接                  
 21. 6  專業(yè)組織                  
 21. 7  參考書目                  
 21. 8  小結                  
 21. 9  小測驗                  
 附錄測驗問題解答                  
                   
                   

本目錄推薦

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