零成本實現(xiàn)Web性能測試

出版時間:2012-2  出版社:電子工業(yè)  作者:溫素劍  頁數(shù):356  
Tag標(biāo)簽:無  

內(nèi)容概要

  本書是一本關(guān)于Web性能測試的實戰(zhàn)書籍,讀者朋友們在認(rèn)真讀完本書后,能夠?qū)⑺鶎W(xué)知識應(yīng)用到生產(chǎn)實踐中。本書首先介紹基礎(chǔ)的性能測試?yán)碚?,接著詳?xì)介紹如何使用JMeter完成各種類型的性能測試。實戰(zhàn)章節(jié)中作者以測試某大型保險公司電話銷售系統(tǒng)為例,手把手教會讀者如何用JMeter來完成一個實際的性能測試任務(wù)。

作者簡介

溫素劍,畢業(yè)于電子科技大學(xué)電子信息工程專業(yè),有多年的金融、電信行業(yè)軟件開發(fā)和測試經(jīng)驗,目前在中國平安擔(dān)任軟件測試經(jīng)理。

書籍目錄

第1章 性能測試基礎(chǔ)
 1.1 初識性能測試
 1.1.1 性能測試的概念
 1.1.2 性能測試的目的
 1.1.3 性能測試的常見分類
 1.1.4 性能測試的常見指標(biāo)
 1.1.5 性能測試的基本流程
 1.2 開源Web性能測試
 1.2.1 Web性能測試的重要性
 1.2.2 開源Web性能測試介紹
 1.2.3 開源性能測試的優(yōu)勢
 1.3 本章小結(jié)
第2章 JMeter基礎(chǔ)知識
 2.1 JMeter簡介
 2.1.1 JMeter主要特點
 2.1.2 JMeter常用術(shù)語
 2.1.3 JMeter測試結(jié)果字段的意義
 2.2 JMeter工作原理
 2.3 JMeter的安裝與目錄結(jié)構(gòu)
 2.3.1 JMeter安裝配置要求
 2.3.2 JMeter目錄結(jié)構(gòu)
 2.4 如何運行JMeter
 2.5 配置JMeter
 2.6 JMeter與 LoadRunner優(yōu)缺點對比
 2.7 本章小結(jié)
第3章 Web性能測試腳本錄制與開發(fā)
 3.1 JMeter GUI基本操作
 3.2 JMeter常用測試元件
 3.3 JMeter腳本開發(fā)基礎(chǔ)
 3.3.1 JMeter執(zhí)行順序規(guī)則
 3.3.2 作用域規(guī)則
 3.3.3 JMeter屬性和變量
 3.3.4 使用變量參數(shù)化測試
 3.4 創(chuàng)建Web測試計劃
 3.5.1 使用代理錄制Web性能測試腳本
 3.5.2 使用Badboy錄制Web性能測試腳本
 3.6 創(chuàng)建高級Web測試計劃
 3.7 本章小結(jié)
第4章 數(shù)據(jù)庫性能測試腳本開發(fā)
 4.1 創(chuàng)建數(shù)據(jù)庫測試計劃
 4.2 九步輕松搞定Oracle數(shù)據(jù)庫性能測試
 4.3 本章小結(jié)
第5章 FTP性能測試腳本開發(fā)
 5.1 FTP是什么
 5.2 創(chuàng)建FTP測試計劃
 5.3 本章小結(jié)
第6章 LDAP性能測試腳本開發(fā)
 6.1 LDAP是什么
 6.2 創(chuàng)建LDAP測試計劃
 6.3 LDAP常見操作指南
 6.5 本章小結(jié)
第7章 Web Service性能測試腳本開發(fā)
 7.1 Web Service是什么
 7.2 創(chuàng)建Web Service測試計劃
 7.3 本章小結(jié)
