軟件測試方法與技術(shù)實(shí)踐指南ASP.NET版

出版時(shí)間:2010-7  出版社:清華大學(xué)出版社  作者:王順 等編著  頁數(shù):266  
Tag標(biāo)簽:無  

前言

隨著計(jì)算機(jī)技術(shù)在各個(gè)領(lǐng)域中應(yīng)用不斷深入,計(jì)算學(xué)科作為一門基礎(chǔ)技術(shù)學(xué)科的特征越來越明顯。為了提供更方便有效的計(jì)算機(jī)系統(tǒng)和以計(jì)算技術(shù)為核心的系統(tǒng),構(gòu)建高質(zhì)量的軟件系統(tǒng)是非常重要的。因此,培養(yǎng)學(xué)生的軟件認(rèn)知、設(shè)計(jì)、開發(fā)、應(yīng)用能力非常重要。隨著計(jì)算技術(shù)的發(fā)展,軟件系統(tǒng)的規(guī)模越來越大,復(fù)雜度越來越高,同時(shí)組成軟件的基本程序的非物理特性仍未被改變,更增加了其開發(fā)的難度。如何解決這一難題,實(shí)踐是很重要且很有效的途徑。積極開展在理論指導(dǎo)下的實(shí)踐,以培養(yǎng)學(xué)生理論結(jié)合實(shí)際的能力,設(shè)計(jì)滿足中國學(xué)生實(shí)際情況的軟件工程課程和教材等培養(yǎng)體系,“軟件測試實(shí)踐”課程就是一種積極的探索?!败浖y試實(shí)踐”作為一門獨(dú)立、實(shí)用、綜合的軟件測試實(shí)踐與科研訓(xùn)練課程,不同于一般的高級(jí)程序設(shè)計(jì)語言和軟件工程的實(shí)驗(yàn)課,其目的是通過實(shí)際的軟件項(xiàng)目與產(chǎn)品測試,激發(fā)學(xué)生學(xué)習(xí)和動(dòng)手實(shí)踐的興趣,掌握軟件測試技能,培養(yǎng)創(chuàng)造性的工程設(shè)計(jì)和協(xié)同工作意識(shí),提高綜合分析和解決問題的能力?!盾浖y試方法與技術(shù)實(shí)踐指南ASP.NET版》作為這門實(shí)踐課程的教材,歸納總結(jié)了作者這些年來在軟件公司工作實(shí)踐與高校教學(xué)活動(dòng)的經(jīng)驗(yàn),在這類實(shí)踐課程的教材建設(shè)上做了有意義的探索。相信這種努力能夠在強(qiáng)化學(xué)生的軟件測試能力,特別是理論結(jié)合實(shí)際,解決實(shí)際問題的能力上收到良好的效果??傮w上看,實(shí)踐教材在我國還比較少,難以滿足人才培養(yǎng)的需要,大力開展這類教材的研究和編寫很有必要,“軟件測試實(shí)踐”的編寫本身就是很好的一個(gè)實(shí)踐活動(dòng)。蔣宗禮全國高校計(jì)算機(jī)教育研究會(huì)副理事長CCF教育工作委員會(huì)主任、北京工業(yè)大學(xué)教授2009年6月

內(nèi)容概要

本書以實(shí)際項(xiàng)目為原型、關(guān)鍵的理論與豐富的實(shí)踐為指導(dǎo),貫徹了先進(jìn)的項(xiàng)目管理理念與全程質(zhì)量管理思想。通過ASP.NET實(shí)例,對軟件測試工程師的日常工作進(jìn)行詳細(xì)的介紹,幫助讀者掌握各種技術(shù)并能靈活地使用和擴(kuò)展這些技術(shù)。    本書適用于高校計(jì)算機(jī)及軟件工程專業(yè)作為軟件測試方面課程的實(shí)踐教材使用,也可供從事軟件測試工作的人員參考。

書籍目錄

