Perl Testing程序高手秘笈

出版時(shí)間:2008-7  出版社:東南大學(xué)出版社  作者:(美國)(Ian Lang)朗沃茨,(美國)(chromatic)克勞麥迪克  頁數(shù):190  譯者:盛春,蔣永清  
Tag標(biāo)簽:無  

內(nèi)容概要

在軟件開發(fā)領(lǐng)域除了測試以外還有什么更加吸引人的話題嗎?當(dāng)然,先要排除游戲編程、3D圖形、音頻處理、高性能陣列、超酷網(wǎng)站設(shè)計(jì)等等,現(xiàn)在還有剩下的嗎?哦,看來軟件測試可能確實(shí)不怎么吸引人。但我要說這很不幸,因?yàn)楹玫能浖y試能增加開發(fā)效率、改善設(shè)計(jì)、提高質(zhì)量、減輕維護(hù)負(fù)擔(dān),還能讓你的客戶、同事和經(jīng)理更滿意。    Perl引入自動(dòng)測試已經(jīng)有些年頭了。早前的Perl 1.0版本就帶有一個(gè)綜合測試包,這給以后的測試開了個(gè)好頭。了解Perl的測試工具并用它們來排除各種疑難雜癥,將有助于你成為更好的程序員。即便在別的測試領(lǐng)域,這些Perl工具也能派上用場,就算在那些用其他語言開發(fā)的項(xiàng)目中也是如此。    類似所有其他的O'Reilly程序高手秘笈系列圖書,這是一本“多做少說”的書,我們努力避免說教,專注于在實(shí)際案例中解答問題,而不是空談。    《Perl Testing程序高手秘笈》將深入淺出地帶領(lǐng)你:輕松編寫基礎(chǔ)Perl測試程序并解析測試結(jié)果;使用特殊技巧和模塊來改進(jìn)測試;在項(xiàng)目代碼中捆綁測試用例;測試對數(shù)據(jù)庫的操作及其內(nèi)容;測試網(wǎng)站功能和Web應(yīng)用;使用“Test Anything Protocol”來測試其他語言開發(fā)的項(xiàng)目。    如今的工作壓力日漸加強(qiáng),而項(xiàng)目開發(fā)的周期卻日漸縮短,因此單元測試在提高軟件質(zhì)量方面的地位也日趨重要。一旦掌握了本書的內(nèi)容,你就能輕易驗(yàn)證底層代碼的可靠性、從容縮減項(xiàng)目的開發(fā)周期,并出色地完成日常維護(hù)工作。    現(xiàn)在就可以輕松地開始閱讀本書,不需要像自由軟件和開源軟件的忠實(shí)擁護(hù)者那樣,吃飯、睡覺、工作的時(shí)候都想著用本書中的Perl技術(shù)去做些什么。其實(shí)你只要有一丁點(diǎn)兒改進(jìn)工作效率和代碼質(zhì)量的愿望就行了,慢慢地你就會(huì)領(lǐng)略到測試給你帶來的巨大幫助。

作者簡介

Ian Langworth(http://langworth.com/)寫了很多年的Perl程序,并從2003年起就一直活躍在Perl社區(qū)中。他為CPAN貢獻(xiàn)了許多模塊,大多數(shù)和Kwiki相關(guān)。他還在Perl相關(guān)的_些大會(huì)如LISA和YAPC上作過演講。Ian同時(shí)還是廣為流傳的小工具Cadubi的作者,這個(gè)軟件如今被很多自由操作系統(tǒng)打包收納。
  Ian目前在Northeastern大學(xué)研究計(jì)算機(jī)科學(xué)和認(rèn)知心理學(xué)。在進(jìn)修碩士學(xué)位期間,他參與了志愿者系統(tǒng)管理員團(tuán)隊(duì)的工作,并為幫助他人提高代碼質(zhì)量和健壯度而不懈努力著。
他現(xiàn)在居住在馬薩諸塞州的波士頓市Fenway公園附近,并積極參與當(dāng)?shù)谺oston Perl Monger小組的活動(dòng)。

