評論(0

J2EE企業級應用測試實踐

標籤: 暫無標籤

J2EE企業級應用測試實踐,作者,白勝普,由清華大學出版社於2009年出版。   

1 J2EE企業級應用測試實踐 -內容簡介

  《J2EE企業級應用測試實踐》是一本介紹軟體開發、測試方法及過程的書籍,使用的配置環境是Windows操作系統平台和第三方開源軟體或者插件,先後介紹了J2EE技術、開發工具(eclipse)及伺服器(JBoss/Tomcat)、項目構建及構建工具(Ant)、軟體測試基礎知識、軟體單元測試工具(junit/EasyMock/Cactus/StrutsTestCase)與資料庫測試組件(Dbunit)、集成測試工具(IBM Rational Functional Tester)和系統測試工具(Jmeter)。在介紹過程中,首先設計應用開發模型、測試模型和構建模型;隨後結合應用實例展示了應用開發、測試及構建。在大部分情況下,《J2EE企業級應用測試實踐》使用第三方開源軟體作為應用軟體開發和測試工具,不僅讓讀者掌握J2EE企業級應用開發、測試和構建,而且掌握面向Java的開源軟體的使用。《J2EE企業級應用測試實踐》

2 J2EE企業級應用測試實踐 -書籍信息

作者

  白勝普

出版社

  清華大學出版社

  叢書名

  Java企業級軟體測試工程師必備

外文書名

  J2EE Enterprise software test

頁碼

  446 頁

出版日期

  2009年

ISBN

  9787302191568

裝幀

  平裝

開本

  16

市場價

  56.00

3 J2EE企業級應用測試實踐 -序言

  當今,軟體技術的發展非常快速,尤其近些年,各種新興的編程技術、開發方法、軟體工具等不斷湧現。隨之產生的Java技術以及J2EE技術在企業級應用項目開發中逐步佔據了重要地位。與此同時,在職場上使用J2EE技術進行開發、測試的專業人員的需求也越來越大,特別是對既懂得開發、又懂得測試的專業人員的需求日益劇增。這本書正是為想成為集開發、測試技能於身的測試構建專業人員的初學者、開發人員或測試人員編寫的。

  關於作者

  筆者一直從事J2EE企業級應用項目的開發、測試及構建方面的工作,對於J2EE開發技術、測試技術以及構建技術深刻的理解,在這本書中通過實例體現無遺。希望讀者通過對本書的學習,了解面向J2EE企業級應用的軟體測試,增強軟體測試技能,勝任軟體測試工作。

  本書內容

  這是一本全面介紹J2EE企業級應用開發、測試的例學型書籍。為方便學習,使用的是Windows操作系統和第三方開源軟體;先後介紹了J2EE技術、測試技術、項目構建、開發工具、測試工具以及它們的使用:針對J2EE企業級應用,設計了實用的應用開發模型、測試模型,以及開發和測試構建模型,並且通過實例展示了J2EE應用的開發、測試以及構建技術。根據講述內容的特點,本書分為3篇:測試基礎篇、測試工具篇和測試實踐篇。

4 J2EE企業級應用測試實踐 -文摘

Servlet組件

  Servlet在伺服器端運行,能夠動態地生成Web頁面。與傳統的CGI或其他類似CGI的技術相比,Servlel具有更高的效率並更容易使用。對於Servlet來說,重複的請求不會導致同一程序的多次載入,因為它是依靠線程支持併發訪問的。一般應用在伺服器端控制層中;

JSP( Java Server Pages)組件

  JSP是一種實現普通靜態HTML和動態頁面輸出的技術,其優勢在於內容和表現的分離。在運行時,JSP首先被轉換成Servlet,再以Servlet的形態編譯運行,所以它的效率和功能與Servlet相比沒有差別,也具有很高的效率,一般應用在伺服器端表示層中;

EJB( Enterprise JavaBeans)組件

  允許創建由伺服器管理的分散式對象,實現業務邏輯。EJB組件被劃分為3類:實體EJB、會話EJB和消息驅動EJB。所有的EJB組件實例都運行在EJB容器中;

JNDI

  (Java Naming and Directory Interface)

  JNDI能夠提供定位各種對象的服務,這些對象包括EJB組件、資料庫驅動、JDBC數據源、消息連接等,它為應用程序提供了一個統一的介面來完成標準的目錄操作。由於JNDI是獨立於目錄協議的,應用還可以使用JNDI訪問各種特定的目錄服務,如LOAP、DNS等服務;

5 J2EE企業級應用測試實踐 -第一篇 測試基礎篇

第1章 J2EE企業級應用

  1.1 企業級應用的概念

  1.2 J2EE企業級應用的概念

  1.3 創建J2EE應用開發環境

  1.4 創建Java Web應用開發環境

  1.5 在應用開發環境里開發應用項目

  1.6 本章小結

第2章 Servlet、JSP和JDBC資料庫訪問技術

  2.1 Servlet技術

  2.2 JSP技術

  2.3 JDBC資料庫訪問技術

  2.4 JSP和Servlet結合的方式

  2.5 本章小結

第3章 EJB技術

  3.1 EJB基礎

  3.2 EJB開發基礎

  3.3 EJB與資料庫技術

  3.4 使用Model2+ EJB開發模式開發應用

  3.5 本章小結

第4章 Struts技術

  4.1 Struts基礎

  4.2 Struts應用實現

  4.3 Struts國際化

  4.4 Struts標籤

  4.5 使用Struts+ EJB開發模式開發應用

  4.6 本章小結

第5章 項目構建

  5.1 構建基礎

  5.2 構建工具Ant

  5.3 項目構建

  5.4 項目構建實例

  5.5 構建自動化實例

  5.6 本章小結

第6章 應用軟體開發

  6.1 面向對象技術

  6.2 軟體生命周期

  6.3 兩種J2EE開發模式

  6.4 本章小結

第7章 軟體測試

  7.1 軟體測試概述

  7.2 黑盒測試和白盒測試

  7.3 軟體測試的策略

  7.4 軟體測試度量

  7.5 軟體生命周期中的測試分類

  7.6 軟體項目測試構建

  7.7 軟體自動化測試

  7.8 本章小結

6 J2EE企業級應用測試實踐 -第二篇 測試工具篇

第8章 單元測試工具Ⅰ

  JUnit、DbUnit 和 EasyMock

第9章 單元測試工具Ⅱ

  Cactus

第10章 單元測試工具Ⅲ

  StrutsTestCase

第11章 集成測試工具:

  Rational Functional Tester

第12章 系統測試工具:

  JMeter

7 J2EE企業級應用測試實踐 -第三篇 測試實踐篇

第13章 應用軟體測試實例

  參考文獻

  ……

  [看更多目錄]

  --------------------------------------------------------------------------------

相關評論

同義詞:暫無同義詞