J2EE企業(yè)級應(yīng)用測試實踐

出版時間:2009-1  出版社:清華大學出版社  作者:白勝普  頁數(shù):445  
Tag標簽:無  

前言

  當今,軟件技術(shù)的發(fā)展非??焖?,尤其近些年,各種新興的編程技術(shù)、開發(fā)方法、軟件工具等不斷涌現(xiàn)。隨之產(chǎn)生的Java技術(shù)以及J2EE技術(shù)在企業(yè)級應(yīng)用項目開發(fā)中逐步占據(jù)了重要地位。與此同時,在職場上使用J2EE技術(shù)進行開發(fā)、測試的專業(yè)人員的需求也越來越大,特別是對既懂得開發(fā)、又懂得測試的專業(yè)人員的需求日益劇增。這本書正是為想成為集開發(fā)、測試技能于身的測試構(gòu)建專業(yè)人員的初學者、開發(fā)人員或測試人員編寫的。  關(guān)于作者  筆者一直從事J2EE企業(yè)級應(yīng)用項目的開發(fā)、測試及構(gòu)建方面的工作,對于J2EE開發(fā)技術(shù)、測試技術(shù)以及構(gòu)建技術(shù)深刻的理解,在這本書中通過實例體現(xiàn)無遺。希望讀者通過對本書的學習,了解面向J2EE企業(yè)級應(yīng)用的軟件測試,增強軟件測試技能,勝任軟件測試工作?! ”緯鴥?nèi)容  這是一本全面介紹J2EE企業(yè)級應(yīng)用開發(fā)、測試的例學型書籍。為方便學習,使用的是Windows操作系統(tǒng)和第三方開源軟件;先后介紹了J2EE技術(shù)、測試技術(shù)、項目構(gòu)建、開發(fā)工具、測試工具以及它們的使用:針對J2EE企業(yè)級應(yīng)用,設(shè)計了實用的應(yīng)用開發(fā)模型、測試模型,以及開發(fā)和測試構(gòu)建模型,并且通過實例展示了J2EE應(yīng)用的開發(fā)、測試以及構(gòu)建技術(shù)。根據(jù)講述內(nèi)容的特點,本書分為3篇:測試基礎(chǔ)篇、測試工具篇和測試實踐篇。

內(nèi)容概要

本書是一本介紹軟件開發(fā)、測試方法及過程的書籍,使用的配置環(huán)境是Windows操作系統(tǒng)平臺和第三方開源軟件或者插件,先后介紹了J2EE技術(shù)、開發(fā)工具(eclipse)及服務(wù)器(JBoss/Tomcat)、項目構(gòu)建及構(gòu)建工具(Ant)、軟件測試基礎(chǔ)知識、軟件單元測試工具(JUnit/EasyMock/Cactus/StrutsTestCase)與數(shù)據(jù)庫測試組件(DbUnit)、集成測試工具(IBM Rational Functional Tester)和系統(tǒng)測試工具(JMeter)。在介紹過程中,首先設(shè)計應(yīng)用開發(fā)模型、測試模型和構(gòu)建模型;隨后結(jié)合應(yīng)用實例展示了應(yīng)用開發(fā)、測試及構(gòu)建。在大部分情況下,本書使用第三方開源軟件作為應(yīng)用軟件開發(fā)和測試工具,不僅讓讀者掌握J2EE企業(yè)級應(yīng)用開發(fā)、測試和構(gòu)建,而且掌握面向Java的開源軟件的使用。全書內(nèi)容由淺入深,循序漸進,針對相同的應(yīng)用需求進行了不同應(yīng)用開發(fā)、測試和構(gòu)建實現(xiàn)。    隨書光盤中含有本書所有應(yīng)用實例的開發(fā)源代碼和測試腳本源代碼。    本書面向軟件初級測試人員;也可供大學軟件工程專業(yè),計算機專業(yè)學生,想從事軟件測試工作的人員或想學習J2EE軟件測試的人員使用;還可作為軟件測試職業(yè)培訓教材使用;對于軟件高級測試工程師,也具有一定參考價值。

書籍目錄

