出版時(shí)間:2011-8 出版社:電子工業(yè)出版社 作者:顧海花 編 頁數(shù):291
內(nèi)容概要
顧?;ň幹摹盾浖y(cè)試技術(shù)基礎(chǔ)教程(全國(guó)高等職業(yè)教育計(jì)算機(jī)類規(guī)劃教材)》全面系統(tǒng)地介紹了軟件測(cè)試?yán)碚摷皯?yīng)用技術(shù),內(nèi)容全面實(shí)用,講述淺顯易懂。突出了軟件測(cè)試的基礎(chǔ)知識(shí)和理論的闡述,軟件測(cè)試的發(fā)展脈胳及其與軟件開發(fā)最新技術(shù)的結(jié)合和運(yùn)用,使讀者可以盡快地掌握軟件測(cè)試的基礎(chǔ)知識(shí),并了解軟件測(cè)試的最新動(dòng)態(tài)。
《軟件測(cè)試技術(shù)基礎(chǔ)教程(全國(guó)高等職業(yè)教育計(jì)算機(jī)類規(guī)劃教材)》既可作為高等院校軟件測(cè)試課程的教材,也可作為軟件測(cè)試愛好者的自學(xué)用書。對(duì)于那些希望增強(qiáng)軟件測(cè)試方面知識(shí)的程序員、軟件項(xiàng)目經(jīng)理和軟件開發(fā)團(tuán)隊(duì)的其他人員,本書也具有很好的參考價(jià)值。本書可作為高職、高專軟件測(cè)試專業(yè)及計(jì)算機(jī)軟件開發(fā)專業(yè)課程的教材,也可作為軟件測(cè)試技術(shù)應(yīng)用培訓(xùn)的基礎(chǔ)教材,并供從事軟件測(cè)試和開發(fā)行業(yè)的技術(shù)人員學(xué)習(xí)參考。
書籍目錄
第1部分 軟件測(cè)試?yán)碚?br /> 第1章 軟件測(cè)試概述
1.1 軟件測(cè)試的背景
1.2 軟件缺陷
1.3 軟件測(cè)試的復(fù)雜性與經(jīng)濟(jì)性分析
1.4 軟件測(cè)試的認(rèn)識(shí)
1.5 軟件測(cè)試人員的素質(zhì)
習(xí)題
第2章 軟件測(cè)試基礎(chǔ)
2.1 軟件測(cè)試的基本理論
2.2 軟件測(cè)試的分類
2.3 軟件質(zhì)量保證與軟件測(cè)試
2.4 軟件測(cè)試的規(guī)范
習(xí)題
第3章 軟件測(cè)試過程與方法
3.1 軟件測(cè)試過程
3.2 軟件測(cè)試過程與軟件開發(fā)的關(guān)系
3.3 單元測(cè)試
3.4 集成測(cè)試
3.5 確認(rèn)測(cè)試
3.6 系統(tǒng)測(cè)試
3.7 驗(yàn)收測(cè)試
習(xí)題
第4章 白盒測(cè)試技術(shù)
4.1 邏輯覆蓋測(cè)試
4.2 路徑分析測(cè)試
4.3 循環(huán)測(cè)試
4.4 代碼檢查法
4.5 白盒測(cè)試綜合策略
4.6 案例設(shè)計(jì)
習(xí)題
第5章 黑盒測(cè)試技術(shù)
5.1 黑盒測(cè)試概述
5.2 等價(jià)類劃分法
5.3 邊界值分析法
5.4 決策表法
5.5 因果圖法
5.6 測(cè)試方法的選擇
5.7 案例設(shè)計(jì)
習(xí)題
第6章 軟件測(cè)試計(jì)劃、文檔及測(cè)試用例
6.1 測(cè)試計(jì)劃
6.2 測(cè)試文檔
6.3 測(cè)試用例設(shè)計(jì)
習(xí)題
第7章 軟件自動(dòng)化測(cè)試
7.1 軟件自動(dòng)化測(cè)試基礎(chǔ)
7.2 軟件自動(dòng)化測(cè)試方法
7.3 軟件自動(dòng)化測(cè)試工具
習(xí)題
第8章 面向?qū)ο蟮能浖y(cè)試
8.1 面向?qū)ο蟮能浖y(cè)試基礎(chǔ)
8.2 類測(cè)試
8.3 面向?qū)ο蠼换y(cè)試
8.4 面向?qū)ο笙到y(tǒng)測(cè)試
習(xí)題
第9章 Web網(wǎng)站測(cè)試
9.1 Web網(wǎng)站的測(cè)試
9.2 功能測(cè)試
9.3 性能測(cè)試
9.4 安全性測(cè)試
9.5 可用性/可靠性測(cè)試
9.6 配置和兼容性測(cè)試
9.7 數(shù)據(jù)庫測(cè)試
習(xí)題
第10章 軟件測(cè)試技術(shù)前沿
10.1 敏捷測(cè)試方法
10.2 測(cè)試驅(qū)動(dòng)開發(fā)
10.3 云計(jì)算
習(xí)題
第2部分 軟件測(cè)試工具實(shí)踐
第11章 單元測(cè)試工具JUnit
11.1 JUnit概述
11.2 JUnit的安裝
11.3 JUnit的使用
習(xí)題
第12章 Web應(yīng)用負(fù)載測(cè)試工具WAS
12.1 壓力測(cè)試的必要性
12.2 WAS概要介紹
12.3 開始使用WAS
12.4 運(yùn)行測(cè)試腳本
12.5 測(cè)試結(jié)果
12.6 其他方式編寫測(cè)試腳本
12.7 設(shè)計(jì)Web測(cè)試方案時(shí)的一些注意點(diǎn)
12.8 使用WAS的優(yōu)勢(shì)和存在的問題
習(xí)題
第13章 性能測(cè)試工具WinRunner
13.1 WinRunner簡(jiǎn)介
13.2 WinRunner使用概述
13.3 WinRunner如何識(shí)別GUI對(duì)象
13.4 理解GUI Map
13.5 Global GUI Map File(共用GUI地圖文件)模式的使用
13.6 GUI Map File per Test模式的使用
13.7 編輯GUI Map
13.8 合并GUI Map File
13.9 配置GUI Map
13.10 學(xué)習(xí)虛擬對(duì)象
13.11 創(chuàng)建測(cè)試
13.12 檢查GUI對(duì)象
習(xí)題
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁:插圖:軟件測(cè)試是一項(xiàng)復(fù)雜而艱巨的任務(wù),軟件測(cè)試人員的目標(biāo)是盡早發(fā)現(xiàn)軟件缺陷,以便降低修復(fù)成本。軟件測(cè)試人員是客戶的眼睛,是最早看到并使用軟件的人,所以應(yīng)當(dāng)站在客戶的角度,代表客戶說話,及時(shí)發(fā)現(xiàn)問題,力求使軟件功能趨于完善。很多比較成熟的軟件公司都把軟件測(cè)試視為高級(jí)技術(shù)職位。軟件測(cè)試員的工作與程序員的工作對(duì)軟件開發(fā)所起的作用是相當(dāng)?shù)?。雖然軟件測(cè)試員不一定是一個(gè)優(yōu)秀的程序員,但是作為一個(gè)出色的軟件測(cè)試員應(yīng)當(dāng)具備豐富的編程知識(shí),掌握軟件編程的基礎(chǔ)內(nèi)容,了解軟件編程的過程,這無疑對(duì)出色完成軟件測(cè)試任務(wù)具有很大的幫助。通常軟件人員應(yīng)具備如下素質(zhì)。1.良好的溝通能力測(cè)試人員需要和各類人員進(jìn)行溝通,既要能夠和技術(shù)(開發(fā)者)人員討論系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)的問題,又要和非技術(shù)人員,包括客戶、評(píng)審人員交流系統(tǒng)的需求和規(guī)格。這是不同的兩類人員,他們關(guān)心的側(cè)重點(diǎn)不一樣。即使對(duì)同一個(gè)事件也會(huì)用不同的方式表達(dá)出來。有時(shí),測(cè)試人員可以說是擔(dān)當(dāng)了開發(fā)人員、用戶和管理人員的橋梁。測(cè)試常被人理解為一種“破壞”性的工作,容易導(dǎo)致測(cè)試人員與其他相關(guān)人員之間的沖突。比如,用戶擔(dān)心將來開發(fā)出來的系統(tǒng)會(huì)不符合自己要求,開發(fā)者則擔(dān)心由于系統(tǒng)需求不正確而導(dǎo)致不得不重新設(shè)計(jì)開發(fā),管理者則擔(dān)心這個(gè)系統(tǒng)突然崩潰而使自己的公司聲譽(yù)受損。這就要求測(cè)試人員能夠理解不同人的想法,盡量減少和避免與各方的沖突和對(duì)抗。在發(fā)現(xiàn)錯(cuò)誤特別是重大錯(cuò)誤后,如何告訴相關(guān)人員也是一門藝術(shù),機(jī)智老練和熟練的外交手法有助于維護(hù)測(cè)試工程師與開發(fā)人員的協(xié)作關(guān)系。如果采取的方法過于死板和生硬,對(duì)測(cè)試工程師來說,在以后的工作中就會(huì)出現(xiàn)“贏了戰(zhàn)爭(zhēng)卻輸了戰(zhàn)役”的不利情況。
編輯推薦
《軟件測(cè)試技術(shù)基礎(chǔ)教程》緊密結(jié)合軟件測(cè)試工作崗位要求,以通俗易懂的語言講述軟件測(cè)試基礎(chǔ)理論,通過經(jīng)典實(shí)用的測(cè)試案例傳授實(shí)戰(zhàn)技術(shù),詳細(xì)介紹常用的測(cè)試工具。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
軟件測(cè)試技術(shù)基礎(chǔ)教程 PDF格式下載