欧美视频网-亚洲黄色在线视频-www.日韩.com-欧美一区免费-欧美高清免费-欧美另类综合

熱門關(guān)鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力

LoadRunner性能測試完全講義

中國水利水電出版社
    【作 者】黃文高 趙丹 【I S B N 】978-7-5084-7457-1 【責(zé)任編輯】李炎 【適用讀者群】科技 【出版時間】2010-05-19 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數(shù)】 【千字?jǐn)?shù)】403 【印 張】17 【定 價】38 【叢 書】暫無分類 【備注信息】贈1DVD
圖書詳情

    在軟件測試行業(yè),性能測試和自動化測試成為初級軟件測試工程師邁向高級測試工程師必須跨越的一道門檻,而LoadRunner是性能測試工具的一面旗幟,談到性能測試就不能不談到LoadRunner。

    本書分三部分:入門篇、提高篇和實(shí)戰(zhàn)篇。入門篇主要介紹性能測試基礎(chǔ)知識、LoadRunner基礎(chǔ)知識和LoadRunner三大組件;提高篇采用大量的實(shí)例介紹LoadRunner的功能;實(shí)戰(zhàn)篇使用兩個案例就如何使用LoadRunner進(jìn)行性能測試做了詳細(xì)的介紹,從需求分析到結(jié)果分析都進(jìn)行了詳細(xì)的講解,旨在通過案例分析功能或介紹使用技巧,希望讀者能理解案例解決方案背后的思考過程、分析過程和推導(dǎo)過程。

    本書適合暫時不了解性能測試,但又想了解性能測試、學(xué)習(xí)LoadRunner的讀者;適合LoadRunner的初學(xué)者,希望看完本書他們能有很大的提高;適合中級性能測試工程師,希望本書的實(shí)踐對他們的工作有益。

    本書配套光盤中提供了書中實(shí)例所用腳本文件,PPT電子講義,以及書中內(nèi)容的詳細(xì)視頻講解,405分鐘超長視頻與本書內(nèi)容完美結(jié)合,深化LoadRunner的重點(diǎn)與難點(diǎn),詳細(xì)解剖LoadRunner的每個功能,帶您輕松步入性能測試之路。

    資深性能測試工程師深入剖析LoadRunner每個功能的“內(nèi)幕”

    全程實(shí)戰(zhàn),讓你遨游于性能測試世界,體會性能測試全過程

    超長語音視頻講解,教你如何玩轉(zhuǎn)LoadRunner,同作者一起“悟道”

    性能測試交流論壇即將推出,敬請期待

    目前,在國內(nèi),軟件測試尚處于起步階段,其市場表現(xiàn)實(shí)在有點(diǎn)令人尷尬。軟件開發(fā)公司比比皆是,但軟件測試公司卻如鳳毛麟角。市場化的第三方測試如同剛剛出生的寧馨兒,目前的市場幾乎可以忽略不計。

    國內(nèi)IT企業(yè)也逐步開始重視對軟件測試團(tuán)隊(duì)的建設(shè),一些知名IT企業(yè)已經(jīng)將軟件測試作為企業(yè)未來發(fā)展的一個版塊。目前在國內(nèi)軟件測試行業(yè)中,各種軟件測試的方法、技術(shù)和標(biāo)準(zhǔn)都還在探索階段。

    有媒體報道過,國內(nèi)開發(fā)人員與測試人員的比例是8∶1,而國際公認(rèn)的行業(yè)標(biāo)準(zhǔn)應(yīng)該是1∶1,可見國內(nèi)測試行業(yè)與國外的差距比較大,這說明軟件測試行業(yè)未來發(fā)展前景一片光明。

    但是,從長遠(yuǎn)發(fā)展角度來看,測試還是需要高端人才。自動化測試、性能測試和對Bug的預(yù)防及早期檢查是軟件測試工程師面臨的新的挑戰(zhàn)。值得慶幸的是,近幾年國內(nèi)一些IT企業(yè)已經(jīng)開始涉及自動化測試和性能測試。在軟件測試行業(yè),性能測試和自動化測試成為初級軟件測試工程師邁向高級測試工程師必須跨越的一道門檻,隨便打開一個軟件測試的網(wǎng)站,都能看到性能測試的版塊,而LoadRunner是性能測試工具的一面旗幟,談到性能測試就不能不談到LoadRunner。

    不論是性能測試,還是性能測試工具的杰出代表——LoadRunner,許多朋友在現(xiàn)實(shí)工作中并沒有真正掌握。雖然會使用LoadRunner進(jìn)行性能測試,但是測試結(jié)果并不能令人滿意。筆者在工作中發(fā)現(xiàn)許多使用LoadRunner的人其實(shí)并不真正理解性能測試的意義,許多朋友不清楚如何分析性能測試需求?什么叫業(yè)務(wù)模型?什么叫場景模型?如何分析測試結(jié)果?筆者認(rèn)為讀者不應(yīng)該僅僅滿足于學(xué)會使用LoadRunner,而應(yīng)該能夠從學(xué)習(xí)LoadRunner的過程中“悟道”。

    從全國軟件測試培訓(xùn)機(jī)構(gòu)就LoadRunner培訓(xùn)內(nèi)容調(diào)查,讀者朋友最希望了解的內(nèi)容是制定性能測試計劃方案,進(jìn)行性能測試需求分析、測試腳本開發(fā)、場景設(shè)計、測試執(zhí)行及結(jié)果分析。故本書設(shè)計了兩個不同架構(gòu)的案例來分析使用LoadRunner進(jìn)行性能測試的整個過程,不僅僅是講述使用LoadRunner如何進(jìn)行性能測試,更重要的目的是借案例來分析性能測試的思想,工具僅僅是載體,而思想才是最重要的。

    本書結(jié)構(gòu)清晰,內(nèi)容安排由淺入深,對初學(xué)者來說可以很輕松的入門,當(dāng)然對于有經(jīng)驗(yàn)的讀者朋友來說,可以有選擇性的閱讀。主要包括入門篇、提高篇和實(shí)戰(zhàn)篇。

    入門篇主要介紹的內(nèi)容有:性能測試基礎(chǔ)知識、LoadRunner基礎(chǔ)知識和LoadRunner三大組件。性能測試基礎(chǔ)知識部分主要介紹了性能測試過程中一些常見的術(shù)語、性能測試劃分和性能測試應(yīng)用的領(lǐng)域;LoadRunner基礎(chǔ)知識部分主要介紹了LoadRunner的工作原理、工作過程和的內(nèi)部結(jié)構(gòu),從全局的角度對LoadRunner工具進(jìn)行了介紹;LoadRunner三大組件部分主要介紹了Vuser發(fā)生器、Controller控制器和Analysis分析器。在入門篇中只是簡單介紹三大組件的常用操作及工作原理。

    在提高篇中,將對VuGen、Controller控制器和Analysis分析器三大組件進(jìn)行深入的了解,通過實(shí)例對測試過程中常用的技巧與方法進(jìn)行詳細(xì)的分析,就測試過程中容易出現(xiàn)錯誤的地方進(jìn)行提示。

    在實(shí)戰(zhàn)篇中,選擇兩個案例就如何使用LoadRunner進(jìn)行性能測試的整個過程進(jìn)行全面的介紹。選擇的兩個實(shí)例的系統(tǒng)架構(gòu)模式分別是B/S模式和C/S模式,目的是通過選取不同架構(gòu)的系統(tǒng)進(jìn)行實(shí)驗(yàn)。在實(shí)驗(yàn)過程中就這兩種架構(gòu)的系統(tǒng)在性能測試過程中的不同之處給予詳細(xì)說明,并盡可能地在實(shí)戰(zhàn)過程中引出更多的問題,希望給初學(xué)者以更多的幫助。

    本書采用大量的實(shí)例和腳本對LoadRunner的使用進(jìn)行介紹,從提高篇開始,本書就使用了大量的案例,目的是通過案例分析測試過程中常用的技巧,并且就測試過程中容易出錯的地方進(jìn)行提示,讓讀者朋友不僅僅是在看書,更重要的是在動腦思考。實(shí)戰(zhàn)篇介紹的不僅僅是如何使用LoadRunner,更重要的是分析性能測試的整個過程。最后兩章使用兩個案例講解如何使用LoadRunner進(jìn)行性能測試,從需求分析到結(jié)果分析都進(jìn)行了詳細(xì)的介紹。

    本書中某些實(shí)例或許正好與讀者面臨的問題相同或存在相似之處,讀者可以依葫蘆畫瓢地去解決現(xiàn)實(shí)中的問題,然而這并非作者的本意。作者的初衷是將思考方法和分析過程通過實(shí)例的方式傳達(dá)給讀者并與讀者進(jìn)行交流,希望讀者能理解案例解決方案背后的思考過程、分析過程和推導(dǎo)過程。如果讀者經(jīng)過思考得出與作者不同的分析結(jié)果,或是證明作者所給出的解決方案并非最好的方案,這也是作者所期望的。

    筆者希望讀者在閱讀本書的過程中,認(rèn)真思考案例中如何進(jìn)行需求分析、如何建立業(yè)務(wù)模型、如何建立場景模型和分析測試結(jié)果的過程,并將這些方法應(yīng)用到現(xiàn)實(shí)的工作中去,而不要沉迷于書中給出的具體案例。另外,作者的分析方法和推導(dǎo)過程只是作者本人在工作中自己總結(jié)出的經(jīng)驗(yàn),不是標(biāo)準(zhǔn)答案,更不是圣經(jīng)。期望讀者能夠認(rèn)真思考作者的這些經(jīng)驗(yàn),并結(jié)合自己的實(shí)際,總結(jié)出一套自己的方法。如果真是這樣,作者的這些文字工作就真正勞有所值了。

    經(jīng)過一年多的努力,書稿終于完成,在這里我感謝那些曾經(jīng)幫助、支持和鼓勵過我的朋友。

    感謝中國水利水電出版社周春元編輯的幫助。

    感謝我的同事黃勝杰、陳志堅(jiān)、梁會美、農(nóng)莉、沈東雪、向小飛、白曉霞和我的朋友黃金、黃海平、包靜、萬俊杰幫忙審核書稿。

    感謝我的妻子韋玉鳳奉獻(xiàn)的愛心、支持與鼓勵,并將此書獻(xiàn)給我即將出生的孩子。

    感謝父親和母親這些年來對我的養(yǎng)育之恩。

    由于筆者水平有限,很多內(nèi)容是自己的經(jīng)驗(yàn)總結(jié),出現(xiàn)錯誤在所難免,歡迎廣大讀者批評指正。讀者在閱讀本書的過程中如有任何不清楚的問題和批評建議,可以發(fā)郵件到huangwengao@sina.com,作者將盡力給您答疑解惑。

    最后,感謝您購買此書,希望您在本書中能夠找到那些正在困擾著您的問題的答案。祝大家閱讀愉快。

    黃文高

    2010年2月

    前言
    第一部分 入門篇

    第1章 性能測試基礎(chǔ)知識 2
    1.1 什么是軟件的性能 2
    1.2 性能測試相關(guān)術(shù)語 3
    1.2.1 響應(yīng)時間 3
    1.2.2 并發(fā)用戶數(shù) 4
    1.2.3 吞吐量 4
    1.2.4 吞吐率 5
    1.2.5 TPS 5
    1.2.6 點(diǎn)擊率 5
    1.2.7 資源利用率 5
    1.2.8 性能計數(shù)器 6
    1.2.9 思考時間 6
    1.3 性能測試劃分 6
    1.3.1 負(fù)載測試 7
    1.3.2 壓力測試 7
    1.3.3 配置測試 7
    1.3.4 并發(fā)測試 7
    1.3.5 可靠性測試 8
    1.4 性能測試應(yīng)用領(lǐng)域 8
    1.4.1 能力驗(yàn)證 8
    1.4.2 規(guī)劃能力 8
    1.4.3 性能調(diào)優(yōu) 9
    1.4.4 缺陷發(fā)現(xiàn) 9
    第2章 LoadRunner基礎(chǔ)知識 10
    2.1 LoadRunner簡介 10
    2.2 LoadRunner工作原理 11
    2.3 LoadRunner工作過程 12
    2.4 LoadRunner內(nèi)部結(jié)構(gòu) 13
    2.5 LoadRunner測試步驟 16
    第3章 Vuser發(fā)生器 18
    3.1 腳本錄制 18
    3.1.1 如何選擇協(xié)議 19
    3.1.2 開始錄制腳本 22
    3.2 Recording Options設(shè)置 24
    3.2.1 Recording選項(xiàng)卡 24
    3.2.2 Advanced選項(xiàng)卡 26
    3.2.3 Correlation選項(xiàng)卡 27
    3.3 Run-Time Settings設(shè)置 27
    3.3.1 Run Logic選項(xiàng)卡 28
    3.3.2 Pacing選項(xiàng)卡 29
    3.3.3 Think Time選項(xiàng)卡 29
    3.3.4 Miscellaneous選項(xiàng)卡 30
    3.4 腳本完善 31
    3.4.1 插入事務(wù) 31
    3.4.2 插入集合點(diǎn) 33
    3.4.3 插入注釋 34
    第四章 Controller控制器 36
    4.1 場景類型介紹 36
    4.1.1 手動測試場景 36
    4.1.2 面向目標(biāo)測試場景 38
    4.2 場景設(shè)計 39
    4.2.1 手動場景Schedule配置 39
    4.2.2 面向目標(biāo)場景Schedule配置 43
    4.2.3 配置View Script 47
    4.2.4 配置Load Generator 47
    4.3 場景執(zhí)行 48
    4.3.1 場景控制 48
    4.3.2 場景執(zhí)行期間查看場景 53
    4.4 場景監(jiān)視 57
    4.4.1 關(guān)于聯(lián)機(jī)監(jiān)控 57
    4.4.2 監(jiān)控器與度量 58
    4.4.3 聯(lián)機(jī)監(jiān)視器 62
    第5章 Analysis分析器 66
    5.1 Analysis簡介 66
    5.1.1 Analysis基礎(chǔ)知識 66
    5.1.2 設(shè)置選項(xiàng) 67
    5.1.3 Analysis圖 72
    5.2 摘要報告 74
    5.2.1 概要部分 75
    5.2.2 統(tǒng)計部分 75
    5.2.3 事務(wù)統(tǒng)計部分 76
    5.2.4 HTTP響應(yīng)統(tǒng)計 77
    5.3 Analysis常見圖分析 79
    5.3.1 Vuser圖 79
    5.3.2 每秒點(diǎn)擊數(shù)圖 80
    5.3.3 平均事務(wù)響應(yīng)時間圖 80
    5.3.4 吞吐量圖 81
    5.4 Analysis報告 82
    5.4.1 HTML報告 82
    5.4.2 Word報告 82
    5.4.3 水晶報表 85

    第二部分 提高篇

    第6章 腳本編寫 92
    6.1 檢查點(diǎn) 92
    6.1.1 插入檢查點(diǎn) 93
    6.1.2 檢查點(diǎn)函數(shù) 99
    6.2 Block(塊)技術(shù) 101
    6.3 參數(shù)化技術(shù) 106
    6.3.1 創(chuàng)建參數(shù) 106
    6.3.2 參數(shù)類型屬性 108
    6.3.3 數(shù)據(jù)文件 108
    6.3.4 導(dǎo)入數(shù)據(jù) 114
    6.4 關(guān)聯(lián)技術(shù) 118
    6.4.1 錄制中關(guān)聯(lián) 119
    6.4.2 錄制后關(guān)聯(lián) 121
    6.4.3 手動關(guān)聯(lián) 123
    第7章 場景設(shè)計實(shí)踐 127
    7.1 集合點(diǎn)設(shè)置 127
    7.2 IP欺騙技術(shù) 130
    7.2.1 IP Spoofer設(shè)置 131
    7.2.2 Controller中啟動IP Spoofer 134
    7.3 負(fù)載均衡技術(shù) 136
    7.4 執(zhí)行路徑轉(zhuǎn)換 138
    7.4.1 路徑轉(zhuǎn)換介紹 138
    7.4.2 編輯路徑轉(zhuǎn)換表 139
    7.5 在LoadRunner中使用功能測試腳本 141
    7.5.1 QuickTest創(chuàng)建GUI Vuser腳本 142
    7.5.2 WinRunner創(chuàng)建GUI Vuser腳本 143
    7.5.3 場景中使用GUI Vuser腳本 144
    第8章 結(jié)果分析實(shí)踐 146
    8.1 分析圖合并 146
    8.1.1 分析圖合并原理 146
    8.1.2 實(shí)例講解 148
    8.2 分析圖關(guān)聯(lián) 150
    8.2.1 分析圖關(guān)聯(lián)原理 150
    8.2.2 實(shí)例講解 152
    8.3 頁面細(xì)分 154
    8.3.1 頁面細(xì)分原理 154
    8.3.2 實(shí)例講解 157
    8.4 鉆取技術(shù) 159
    8.4.1 鉆取技術(shù)原理 159
    8.4.2 實(shí)例講解 160
    8.5 導(dǎo)入外部數(shù)據(jù) 161
    8.5.1 導(dǎo)入數(shù)據(jù)工具 161
    8.5.2 自定義文件格式 164
    第9章 特殊協(xié)議 167
    9.1 Windows Sockets(WinSock)協(xié)議 167
    9.1.1 Windows Sockets錄制選項(xiàng)設(shè)置 168
    9.1.2 Windows Sockets錄制 169
    9.1.3 Windows Sockets數(shù)據(jù)操作 173
    9.1.4 關(guān)于LRS函數(shù) 177
    9.2 郵件服務(wù)協(xié)議 182
    9.2.1 郵件服務(wù)協(xié)議簡介 182
    9.2.2 郵件服務(wù)協(xié)議錄制 184
    9.2.3 腳本分析 190
    9.2.4 關(guān)于SMTP和POP3函數(shù) 192

    第三部分 實(shí)戰(zhàn)篇

    第10章 客戶關(guān)系管理系統(tǒng)性能測試 196
    10.1 系統(tǒng)介紹 196
    10.2 需求分析 198
    10.2.1 性能指標(biāo) 198
    10.2.2 需求詳細(xì)分析 198
    10.3 測試方案及計劃 200
    10.3.1 人力資源 200
    10.3.2 時間進(jìn)度 200
    10.3.3 測試環(huán)境準(zhǔn)備 200
    10.3.4 業(yè)務(wù)模型創(chuàng)建 201
    10.3.5 場景模型創(chuàng)建 202
    10.3.6 測試數(shù)據(jù)準(zhǔn)備 203
    10.4 測試用例 204
    10.5 執(zhí)行測試 207
    10.5.1 腳本開發(fā) 207
    10.5.2 場景設(shè)計 212
    10.5.3 計數(shù)器設(shè)置 217
    10.5.4 場景監(jiān)視 219
    10.6 結(jié)果分析 221
    10.7 測試結(jié)論 229
    第11章 信息系統(tǒng)性能測試 230
    11.1 系統(tǒng)介紹 230
    11.2 需求分析 231
    11.2.1 性能指標(biāo) 231
    11.2.2 需求詳細(xì)分析 231
    11.3 測試方案及計劃 232
    11.3.1 人力資源 232
    11.3.2 時間進(jìn)度 232
    11.3.3 測試環(huán)境準(zhǔn)備 233
    11.3.4 業(yè)務(wù)模型創(chuàng)建 234
    11.3.5 場景模型創(chuàng)建 234
    11.3.6 測試數(shù)據(jù)準(zhǔn)備 235
    11.4 測試用例 236
    11.5 執(zhí)行測試 237
    11.5.1 腳本開發(fā) 237
    11.5.2 場景設(shè)計 241
    11.5.3 計數(shù)器設(shè)置 247
    11.5.4 場景監(jiān)控 247
    11.6 結(jié)果分析 249
    11.7 測試結(jié)論 257
    附錄A 主要計數(shù)器 258
    附錄B 性能測試i模型 262