第一篇 軟件測試工程師知識(shí)儲(chǔ)備 第1章 如何成為一名合格的軟件測試工程師    1.1 基礎(chǔ)知識(shí)     1.1.1 計(jì)算機(jī)專業(yè)知識(shí)與技能方面     1.1.2 個(gè)人素養(yǎng)方面   1.2 工作范疇     1.2.1軟件測試工作范疇     1.2.2軟件測試工作的內(nèi)容     1.3必備的核心知識(shí)     1.3.1軟件測試的基本要素     1.3.2軟件測試的方法和策略     1.3.3軟件測試的規(guī)范和過程     1.3.4軟件測試的組織和管理     1.3.5軟件測試用例的設(shè)計(jì)     1.3.6軟件缺陷     1.3.7軟件測試的自動(dòng)化 第2章 軟件測試工程師如何成長與發(fā)展    2.1 存儲(chǔ)技能敲開著名企業(yè)的大門    2.2 軟件測試工程師的成長歷程 第3章 ASP.NET方向軟件測試工程師實(shí)踐準(zhǔn)備    3.1 ASP.NET開發(fā)平臺(tái)簡介     3.1.1  ASP.NET的編程模型     3.1.2  ASP.NET的優(yōu)勢     3.1.3  ASP.NET的語言支持   3.2  ASP.NET測試環(huán)境的搭建    3.2.1 安裝IIS     3.2.2  安裝Microsoft.NET Framework 2.0    3.2.3 配置IIS     3.2.4 安裝并配置MySQL    3.3 測試機(jī)網(wǎng)絡(luò)與環(huán)境的配置     3.3.1  Windows系統(tǒng)     3.3.2  Mac系統(tǒng)     3.3.3  Linux系統(tǒng)     3.3.4  Solaris系統(tǒng)     3.3.5  HP—UX系統(tǒng)     3.3.6  IBM—AIX系統(tǒng)第二篇 基于ASP.NET產(chǎn)品線的項(xiàng)目實(shí)踐 第4章 項(xiàng)目初期各階段的主要工作    4.1 項(xiàng)目立項(xiàng)與擬定產(chǎn)品的發(fā)展方向階段     4.1.1 產(chǎn)品需求文檔的形成及其實(shí)例     4.1.2 需求階段測試工程師的工作    4.2 產(chǎn)品規(guī)格說明書制定階段     4.2.1 產(chǎn)品規(guī)格說明書的形成及其實(shí)例     4.2.2 產(chǎn)品規(guī)格說明書制定階段測試工程師的工作    4.3 產(chǎn)品技術(shù)文檔設(shè)計(jì)階段     4.3.1 編寫技術(shù)設(shè)計(jì)文檔     4.3.2 技術(shù)設(shè)計(jì)文檔階段測試工程師的工作 第5章 軟件測試計(jì)劃的制定    5.1 為何要制定測試計(jì)劃    5.2 怎樣設(shè)計(jì)測試計(jì)劃     5.2.1 產(chǎn)品基本情況調(diào)研     5.2.2 測試需求說明     5.2.3 計(jì)劃表     5.2.4 測試資源配置     5.2.5 系統(tǒng)風(fēng)險(xiǎn)評(píng)估     5.2.6 測試的策略和記錄     5.2.7 問題跟蹤報(bào)告     5.2.8 測試計(jì)劃的發(fā)布    5.3 測試計(jì)劃設(shè)計(jì)實(shí)例    5.4 測試計(jì)劃修改與維護(hù) 第6章 軟件測試用例的編寫    6.1  白盒測試用例設(shè)計(jì)方法與案例     6.1.1 邏輯覆蓋法設(shè)計(jì)案例 ……第三篇 如何從一個(gè)普通工程師成長為資深工程師附錄 大學(xué)圖書管理系統(tǒng)說明書參考文獻(xiàn)

章節(jié)摘錄