第一篇 測試基礎(chǔ)篇  第1章 J2EE企業(yè)級應(yīng)用     1.1 企業(yè)級應(yīng)用的概念     1.2 J2EE企業(yè)級應(yīng)用的概念     1.3 創(chuàng)建J2EE應(yīng)用開發(fā)環(huán)境     1.4 創(chuàng)建Java Web應(yīng)用開發(fā)環(huán)境     1.5 在應(yīng)用開發(fā)環(huán)境里開發(fā)應(yīng)用項目     1.6 本章小結(jié)   第2章 Servlet、JSP和JDBC數(shù)據(jù)庫訪問技術(shù)     2.1 Servlet技術(shù)     2.2 JSP技術(shù)     2.3 JDBC數(shù)據(jù)庫訪問技術(shù)     2.4 JSP和Servlet結(jié)合的方式     2.5 本章小結(jié)   第3章 EJB技術(shù)     3.1 EJB基礎(chǔ)     3.2 EJB開發(fā)基礎(chǔ)     3.3 EJB與數(shù)據(jù)庫技術(shù)     3.4 使用Model 2+EJB開發(fā)模式開發(fā)應(yīng)用    3.5 本章小結(jié)  第4章 Stuts技術(shù)    4.1 Stuts基礎(chǔ)    4.2 Stuts應(yīng)用實現(xiàn)    4.3 Stuts國際化    4.4 Stuts標簽    4.5 使用Sruts+EJB開發(fā)模式實現(xiàn)    4.6 本章小結(jié)  第5章 項目構(gòu)建    5.1 構(gòu)建基礎(chǔ)    5.2 構(gòu)建工具Ant    5.3 項目構(gòu)建    5.4 項目構(gòu)建實例    5.5 構(gòu)建自動化實例    5.6 本章小結(jié)  第6章 應(yīng)用軟件開發(fā)  第7章 軟件測試第二篇 測試工具篇  第8章 單元測試工具1:JUnit、DbUnit和EasyMock  第9章 單元測試工具2:Cactus  第10章 單元測試工具3:Struts TestCase  第11章 集成測試工具:Retional Functonal Tester  第12章 系統(tǒng)測試工具:JMeter第三篇 測試實踐篇  第13章 應(yīng)用軟件測試實例參考文獻

章節(jié)摘錄

  Servlet組件:Servlet在服務(wù)器端運行,能夠動態(tài)地生成Web頁面。與傳統(tǒng)的CGI或其他類似CGI的技術(shù)相比,Servlel具有更高的效率并更容易使用。對于Servlet來說,重復(fù)的請求不會導(dǎo)致同一程序的多次加載,因為它是依靠線程支持并發(fā)訪問的。一般應(yīng)用在服務(wù)器端控制層中;  JSP( Java Server Pages)組件:JSP是一種實現(xiàn)普通靜態(tài)HTML和動態(tài)頁面輸出的技術(shù),其優(yōu)勢在于內(nèi)容和表現(xiàn)的分離。在運行時,JSP首先被轉(zhuǎn)換成Servlet,再以Servlet的形態(tài)編譯運行,所以它的效率和功能與Servlet相比沒有差別,也具有很高的效率,一般應(yīng)用在服務(wù)器端表示層中;  EJB( Enterprise JavaBeans)組件:允許創(chuàng)建由服務(wù)器管理的分布式對象,實現(xiàn)業(yè)務(wù)邏輯。EJB組件被劃分為3類:實體EJB、會話EJB和消息驅(qū)動EJB。所有的EJB組件實例都運行在EJB容器中;  JNDI(Java Naming and Directory Interface):JNDI能夠提供定位各種對象的服務(wù),這些對象包括EJB組件、數(shù)據(jù)庫驅(qū)動、JDBC數(shù)據(jù)源、消息連接等,它為應(yīng)用程序提供了一個統(tǒng)一的接口來完成標準的目錄操作。由于JNDI是獨立于目錄協(xié)議的,應(yīng)用還可以使用JNDI訪問各種特定的目錄服務(wù),如LOAP、DNS等服務(wù)。

編輯推薦

  J2EE應(yīng)用測試必備的基礎(chǔ)知識,7個面向J2EE應(yīng)用的測試工具的使用;各種測試工具相互結(jié)合進行測試;同一個實例在不同的開發(fā)實現(xiàn)開發(fā)和測試;應(yīng)用軟件自動化軟件?! ∪绾纬砷L為一個JAVA企業(yè)軟件測試工程師,從哪里開始學習?閱讀本書,會告訴你答案!

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    J2EE企業(yè)級應(yīng)用測試實踐 PDF格式下載


用戶評論 (總計4條)

 
 

  •   書不錯,感覺就是不錯
  •   內(nèi)容還行,就是書中列的開發(fā)工具太老了,都04,05年的開發(fā)工具了
  •   自己也不太清楚,應(yīng)該還可以吧
  •   書到的時候封面很臟,上面有黑手印。。
 

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

京ICP備13047387號-7