最新評論共有 0 位網(wǎng)友發(fā)表了評論
發(fā)表評論
評論內(nèi)容:不能超過250字,需審核,請自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 久草手机视频在线观看 | 香蕉久久精品国产 | 欧美性极品hd高清视频 | 一级毛片免费不卡在线 | 亚洲一二区| a毛片视频 | 加勒比色久综合在线 | 偷拍自拍视频在线 | 手机在线精品视频每日更新 | 国内精品福利在线视频 | 欧美一级高清毛片aaa | 91免费国产精品 | 欧美很黄视频在线观看 | 日韩国产午夜一区二区三区 | 亚洲爽视频 | 性夜黄a爽爽免费视频国产 性夜影院爽黄a爽免费看网站 | 午夜国产亚洲精品一区 | 精品久久国产 | 色综合久久88色综合天天提莫 | 狼人 成人 综合 亚洲 | 99精品视频在线视频免费观看 | 亚洲精品久久久久久久福利 | 久久福利资源站免费观看i 久久高清精品 | 欧美成人精品高清在线观看 | 久久精品国产影库免费看 | 久久99久久99精品观看 | 边接电话边做国语高清对白 | 亚洲午夜在线播放 | 亚洲精品男人天堂 | 日本草草视频在线观看 | 私人午夜影院 | 91精品国产91热久久久久福利 | 亚洲国产精品综合久久一线 | 久久精品视频99 | 美女视频黄色在线观看 | 国产精品日韩欧美在线 | 久久午夜视频 | 欧美日韩 国产区 在线观看 | 在线观看成年人免费视频 | 免费黄网在线观看 | 国产成人久久精品推最新 |