書籍目錄

《程序高手秘笈》系列前言第一章  測試起步  安裝Test模塊  運(yùn)行測試  解析測試結(jié)果  編寫你的第一個(gè)測試  裝載模塊  改進(jìn)測試比對第二章  編寫測試  跳過測試  標(biāo)注測試項(xiàng)目為TODO  簡單數(shù)據(jù)結(jié)構(gòu)比較  數(shù)據(jù)組成  測試警告信息  測試異常第三章  管理測試  測試的組織  檢查覆蓋率  編寫測試庫  對測試庫的測試  編寫測試用具  通過網(wǎng)絡(luò)運(yùn)行測試  自動(dòng)運(yùn)行測試第四章  與代碼一起發(fā)布測試  測試文檔覆蓋率  測試整個(gè)模塊  讓用戶決定  讓用戶決定(續(xù))  模塊測試打包  收集測試報(bào)告  確保技量第五章  應(yīng)對難以測試的代碼  重載內(nèi)建操作符和函數(shù)  冒名模塊  冒名對象  部分實(shí)現(xiàn)的冒名對象  重載運(yùn)行時(shí)的代碼  全局重載函數(shù)和操作符第六章  測試數(shù)據(jù)庫  置換測試數(shù)據(jù)庫  使用臨時(shí)數(shù)據(jù)庫  冒名數(shù)據(jù)庫第七章  測試網(wǎng)站  測試后端邏輯  測試前端界面  錄制和回放瀏覽過程  測試HTML的有效性  運(yùn)行自己的Apache服務(wù)器  用Apache-Test進(jìn)行測試  發(fā)布帶有Apache-Test的模塊第八章  使用Test::Class進(jìn)行單元測試  編寫測試用例  創(chuàng)建測試夾具  繼承測試  用Test::Class跳過測試  用Test::Class標(biāo)注TODO測試第九章  其他類型的測試  編寫可測試的程序  發(fā)生了什么事?  測試程序  測試交互式程序  測試共享庫

章節(jié)摘錄

  第一章 測試起步  你已經(jīng)聽說過測試帶來的好處,知識它能提升代碼的可靠性、可維護(hù)性以及加快開發(fā)流程。你甚至可能知道,對于無論是以Perl程序還是用其他語言開發(fā)的程序,Perl都提供了涵蓋范圍甚廣的各式模塊,用起來也非常簡單。簡而言之,你可能已經(jīng)了解了有關(guān)測試的各個(gè)方面,唯獨(dú)不知如何開始著手實(shí)踐。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Perl Testing程序高手秘笈 PDF格式下載


用戶評論 (總計(jì)11條)

 
 

  •   在perl語言中,調(diào)試和測試也是很花精力的。如果有這本秘籍,能幫助大家高效的工作,提升對語言的理解。
  •   絕對的好書,對自己的perl編程有很好的幫助
  •   內(nèi)容目前還在看,希望可以對測試有幫助
  •   書還沒讀,但是粗略翻了下,都是Test相關(guān)的,比較喜歡這種專一的書籍~
  •   書很不錯(cuò)。發(fā)貨速度也相當(dāng)快!
  •   包裝用較薄的柔性塑料,效果很好。書籍知識含量也很豐富。
  •   不錯(cuò)的書對于PERLTEST還是很有幫助的
  •   不過要有Perl基礎(chǔ)才行,不適合初學(xué)者,切記
  •   了解測試過程,對編程有幫助
  •   不是普通的白紙
  •   書收到了,內(nèi)容還沒看,但印刷的質(zhì)量實(shí)在是太差了,感覺就像是復(fù)印的,而且全書背景都是小格,使得本來就不清楚的字變得更加難以辨認(rèn),尤其是書中提供的例子程序代碼。
 

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

京ICP備13047387號-7