第8章 JMS性能測試腳本開發(fā)
 8.1 JMS是什么
 8.2 創(chuàng)建JMS點對點測試計劃
 8.3 創(chuàng)建JMS Topic測試計劃
 8.4 本章小結(jié)
第9章 服務(wù)器監(jiān)控測試腳本開發(fā)
 9.1 創(chuàng)建監(jiān)控測試計劃
 9.2 本章小結(jié)
第10章 詳解JMeter測試原件
 10.1 詳解JMeter監(jiān)聽器(Listeners)
 10.2 詳解JMeter邏輯控制器
 10.3 詳解JMeter配置元件
 10.4 詳解JMeter定時器
 10.5 詳解JMeter前置處理器
 10.6 詳解JMeter后置處理器
 10.7 詳解JMeter采樣器
 10.8 詳解JMeter其他測試元件
 10.9 本章小結(jié)
第11章 JMeter進階知識
 11.1 詳解JMeter函數(shù)和變量
 11.2 詳解JMeter正則表達式
 11.3 詳解JMeter遠程測試
 11.4 詳解JMeter最佳實踐經(jīng)驗
 11.5 一些小技巧
 11.6 本章小結(jié)
第12章 性能測試結(jié)果分析
 12.1 如何分析性能測試結(jié)果
 12.2 如何借助監(jiān)聽器發(fā)現(xiàn)性能缺陷
 12.2.1 監(jiān)聽器——性能測試分析的基石
 12.2.2 巧用監(jiān)聽器——識別性能缺陷
 12.3 借助Ant實現(xiàn)批量測試和報表生成
 12.4 本章小結(jié)
第13章 JMeter性能測試實戰(zhàn)——電話銷售系統(tǒng)
 13.1 測試背景和測試目標(biāo)
 13.2 分析確定性能測試指標(biāo)
 13.3 錄制創(chuàng)建性能測試腳本
 13.4 運行性能測試腳本
 13.5 分析性能測試結(jié)果
 13.6 上報性能測試缺陷
 13.7 本章小結(jié)

章節(jié)摘錄

版權(quán)頁:插圖:Web Service在允許重用代碼的同時,可以重用代碼背后的數(shù)據(jù)。使用Web Service,再也不必像以前那樣,要先從第三方購買、安裝軟件組件,再從應(yīng)用程序中調(diào)用這些組件,只需要直接調(diào)用遠端的Web Service就可以了。例如,要在應(yīng)用程序中確認(rèn)用戶輸入的地址,只需把這個地址直接發(fā)送給相應(yīng)的Web Service,這個Web Service就會幫測試人員查閱街道地址、城市、省區(qū)和郵政編碼等信息,確認(rèn)這個地址是否在相應(yīng)的郵政編碼區(qū)域。Web Service的提供商可以按時間或使用次數(shù)來對這項服務(wù)進行收費。這樣的服務(wù)要通過組件重用來實現(xiàn)是不可能的,那樣的話測試人員必須下載并安裝好包含街道地址、城市、省區(qū)和郵政編碼等信息的數(shù)據(jù)庫,而且這個數(shù)據(jù)庫還是不能實時更新的。另一種軟件重用的情況是,把好幾個應(yīng)用程序的功能集成起來。例如,要建立一個局域網(wǎng)上的門戶站點應(yīng)用,讓用戶既可以查詢聯(lián)邦快遞包裹,查看股市行情,又可以管理自己的日程安排,還可以在線購買電影票?,F(xiàn)在Web上有很多應(yīng)用程序供應(yīng)商都在其應(yīng)用中實現(xiàn)了這些功能,一旦他們把這些功能都通過Web Service“暴露”出來,就可以非常容易地把所有這些功能都集成到測試人員的門戶站點中,為用戶提供一個統(tǒng)一的、友好的界面。將來,許多應(yīng)用程序都會利用Web Service,把當(dāng)前基于組件的應(yīng)用程序結(jié)構(gòu)擴展為組件/Web Service的混合結(jié)構(gòu),既可以在應(yīng)用程序中使用第三方的Web Service提供的功能,也可以把自己的應(yīng)用程序功能通過Web Service提供給別人。兩種情況下,都可以重用代碼和代碼背后的數(shù)據(jù)。從以上論述中可以看出,Web Setvice在通過Web進行互操作或遠程調(diào)用時是最有用的。不過,也有一些情況,Web Service根本不能帶來任何好處。

