實(shí)用軟件測(cè)試指南

出版時(shí)間:2003-1-1  出版社:電子工業(yè)出版社  作者:James A Whittaker  頁(yè)數(shù):196  字?jǐn)?shù):205000  譯者:馬良荔  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書所給出的測(cè)試并非傳統(tǒng)意義上基于書面測(cè)試計(jì)劃實(shí)施的循規(guī)蹈矩的測(cè)試,也沒(méi)有討論艱深的測(cè)試?yán)碚?,而是直接面向?qū)嶋H應(yīng)用,使測(cè)試員進(jìn)行“自由”的測(cè)試,提出了軟件進(jìn)行攻擊的思想,從軟件的用戶界面、文件系統(tǒng)接口和操作系統(tǒng)接口三個(gè)最易于攻擊的方面來(lái)實(shí)施攻擊,并利用了所開發(fā)的軟件,幫助測(cè)試員簡(jiǎn)單地捕獲異常并強(qiáng)制執(zhí)行一般錯(cuò)誤,最終能更快、更多地發(fā)現(xiàn)軟件中的錯(cuò)誤,改進(jìn)軟件,提高軟件質(zhì)量。
本書可作為計(jì)算機(jī)專業(yè)高年級(jí)本科生、計(jì)算機(jī)專業(yè)研究生的軟件測(cè)試教材或參考書,也可作為軟件開發(fā)人員,軟件測(cè)試人員和軟件管理人員的參考手冊(cè)。

作者簡(jiǎn)介

James A.Whittaker博士是佛羅里達(dá)技術(shù)學(xué)院計(jì)算機(jī)科學(xué)系統(tǒng)軟件工程研究中心的教授和主任。他也是一位出色的演說(shuō)家和產(chǎn)業(yè)界顧問(wèn),經(jīng)常出現(xiàn)在擁護(hù)的僅容立足的地方,為全球一流的企業(yè)講演軟件測(cè)試。他的工作已經(jīng)贏得了無(wú)數(shù)“最佳表述”和“年度優(yōu)秀教師”獎(jiǎng)。

書籍目錄

獻(xiàn)辭譯者序前言各章概要致謝第一部分 引言 第1章 指導(dǎo)軟件測(cè)試的故障模型  軟件測(cè)試的目的  理解軟件行為  理解軟件環(huán)境    人類用戶    文件系統(tǒng)用戶    操作系統(tǒng)用戶    軟件用戶  理解軟件能力    測(cè)試輸入    測(cè)試輸出    測(cè)試數(shù)據(jù)    測(cè)試計(jì)算  總結(jié)和結(jié)論  練習(xí)  參考文獻(xiàn)第二部分 用戶接口攻擊 第2章 用戶接口測(cè)試:輸入和輸出  使用故障模型指導(dǎo)測(cè)試  探究輸入域    攻擊1 應(yīng)用輸入強(qiáng)制產(chǎn)生所有錯(cuò)誤信息    攻擊2 施加強(qiáng)制軟件建立有默認(rèn)值的輸入    攻擊3 探究允許的字符集合和數(shù)據(jù)類型    攻擊4 輸入緩沖區(qū)溢出    攻擊5 找出可能會(huì)相互作用的輸入,并測(cè)試輸入值組合    攻擊6 多次重復(fù)同樣的輸入或輸入序列  探究輸出    攻擊7 強(qiáng)制每個(gè)輸入產(chǎn)生不同的輸出    攻擊8 強(qiáng)制產(chǎn)生無(wú)效輸出    攻擊9 強(qiáng)制改變輸出屬性    攻擊10 強(qiáng)制屏幕刷新  結(jié)論  練習(xí)  參考文獻(xiàn) 第3章 用戶接口測(cè)試:數(shù)據(jù)和計(jì)算  盒內(nèi)測(cè)試  探究存儲(chǔ)的數(shù)據(jù)    攻擊11 使用不同的初始條件施加輸入    攻擊12 強(qiáng)制數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)過(guò)多或過(guò)少的值    攻擊13 考察修改內(nèi)部數(shù)據(jù)約柬的可選方法  探究計(jì)算和功能部件的交互作用    攻擊14 將無(wú)效操作數(shù)和操作符結(jié)合進(jìn)行實(shí)驗(yàn)    攻擊15 強(qiáng)制函數(shù)進(jìn)行遞歸調(diào)用    攻擊16 強(qiáng)制計(jì)算結(jié)果過(guò)大或過(guò)小    攻擊17 發(fā)現(xiàn)不充分地共享數(shù)據(jù)或交互的功能部件  結(jié)論  練習(xí)第三部分 系統(tǒng)接口攻擊 第4章 文件系統(tǒng)接口測(cè)試  從文件系統(tǒng)接口攻擊軟件  基于介質(zhì)的攻擊    攻擊1 按容量填滿文件系統(tǒng)    攻擊2 強(qiáng)制介質(zhì)忙或不可用    攻擊3 毀壞介質(zhì)  基于文件的攻擊    攻擊4 賦給無(wú)效文件名    攻擊5 改變文件訪問(wèn)許可    攻擊6 更改或破壞文件內(nèi)容  結(jié)論  練習(xí) 第5章 軟件/操作系統(tǒng)接口測(cè)試  從軟件接口攻擊軟件  記錄-仿真攻擊    植入能執(zhí)行所有錯(cuò)誤處理代碼并經(jīng)歷所有異常的故障    植入易于在測(cè)試實(shí)驗(yàn)室模擬的故障    植入在真實(shí)領(lǐng)域中可能出現(xiàn)的故障  觀察-失效攻擊  結(jié)論  練習(xí)第四部分 結(jié)論 第6章 臨別忠告  你永遠(yuǎn)不會(huì)知道一切  隱錯(cuò)捕捉  星期五下午的隱錯(cuò)聚會(huì)  結(jié)論  參考文獻(xiàn)附錄 附錄A 編程術(shù)語(yǔ)注釋表 附錄B 使用運(yùn)行期故障植入的測(cè)試異常和錯(cuò)誤實(shí)例  引言  運(yùn)行期故障植入機(jī)制  故障選擇    基于模式的故障植入    系統(tǒng)的基于調(diào)用的故障植入  結(jié)論  致謝  參考文獻(xiàn) 附錄C 使用HEAT:不利環(huán)境應(yīng)用程序測(cè)試器  Canned HEAT用戶指南  應(yīng)用程序帶區(qū)  監(jiān)視帶區(qū)  故障植入帶區(qū)及其功能特性  網(wǎng)絡(luò)帶區(qū)  磁盤容量  內(nèi)存 附錄D 什么是軟件測(cè)試,它為什么這么困難  引言  軟件測(cè)試過(guò)程  階段1:為軟件環(huán)境建模  階段2:選擇測(cè)試場(chǎng)景  階段3:運(yùn)行和評(píng)估測(cè)試場(chǎng)景  階段4:度量測(cè)試過(guò)程  結(jié)論  參考文獻(xiàn)  軟件測(cè)試問(wèn)題  測(cè)試術(shù)語(yǔ)

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    實(shí)用軟件測(cè)試指南 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7