Java測(cè)試與設(shè)計(jì)

出版時(shí)間:2005-9  出版社:第1版 (2005年9月1日)  作者:科恩  頁(yè)數(shù):307  字?jǐn)?shù):512000  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

Web基礎(chǔ)架構(gòu)無(wú)處不在。然而,在本書(shū)之前,介紹如何測(cè)試Web應(yīng)用程序的可擴(kuò)展性、性能和功能方面的書(shū)籍去少之甚少。本書(shū)指導(dǎo)您如何在設(shè)計(jì)、編程和測(cè)試中進(jìn)行最佳選擇。    書(shū)中將介紹一個(gè)快速有效的方法,教會(huì)您利用Java知識(shí)構(gòu)建具有產(chǎn)品價(jià)值、可擴(kuò)展性和高性能的Web應(yīng)用程序。書(shū)中介紹的技術(shù)、方法和工具能夠使軟件開(kāi)發(fā)人員、QA技術(shù)員和IT管理員高效地協(xié)同完成軟件的開(kāi)發(fā)和測(cè)試自動(dòng)化。    通過(guò)本書(shū),您可以了解到包裝在下一代J2EE、.NET和開(kāi)源項(xiàng)目中的新API、協(xié)議和工具的詳細(xì)清單。因?yàn)檫@些新軟件庫(kù)、工具和技術(shù)具有實(shí)際的指導(dǎo)作用,所以利用它們能夠設(shè)計(jì)出復(fù)雜、多功能、可協(xié)同操作的軟件應(yīng)用程序。    本書(shū)作者與您共享了他的一些實(shí)踐經(jīng)驗(yàn),這些實(shí)踐經(jīng)驗(yàn)來(lái)自他在大型企業(yè)(如General Motors、BEA、AMP、2Wire、Elesvier、U.S.Navy、Sun)中工作所積累的豐富閱歷,他還為Web應(yīng)有程序的自動(dòng)化測(cè)試提供了一些有效的開(kāi)源工具、技術(shù)和代碼。

作者簡(jiǎn)介

Frank,資深咨詢(xún)顧問(wèn),是Push ToTest公司的創(chuàng)始人,他也是流行的TestMaker開(kāi)源項(xiàng)目的維護(hù)者。他領(lǐng)導(dǎo)了開(kāi)發(fā)軟件行業(yè)是最成功的一些產(chǎn)品,其中包括Norton Utilities for Macintosh、Stacker和SoftWindows。

書(shū)籍目錄