編輯推薦

《零成本實現(xiàn)Web性能測試:基于Apache JMeter》編輯推薦:目前LoadRunner是使用最廣泛的Web性能測試工具,但其昂貴的價格將大多數(shù)中小軟件企業(yè)擋在了門外,使用盜版軟件不僅不道德,還會面臨法律風(fēng)險。以JMeter為代表的開源性能測試工具,不僅完全免費,而且足以滿足我們絕大多數(shù)性能測試需求。免費而又好用的東西,自然值得我們推崇,故《零成本實現(xiàn)Web性能測試:基于Apache JMeter》旨在介紹如何使用開源性能測試工具JMeter來構(gòu)建你的Web性能測試體系,為中小軟件企業(yè)節(jié)省成本。《零成本實現(xiàn)Web性能測試:基于Apache JMeter》特點:◎著重介紹如何使用開源性能測試工具、JMeter,來構(gòu)建Web性能測試體系:◎以某大型保險集團公司的實際性能測試為范例,提供了完整的Web性能測試解決方案:◎從實戰(zhàn)出發(fā),向讀者演示包含性能測試需求分析、性能測試案例設(shè)計、性能測試環(huán)境搭建、性能測試執(zhí)行、性能測試結(jié)果分析的完整性能測試流程:◎提供使用JMeter經(jīng)常要用到的一些資料,幫助讀者輕松掌握!Web性能測試的方法。Web性能測試的專業(yè)工具書,軟件測試工程師的良師益友。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    零成本實現(xiàn)Web性能測試 PDF格式下載


用戶評論 (總計17條)

 
 

  •   紙張一般,感覺一般。
  •   大家 別買了,不使用,都是標(biāo)題黨,有價值的內(nèi)容不多。
  •   講得挺詳細(xì)的了,很有用
  •   自己不夠?qū)I(yè)。還在學(xué)習(xí)中。
  •   給人感覺就是太多的概念性的東西,講的過于籠統(tǒng),我們理解起來也比較困難。還有最大的缺點就是幾乎沒有一個完完整整的實例去體現(xiàn)Jmeter。這本書唯一的好處就是:如果你的英語不是很好,可以把它當(dāng)做中文幫助文檔看。。。
  •   紙張?zhí)?,書?nèi)容以概念介紹為主
  •   這本書太差了,嚴(yán)重懷疑作者寫這本書的目的和意圖。這年頭踏實做事的人太少了
  •   很好的一本書,介紹的很詳細(xì),對JMeter控件介紹得很全
  •   有點鄙視作者,書的前言里搞的好像是作者自己寫的一樣,看了后才發(fā)現(xiàn)只是把官方文檔拿過來翻譯了一遍而已。
  •   官方手冊漢化版
  •   非常不錯,值得5分非常不錯,值得5分
  •   真不怎么樣很后悔啊
  •   對于入門很不錯
  •   基礎(chǔ)的工具書,適合復(fù)習(xí)
  •   真棒的好書
  •   還算比較使用
  •     總的來說,對于想了解JMeter又不喜歡看英文文檔的人來說還是不錯的一本書,有經(jīng)驗的性能測試工程師也可以當(dāng)做工具學(xué)習(xí)的書。測試元件的介紹部分,不太好,感覺是直接翻譯英文文檔,而且有些地方翻譯的不夠好;但最后的進階知識、性能測試結(jié)果分析部分,還是不錯的,可以讓我學(xué)點東西的。
 

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

京ICP備13047387號-7