注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件測試

軟件測試

軟件測試

定 價:¥32.00

作 者: 宮云戰(zhàn) 編著
出版社: 國防工業(yè)出版社
叢編項: 英文版.第2版
標 簽: 軟件測試及維護

ISBN: 9787118041767 出版時間: 2006-01-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 260 字數(shù):  

內(nèi)容簡介

  如今軟件的復(fù)雜程度及規(guī)模使編寫安全、無缺陷代碼異常困難,甚至對具有豐富經(jīng)驗的程序員也是這樣。然而我們的日常工作對軟件越來越依賴,軟件已在幾乎所有行業(yè)中普遍使用,以上這些意味著一個安全漏洞或者軟件缺陷可能帶來災(zāi)難。采用非正式且業(yè)余的缺陷捕獲方式是不可能寫出優(yōu)質(zhì)軟件來的,編寫優(yōu)質(zhì)的軟件要求用系統(tǒng)、規(guī)范的方法來防止、發(fā)現(xiàn)、報告缺陷。本書向讀者展示了成為一名成功的軟件測試員應(yīng)做的工作,以確保在用戶使用之前發(fā)現(xiàn)這些討厭的缺陷。本書主要內(nèi)容:●學(xué)習(xí)軟件開發(fā)的通用方法?!窳私馊绾伟衍浖y試應(yīng)用到軟件開發(fā)過程中?!駥W(xué)習(xí)測試軟件和發(fā)現(xiàn)缺陷的基本技術(shù)?!窳私廛浖y試技術(shù)如何應(yīng)用到任意類型、任意規(guī)模和任意復(fù)雜度的軟件中?!窳私鉃槭裁幢M早地發(fā)現(xiàn)缺陷是測試的目的以及實現(xiàn)該目的的最佳途徑?!窳私鉃槭裁窜浖哂邪踩┒匆约叭绾伟l(fā)現(xiàn)安全漏洞?!窭斫廛浖y試程度的局限性以及軟件測試所能發(fā)現(xiàn)的缺陷范疇?!窳私庠谲浖y試背后一些公司的策略?!窳私馊绾问褂貌煌淖詣訙y試工具來加強測試?!窭斫馊绾斡媱潨y試以及如何跟蹤測試過程?!窳私馊绾吻擅畹叵虺绦騿T報告程序缺陷。●了解測試行業(yè)的發(fā)展方向以及如何把握此方向。

作者簡介

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

圖書目錄

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

本目錄推薦

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