第1章  影響Web使能軟件的因素	  1.1  軟件開(kāi)發(fā)的三個(gè)基本原理	  1.2  新領(lǐng)域-- Web使能應(yīng)用程序	  1.3  目前編寫(xiě)高質(zhì)量的軟件為什么非常困難	    1.3.1  2.0版本可靠性的神話	    1.3.2  對(duì)目標(biāo)的管理請(qǐng)求	    1.3.3  在異構(gòu)規(guī)則的情況下使用同構(gòu)規(guī)則	    1.3.4  帶有bug的語(yǔ)言    1.3.5  邪惡孿生副總統(tǒng)問(wèn)題  1.4  軟件開(kāi)發(fā)簡(jiǎn)史    1.4.1  Web使能應(yīng)用程序    1.4.2  測(cè)試圖和生命周期過(guò)程	  1.5  測(cè)試方法    1.5.1  點(diǎn)擊流測(cè)試	    1.5.2  單元測(cè)試    1.5.3  功能系統(tǒng)測(cè)試    1.5.4  可擴(kuò)展性和性能測(cè)試    1.5.5  服務(wù)質(zhì)量測(cè)試  1.6  定義測(cè)試代理	  1.7  為單個(gè)用戶(hù)進(jìn)行的測(cè)試	  1.8  創(chuàng)建智能測(cè)試代理  1.9  本章小結(jié)第2章  應(yīng)用程序的性能何時(shí)會(huì)帶來(lái)問(wèn)題	  2.1  什么是標(biāo)準(zhǔn)	  2.2  Web性能的標(biāo)準(zhǔn)	    2.2.1  功能有效嗎	    2.2.2  性能可以接受嗎    2.2.3  失效的頻率是多少  2.3  Web使能應(yīng)用程序的度量工具  2.4  優(yōu)秀性能的四種測(cè)試	  2.5  優(yōu)秀測(cè)試代理的組成部分	  2.6  Web使能應(yīng)用程序的類(lèi)型	  2.7  Web使能應(yīng)用程序點(diǎn)系統(tǒng)  2.8  Web使能應(yīng)用程序的框架	    2.8.1  餅體系結(jié)構(gòu)    2.8.2  采用餅體系結(jié)構(gòu)和智能測(cè)試代理  2.9  在餅環(huán)境下建立智能測(cè)試代理    2.9.1  腳本語(yǔ)言和測(cè)試代理	    2.9.2  產(chǎn)生有意義的數(shù)據(jù)	  2.10  本章小結(jié)第3章  模擬測(cè)試	  3.1  為有意義的測(cè)試結(jié)果模擬用戶(hù)行為  3.2  生命周期、項(xiàng)目和人的本性	  3.3  Mircomax生命周期    3.3.1  問(wèn)題分類(lèi)	    3.3.2  問(wèn)題排序	    3.3.3  報(bào)告問(wèn)題	    3.3.4  評(píng)價(jià)問(wèn)題的準(zhǔn)則	  3.4  Web使能應(yīng)用程序的測(cè)試	    3.4.1  功能和可擴(kuò)展性測(cè)試	    3.4.2  功能性測(cè)試	    3.4.3  可擴(kuò)展性測(cè)試	    3.4.4  測(cè)試功能和可擴(kuò)展性的模塊	    3.4.5  管理風(fēng)格	  3.5  服務(wù)級(jí)別約定  3.6  網(wǎng)格計(jì)算和智能測(cè)試代理	    3.6.1  簡(jiǎn)單安裝、使用和維護(hù)的方法	    3.6.2  自維護(hù)系統(tǒng)	  3.7  理解性能和可擴(kuò)展性準(zhǔn)則	    3.7.1  定義SPC    3.7.2  運(yùn)轉(zhuǎn)中的SPC	  3.8  模擬用戶(hù)目標(biāo)	    3.8.1  測(cè)試狀態(tài)	    3.8.2  使用UML和代碼注釋對(duì)測(cè)試進(jìn)行建模	    3.8.3  整體考慮測(cè)試	  3.9  本章小結(jié)	第4章  Java開(kāi)發(fā)和測(cè)試自動(dòng)化工具	  4.1  3次潮流	    4.1.1  桌面應(yīng)用程序的開(kāi)發(fā)和測(cè)試自動(dòng)化	    4.1.2  客戶(hù)/服務(wù)器應(yīng)用程序的開(kāi)發(fā)和測(cè)試自動(dòng)化	    4.1.3  Web使能應(yīng)用程序的開(kāi)發(fā)和測(cè)試自動(dòng)化	  4.2  troika-- 第4次潮流	  4.3  測(cè)試自動(dòng)化生命周期	  4.4  本章小結(jié)	第5章  從方法學(xué)到設(shè)計(jì)的途徑	  5.1  實(shí)現(xiàn)troika的工具	  5.2  怎樣獲得TestMaker	  5.3  五分鐘學(xué)會(huì)TestMaker	  5.4  運(yùn)行TestMaker	    5.4.1  熟悉TestMaker圖形環(huán)境	    5.4.2  打開(kāi)并運(yùn)行測(cè)試代理	    5.4.3  通過(guò)新代理向?qū)Ы⒋?  5.5  喜歡Jython的原因	    5.5.1  Jython十分快速    5.5.2  可以免費(fèi)獲得數(shù)據(jù)結(jié)構(gòu)和列表迭代	    5.5.3  自動(dòng)選擇類(lèi)型的動(dòng)態(tài)變量	    5.5.4  函數(shù)是一流的	    5.5.5  Java集成	    5.5.6  Bean屬性?xún)?nèi)省	    5.5.7  Sun公司正在采用Java中的腳本	  5.6  使用Jython并入Junit	    5.6.1  JUnit用于可重復(fù)測(cè)試	    5.6.2  一個(gè)JUnit示例	    5.6.3  JUnit和TestMaker	  5.7  本章小結(jié)	第6章  HTTP/HTML環(huán)境中的設(shè)計(jì)與測(cè)試  6.1  HTTP/HTML環(huán)境	  6.2  HTTP/HTML環(huán)境中的常見(jiàn)錯(cuò)誤	    6.2.1  兼容性和瀏覽器緩存	    6.2.2  無(wú)效數(shù)據(jù)	    6.2.3  會(huì)話問(wèn)題	    6.2.4  創(chuàng)建HTTP測(cè)試代理	  6.3  現(xiàn)有的HTTP通信	    6.3.1  理解cookie、會(huì)話和重定向	    6.3.2  驗(yàn)證響應(yīng)數(shù)據(jù)	  6.4  本章小結(jié)	第7章  協(xié)調(diào)SOAP和XML Web服務(wù)	  7.1  Web服務(wù)簡(jiǎn)介	  7.2  用于Web互操作的XML-RPC	  7.3  XML-RPC的缺點(diǎn)	  7.4  SOAP的全局互操作性  7.5  Web服務(wù)可擴(kuò)展性技術(shù)	  7.6  Web服務(wù)互操作性問(wèn)題	    7.6.1  發(fā)現(xiàn)	    7.6.2  定義	    7.6.3  請(qǐng)求和響應(yīng)	    7.6.4  展望	  7.7  利用TestMaker來(lái)理解WSDL	    7.7.1  構(gòu)造SOAP調(diào)用	    7.7.2  不同類(lèi)型的SOAP調(diào)用	  7.8  驗(yàn)證響應(yīng)數(shù)據(jù)	  7.9  使編寫(xiě)代理更容易  7.10  資源	  7.11  本章小結(jié)	第8章  狀態(tài)、設(shè)計(jì)和測(cè)試	  8.1  狀態(tài)問(wèn)題	  8.2  測(cè)試有狀態(tài)系統(tǒng)的生命周期	  8.3  建立狀態(tài)的技術(shù)	  8.4  準(zhǔn)備和安裝代理	  8.5  使用數(shù)據(jù)庫(kù)配置測(cè)試	  8.6  使用Lingo使測(cè)試內(nèi)容更接近真實(shí)	  8.7  本章小結(jié)	第9章  集成.NET Web服務(wù)	  9.1  互操作性和集成	  9.2  .NET的不同之處	    9.2.1  文檔樣式的可擴(kuò)展性	    9.2.2  .NET中的SOAP頭	    9.2.3  WSDL .NET樣式	  9.3  .NET環(huán)境的測(cè)試代理	  9.4  近期需要考慮的事項(xiàng)	  9.5  本章小結(jié)	第10章  創(chuàng)建與測(cè)試Intranet和安全環(huán)境	  10.1  基礎(chǔ)知識(shí)	    10.1.1  路由安全	    10.1.2  虛擬專(zhuān)用網(wǎng)	    10.1.3  網(wǎng)絡(luò)段和子網(wǎng)    10.1.4  傳輸安全	    10.1.5  SSL上的SOAP    10.1.6  .NET護(hù)照授權(quán)	    10.1.7  HTTP基本授權(quán)	  10.2  SOAP和安全	  10.3  產(chǎn)生認(rèn)證和密鑰庫(kù)	  10.4  本章小結(jié)	第11章  從構(gòu)造到測(cè)試Web應(yīng)用程序框架	  11.1  交易辦公桌和智能測(cè)試代理	  11.2  可擴(kuò)展的測(cè)試目標(biāo)	  11.3  系統(tǒng)基礎(chǔ)架構(gòu)	  11.4  用戶(hù)原型	  11.5  理解測(cè)試需求	  11.6  構(gòu)造測(cè)試	  11.7  將用戶(hù)原型實(shí)現(xiàn)為代碼模塊  11.8  實(shí)現(xiàn)主組件	    11.8.1  安裝	    11.8.2  運(yùn)行	    11.8.3  清除	    11.8.4  用于測(cè)試配置的屬性文件	  11.9  實(shí)現(xiàn)日志組件	  11.10  避免測(cè)試可擴(kuò)展性問(wèn)題	  11.11  本章小結(jié)	第12章  將測(cè)試代理結(jié)果轉(zhuǎn)換為行為知識(shí)	  12.1  分析測(cè)試結(jié)果得到的信息	    12.1.1  目標(biāo):我們的新Web站點(diǎn)需要處理50個(gè)并發(fā)用戶(hù)的峰值負(fù)載	    12.1.2  目標(biāo):Web站點(diǎn)注冊(cè)頁(yè)需要萬(wàn)無(wú)一失	    12.1.3  目標(biāo):顧客的月末報(bào)告請(qǐng)求不能減慢訂購(gòu)服務(wù)	    12.1.4  目標(biāo)總結(jié)	  12.2  五大問(wèn)題模式	    12.2.1  資源問(wèn)題    12.2.2  并發(fā)問(wèn)題	    12.2.3  組件問(wèn)題	    12.2.4  競(jìng)爭(zhēng)問(wèn)題	    12.2.5  崩潰的恢復(fù)問(wèn)題	  12.3  結(jié)果分析中的主要因素	  12.4  結(jié)果數(shù)據(jù)產(chǎn)生誤導(dǎo)的幾種情形	    12.4.1  節(jié)點(diǎn)問(wèn)題	    12.4.2  隱藏的錯(cuò)誤    12.4.3  Dileep的困惑    12.4.4  消除反復(fù)  12.5  再論股票交易示例  12.6  本章小結(jié)第13章  高容量數(shù)據(jù)中心的并發(fā)性和可擴(kuò)展性  13.1  簡(jiǎn)介  13.2  2Wire組件管理系統(tǒng)    13.2.1  了解在網(wǎng)絡(luò)上發(fā)生的事情    13.2.2  復(fù)雜環(huán)境中的測(cè)試	  13.3  測(cè)試方法	  13.4  測(cè)試環(huán)境需要考慮的事項(xiàng)	  13.5  測(cè)試環(huán)境的約束	  13.6  本章小結(jié)	第14章  為SOAP的可擴(kuò)展性進(jìn)行正確選擇	  14.1  SOAP流行的原因	  14.2  SOAP編碼類(lèi)型	  14.3  簡(jiǎn)單對(duì)象訪問(wèn)需要簡(jiǎn)單的測(cè)試	  14.4  是否讓開(kāi)發(fā)工具來(lái)決定編碼類(lèi)型  14.5  性能工具包	    14.5.1  如何獲得性能工具包	    14.5.2  安裝性能工具包	    14.5.3  開(kāi)始安裝	  14.6  其他事項(xiàng)	  14.7  本章小結(jié)	第15章  電子郵件環(huán)境中的多協(xié)議測(cè)試	  15.1  需要和益處	  15.2  限定項(xiàng)目的范圍	  15.3  測(cè)試設(shè)計(jì)和方法學(xué)	  15.4  安裝和配置	    15.4.1  從原型到測(cè)試代理腳本	    15.4.2  創(chuàng)建Muriel	    15.4.3  創(chuàng)建Marilyn	  15.5  結(jié)果分析	  15.6  本章小結(jié)

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

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


    Java測(cè)試與設(shè)計(jì) PDF格式下載


用戶(hù)評(píng)論 (總計(jì)2條)

 
 

  •   現(xiàn)在關(guān)于這方面的書(shū)真少啊,這本還是不錯(cuò)的
  •   這本書(shū)比較失望的。沒(méi)有想象中的好
 

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

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