清華大學出版!Web性能測試實戰(zhàn)詳解!

前言
本書主要講解了大數(shù)據(jù)背景下的 Web 性能測試的特點和方法,以及使用業(yè)內(nèi)應用非常廣泛的工具LoadRunner 11 進行性能測試的具體技術與技巧。本書理論結合實踐,講解圖文并茂,并且將IT 技術有生活場景結合起來,生動而又形象。
第1章? 軟件測試基礎
本章主要講解軟件公司技術部門的基本結構和由軟件危機引發(fā)的軟件測試。

第2章? 軟件的測試方法與過程
第1章已經(jīng)對測試的兩個重要組成部分(軟件測試工程師和測試用例)進行了簡單的介紹。本章講解軟件測試工程師編寫和運用測試用例的一般方法,同時,還要介紹一些測試工作周邊的相關知識,使小白這個新人盡快進入測試的氛圍,并為第3 章正式學習 Web測試做好準備。

第3章? Web應用開發(fā)與Web 測試
在本書的前兩章,筆者已經(jīng)對測試的兩個重要組成部分:軟件測試工程師、測試用例及其編寫的方法進行了簡要介紹。從第 3 章開始,本書將進入 eb 測試的世界。首先,3.1節(jié)將講解 We 應用的一些知識,進而介紹有關 Web 測試的諸多分類,比如功能測試、性能測試、兼容性測試等。由于在實際工作中,Web 性能測試工程師往往也要在項目的各個階段從事功能測試的工作,因此除去本書的主要內(nèi)容一一性能測試之外,相比其他測試,對于 Web功能測試做了更為豐富的介紹。
在經(jīng)歷以上這些基礎知識的鋪墊后,在第4 章小白將與我們一起,進行具體的性能測試知識學習。

第4章? Web性能測試的基礎
從本章開始,我們將進入性能測試的世界。為了使得學習過程更加生動,還是請出我們的老朋友一一小白。他經(jīng)過近一個月的實習期,已經(jīng)熟悉了公司內(nèi)部的測試流程,掌握了一些自動測試工具軟件的基本使用,但是真正的性能測試工作還沒有開展。原來,公司也是第一次打算進行 Web 網(wǎng)站的性能測試工作。據(jù)經(jīng)理說,這是因為:
公司網(wǎng)站是最近一年才發(fā)展起來的。之前網(wǎng)站的規(guī)模并不算大,注冊用戶并不多。測試部門的同事們非常負責,時不時地在 MSN 上詢問各自的同學,讓他們從全國各地嘗試訪問公司網(wǎng)站,將結果匯總到經(jīng)理處,截至目前還沒有出現(xiàn)用戶抱怨速度很慢的情況。

第5章? Web性能測試的方法
良好的開始是成功的一半。小白所在公司網(wǎng)站的代碼編寫的差不多了,安放服務器的機房也已經(jīng)找好,只要等第 4 章選購的服務器正式到位,就可以上機架、部署測試版本網(wǎng)站進行試運行了。離部署測試版的日子還有一段時間,小白對現(xiàn)在這段短暫的空閑,做了如下的安排:
首先要熟悉性能測試的幾種方法0
在第 4 章 CPU 和硬盤的基礎上,熟悉常見操作系統(tǒng)的性能計數(shù)器特點,并在自己
的電腦上進行一次手工的性能測試。熟悉常用的幾種性能測試軟件,聽說有 Load Runner 等,從中選擇一個比較好的畢竟這也是部門經(jīng)理在第 4 章開頭布置的任務之一。這3 點內(nèi)容將分別在從本章開始的第 5 章、第6 章和第 7 中講述?,F(xiàn)在就開始介紹Web 性能測試的一些方法。

第6章? 性能測試計數(shù)器
小白在第 5章開始著手的 3 項工作:熟悉性能測試方法、了解性能測試計數(shù)器和熟悉一種性能測試工具軟件,已經(jīng)有了一定基礎。下一步,小白打算用幾天的時間熟悉操作系統(tǒng)的軟硬件各部分、Web 應用服務器以及數(shù)據(jù)庫服務器的性能計數(shù)器。在本章,讀者將和小白一起學習這方面的詳細內(nèi)容。

本書講解到這里就全部結束了。在本書中,我們知道軟件、硬件都可能對 Web 應用的性能產(chǎn)生影響,要結合起來分析。對于硬件,開始的服務器選型很重要,它能夠讓一個Web 應用贏在起跑線上。而對于軟件影響,可以使用功能強大的 LoadRunner 或者其他的性能測試軟件,結合系統(tǒng)和應用服務器提供的性能計數(shù)器,各廠商提供的免費或者收費工具進行性能的量度與測試,最終發(fā)現(xiàn)性能問題所在。只有發(fā)現(xiàn)問題的原因之后,進一步的性能優(yōu)化才會有的放矢。
由于本人才疏學淺,另外也限于篇幅等原因,本書只介紹了性能測試的基礎和初中級的部分。俗話說:千里之行,始于足下。讀者應在性能測試的實際應用中繼續(xù)地學習、探索,在遇到困難的時候多查閱官方文檔,多去優(yōu)秀的測試社區(qū)中請教。并且,作為性能測試工程師,特別要注意多學習操作系統(tǒng)、數(shù)據(jù)結構及程序設計等學科的知識,最終一定會成為性能測試的高手。
切皆有可能。
有需要此資料的可以后臺私信【777】免費獲取哦??