插圖:1.1.2個(gè)人素養(yǎng)方面(1)首先要有興趣。興趣是最好的老師(愛因斯坦名言)。只有熱愛這個(gè)職業(yè),才能把事情做好。(2)有較強(qiáng)的邏輯思維能力和分析判斷能力,如反向思維和發(fā)散思維能力。敏銳的洞察力,對問題進(jìn)行準(zhǔn)確的分析。一個(gè)好的測試工程師具有“測試是為了破壞”的觀點(diǎn),捕獲用戶觀點(diǎn)的能力,強(qiáng)烈的質(zhì)量追求,對細(xì)節(jié)的關(guān)注能力。對產(chǎn)品應(yīng)用高風(fēng)險(xiǎn)區(qū)的判斷能力以便將有限的測試針對重點(diǎn)環(huán)節(jié)。(3)較強(qiáng)的學(xué)習(xí)能力。思維活躍,有創(chuàng)新意識(shí)。一個(gè)理想的測試者應(yīng)該有能力將以前曾經(jīng)遇到過的類似的錯(cuò)誤從記憶深處挖掘出來,這一能力在測試過程中的價(jià)值是無法衡量的。因?yàn)樵S多新出現(xiàn)的問題和已經(jīng)發(fā)現(xiàn)的問題相差無幾。(4)較強(qiáng)的溝通能力。軟件測試工程師需要經(jīng)常和開發(fā)人員溝通,良好的溝通技巧是非常重要的。軟件測試員要善于表達(dá)觀點(diǎn),表明軟件缺陷為何必須修復(fù),并通過實(shí)際演示陳述觀點(diǎn)。(5)良好的團(tuán)隊(duì)合作精神。軟件大多數(shù)都需要多人集體合作完成,因此團(tuán)隊(duì)的合作尤其重要。(6)強(qiáng)烈的責(zé)任感,態(tài)度嚴(yán)謹(jǐn),要有耐心,要有鉆研精神,不輕易放棄任何一個(gè)問題。(7)能承受壓力,一些質(zhì)量保證工作需要難以置信的耐心。有時(shí)需要花費(fèi)驚人的時(shí)間去分離、識(shí)別和分派一個(gè)錯(cuò)誤。這個(gè)工作是那些沒有耐心的人無法完成的。要有主見,要有自信,能堅(jiān)持自己的觀點(diǎn)。開發(fā)者指責(zé)測試者出了錯(cuò)是常有的事,測試者必須對自己的觀點(diǎn)有足夠的自信。如果允許別人對自己指東指西,就不能完成更多的事情了??梢灶A(yù)料,開發(fā)者會(huì)盡力對錯(cuò)誤進(jìn)行解釋,此時(shí),測試者需要耐心聽開發(fā)者的解釋,同時(shí)也要堅(jiān)持自己的觀點(diǎn)。(8)具有一定的英文閱讀能力和語言組織能力,可以準(zhǔn)確地表達(dá)缺陷問題。(9)從用戶角度考慮問題的能力。(10)項(xiàng)目管理能力。除了上面提到的兩個(gè)主要方面外,還有其他和軟件有關(guān)的行業(yè)知識(shí)。比如大學(xué)學(xué)籍管理系統(tǒng)軟件,需要了解此系統(tǒng)包含哪些常規(guī)的信息,知道此軟件相關(guān)的知識(shí)。

編輯推薦

《軟件測試方法與技術(shù)實(shí)踐指南ASP.NET版》:以實(shí)踐為出發(fā)點(diǎn),以實(shí)際項(xiàng)目為原型展開進(jìn)行的,引導(dǎo)學(xué)生如何成為一名合格的軟件測試工程師。軟件測試工程師必備的知識(shí)技能與發(fā)展前景深入學(xué)習(xí)如何編寫測試計(jì)劃深入學(xué)習(xí)如何編寫測試案例深入學(xué)習(xí)如何發(fā)現(xiàn)、管理Bug以及與開發(fā)人員溝通深入學(xué)習(xí)如何寫測試評(píng)價(jià)報(bào)告深入學(xué)習(xí)測試工具與框架的使用

圖書封面

圖書標(biāo)簽Tags

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


    軟件測試方法與技術(shù)實(shí)踐指南ASP.NET版 PDF格式下載


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

 
 

  •   內(nèi)容實(shí)用,非常適合我們公司的測試人員適用
  •   書的前言頁有個(gè)地方撕裂了,就是在最下面中間的位置,估計(jì)是出版社出版的問題吧!因?yàn)榉_后會(huì)突出來的。
  •   非常實(shí)用,內(nèi)容淺顯易懂
  •   粗略翻了一遍之后感覺有點(diǎn)失望
  •   這本書讓人非常失望。。。爛書
 

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

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