注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信Web ServerWeb測試指南

Web測試指南

Web測試指南

定 價:¥48.00

作 者: (美)Lydia Ash著;李昂[等]譯;李昂譯
出版社: 機(jī)械工業(yè)出版社
叢編項: 軟件工程技術(shù)叢書 測試系列
標(biāo) 簽: 綜合 Web開發(fā) 程序語言與軟件開發(fā) 計算機(jī)與互聯(lián)網(wǎng)

ISBN: 9787111136637 出版時間: 2004-02-01 包裝: 膠版紙
開本: 24cm 頁數(shù): 349 字?jǐn)?shù):  

內(nèi)容簡介

  無論你是Web測試的新手,還是經(jīng)驗豐富的行家,本書都將為你在多平臺和各類瀏覽器之間進(jìn)行嚴(yán)格測試提供實際指導(dǎo)。本書由微軟的一位軟件測試負(fù)責(zé)人纂寫,提供了測試技術(shù)、測試經(jīng)驗、各種測試事宜以及相關(guān)測試信息,它們都可以立即應(yīng)用于任何Web應(yīng)用測試。本書從底層測試概念開始,清晰地顯示了如何分析不同的測試場景,如何決定需要使用的測試技術(shù)。這些技術(shù)有助于識別造成Web應(yīng)用質(zhì)量低下的嚴(yán)重程序bug。本書注重提供Web測試解決方案,幫助讀者理解為什么要執(zhí)行、什么時間執(zhí)行以及如何執(zhí)行Web測試。讀者可以從書中學(xué)到如下知識:◆正確分析和測試Web應(yīng)用:◆從客戶端訪問Web應(yīng)用的角度執(zhí)行測試:◆有效制定測試計劃和自動化測試:◆檢查HTML錯誤,判斷Web應(yīng)用的整體可訪問性.評估Web設(shè)計:◆開發(fā)專業(yè)測試技巧集,提高生產(chǎn)力:◆為提高Web應(yīng)用的整體性能而優(yōu)化應(yīng)用:◆進(jìn)行關(guān)于安全性問題或者保密問題的測試。本書相關(guān)網(wǎng)站包含了大量模板和測試模式,可以用來構(gòu)建多種語言、各類瀏覽器和不同操作系統(tǒng)組合的測試,網(wǎng)址為:www.wiley.com/compbooks/ash。本書主要講述如何進(jìn)行高效、高質(zhì)量的Web測試。全書分為五個部分,第一部分介紹測試的基本概念和測試?yán)碚?,引?dǎo)讀者進(jìn)入Web測試領(lǐng)域;第二和第三部分分別講述Web應(yīng)用的客戶端測試和服務(wù)器端測試;第四部分介紹專業(yè)測試人員必備的素質(zhì)和技術(shù),重點(diǎn)闡述測試計劃和設(shè)計;最后一部分是測試的相關(guān)知識參考。本書作者是微軟公司的軟件測試負(fù)責(zé)人,有多年的Web測試經(jīng)驗。作者在書中提供了最新最全的Web測試資料和豐富的Web測試實踐,使得本書時效性好,操作性強(qiáng),適合Web測試人員、軟件測試人員作為參考指南,對于項目經(jīng)理及Web應(yīng)用開發(fā)人員也有很大的參考價值。

作者簡介

  LydiaAsh是微軟公司OutlookWebAccess團(tuán)隊測試工作的測試負(fù)責(zé)人,從事性能和安全性方面的測試工作。她有若干年成功的測試領(lǐng)導(dǎo)經(jīng)歷,同多個團(tuán)隊和個人合作過,具有Web測試的豐富經(jīng)驗和知識。

圖書目錄

譯者序
致謝
關(guān)于作者
前言
第一部分   成為測試者
第1章   測試基礎(chǔ)  3
1.1   測試概覽  3
1.1.1   測試是什么  3
1.1.2   質(zhì)量是什么  3
1.1.3   測試為什么重要  4
1.1.4   測試人員做些什么  4
1.1.5   誰是測試人員  4
1.2   QA與測試的區(qū)別  4
1.3   優(yōu)秀測試人員的素質(zhì)  5
1.4   相關(guān)人員  7
1.4.1   你需要從別人那里得到什么  8
1.4.2   別人需要從你這里得到什么  9
1.5   什么是bug  10
1.6   測試之后  11
1.6.1   什么是dogfooding  11
1.6.2   產(chǎn)品發(fā)行給誰  12
1.7   測試人員的工作內(nèi)容  12
第2章   軟件測試?yán)碚?nbsp; 14
2.1   軟件產(chǎn)品生命周期  14
2.1.1   產(chǎn)品規(guī)格說明書  15
2.1.2   風(fēng)險分析  16
2.1.3   里程碑  18
2.2   測試周期  18
2.3   bug生命周期  20
2.3.1   有效地記錄bug  20
2.3.2   使用bug模板  21
2.3.3   評價bug優(yōu)先級和嚴(yán)重性  21
2.3.4   bug的生命  22
2.3.5   維護(hù)bug數(shù)據(jù)庫  23
2.4   測試方法  23
2.4.1   測試技巧  23
2.4.2   測試類型  24
2.5   什么時候停止測試  26
第3章   軟件測試實踐  28
3.1   開始測試  28
3.1.1   測試從哪里開始  28
3.1.2   評審產(chǎn)品規(guī)格說明書  28
3.1.3   誰來開始  31
3.2   應(yīng)用測試技巧  31
3.2.1   分解任務(wù)  31
3.2.2   提出恰當(dāng)問題  32
3.2.3   列舉軟件狀態(tài)  32
3.2.4   檢查數(shù)據(jù)輸入  34
3.2.5   測試事件順序  40
3.2.6   檢查時間  41
3.2.7   抓住后門  41
3.2.8   嘗試可選方法  41
3.2.9   通用測試技巧  42
3.3   報告技巧  43
3.3.1   好的bug報告  43
3.3.2   差的bug報告  44
3.3.3   創(chuàng)建有用的支持文檔  45
3.4   不當(dāng)測試  46
第4章   Web測試入門  49
4.1   組織工作  49
4.1.1   瀏覽器的歷史  50
4.1.2   瀏覽器的選擇  50
4.1.3   其他瀏覽器  51
4.1.4   平臺  52
4.1.5   其他設(shè)備  53
4.1.6   矩陣  53
4.2   影響Web應(yīng)用程序測試的其他因素  54
4.2.1   考慮屏幕分辨率  55
4.2.2   畫布的尺寸  55
4.2.3   畫布實際可用大小的急劇減少  57
4.2.4   測試顏色深度  58
4.2.5   測試連接速度  58
4.2.6   重新回到矩陣  59
4.2.7   考慮其他因素  60
4.3   基本W(wǎng)eb應(yīng)用程序  60
4.3.1   復(fù)雜化Web應(yīng)用程序場景  62
4.3.2   有關(guān)Web如何工作的更多知識  62
4.3.3   請求獲取網(wǎng)頁  63
4.3.4   對請求的響應(yīng)  64
4.4   Web應(yīng)用程序測試技巧  64
4.4.1   包含支持文檔  65
4.4.2   處理緩存問題  65
4.4.3   配置瀏覽器以用于Web應(yīng)用程序測試  66
4.4.4   配置瀏覽器的其他設(shè)置  67
第二部分   客戶端測試
第5章   測試HTML—靜態(tài)Web  73
5.1   HTML中的編碼  73
5.1.1   基本標(biāo)記符  73
5.1.2   細(xì)致的HTML編碼  74
5.1.3   遵守外部編碼標(biāo)準(zhǔn)  76
5.1.4   保持內(nèi)部編碼標(biāo)準(zhǔn)  76
5.2   測試Web上的設(shè)計  79
5.2.1   整潔是最重要的  80
5.2.2   測試其他設(shè)計方面的問題  82
5.2.3   測試設(shè)計時想著圖片  83
5.2.4   測試設(shè)計的易用性問題  85
5.2.5   實現(xiàn)可訪問性  87
5.2.6   設(shè)計用戶交互  89
5.2.7   測試性能  93
第6章   動態(tài)Web  97
6.1   提供豐富體驗  97
6.2   檢查應(yīng)用程序架構(gòu)  98
6.3   腳本  99
6.3.1   引用腳本  99
6.3.2   JavaScript  100
6.3.3   VBScript  102
6.3.4   認(rèn)識腳本問題  103
6.3.5   測試腳本  106
6.4   測試ASP  108
6.5   測試CGI  109
6.6   測試ActiveX控件  109
第7章   測試字符集. 代碼頁和字形  111
7.1   幾個定義  111
7.2   字符的顯示  112
7.2.1   字符標(biāo)準(zhǔn)的歷史  113
7.2.2   閱讀代碼頁  117
7.3   理解字形  120
7.4   處理雙向文本  121
7.5   處理復(fù)雜腳本  122
7.6   單字節(jié)和雙字節(jié)字符集  123
7.6.1   處理雙字節(jié)字符集  123
7.6.2   引用雙字節(jié)字符  124
7.6.3   DBCS測試技巧  125
7.7   Unicode  126
7.8   字體鏈接  128
7.9   考察字符輸入方法  128
7.9.1   Alt鍵輸入  129
7.9.2   字符映射輸入  129
7.9.3   IME  130
7.9.4   剪切和粘貼  131
7.10   應(yīng)用假本地化  132
7.11   轉(zhuǎn)義保留字符  134
7.12   什么使得字符成為問題  134
7.13   認(rèn)識破壞  135
第三部分   服務(wù)器端測試
第8章   性能測試  139
8.1   制定基于性能的決定:決定何時進(jìn)行測試, 測試什么  139
8.1.1   使用規(guī)格說明書指導(dǎo)性能測試  140
8.1.2   找出性能問題  141
8.2   性能測試綜述  141
8.2.1   選擇用于性能測試的機(jī)器  143
8.2.2   在性能測試之前檢查配置  143
8.3   開始性能測試  144
8.3.1   構(gòu)思應(yīng)用的輪廊  144
8.3.2   獲取測量  145
8.4   繼續(xù)性能測試  147
8.4.1   不僅僅是性能問題  148
8.4.2   優(yōu)化帶寬  149
8.4.3   閱讀度量  151
8.4.4   負(fù)載測試和壓力測試  153
8.4.5   可靠性和穩(wěn)定性測試  155
8.4.6   可伸縮性測試  157
8.4.7   ASP性能測試  158
8.4.8   自動化性能測試  159
8.4.9   關(guān)鍵的性能測試技巧  160
8.5   改善應(yīng)用性能  161
第9章   安全性測試  163
9.1   我們面臨的對手是誰  163
9.2   選擇安全性測試策略  164
9.2.1   協(xié)調(diào)安全工作  165
9.2.2   開發(fā)方法  166
9.3   測試幾類安全問題  169
9.3.1   緩沖區(qū)泛溢  170
9.3.2   解析問題  176
9.3.3   轉(zhuǎn)換問題  181
9.3.4   共享數(shù)據(jù)  183
9.3.5   轉(zhuǎn)義  184
9.3.6   跨站點(diǎn)腳本  188
9.3.7   SQL注入  189
9.3.8   錯誤處理  190
9.3.9   特權(quán)提升  190
9.3.10   拒絕服務(wù)  191
9.4   測試隱私問題  192
9.5   組件交互測試  193
9.6   通過管理保護(hù)應(yīng)用的安全  195
9.7   測試其他安全問題  195
9.8   其他安全性思考  197
第四部分   作為測試者
第10章   自動化  201
10.1   自動化測試的定義  201
10.2   自動化測試的功能  201
10.3   自動化測試的類型  202
10.4   計劃自動化測試  203
10.4.1   確定進(jìn)行自動化測試的對象  205
10.4.2   測試工具的選擇  205
10.4.3   編寫自動化測試  207
10.4.4   命名慣例  210
10.4.5   做好未來的計劃  211
10.5   繼續(xù)進(jìn)行自動化測試  212
10.5.1   效果評測  213
10.5.2   在自動化測試開發(fā)中的良好操作實踐  215
10.6   關(guān)于自動化測試的最后提醒  215
第11章   測試計劃與設(shè)計  217
11.1   本章內(nèi)容  217
11.2   本章不涉及的問題  217
11.3   為什么要做測試計劃  217
11.4   計劃內(nèi)容  217
11.5   方法學(xué)  218
11.5.1   正規(guī)方法學(xué)  219
11.5.2   方法  222
11.6   編寫測試計劃  224
11.6.1   協(xié)調(diào)測試計劃與項目和開發(fā)計劃  224
11.6.2   設(shè)計測試組內(nèi)部使用的測試計劃  226
11.6.3   制定測試計劃時要考慮的其他事項  226
11.7   在計劃中交流  226
11.8   從何處入手  227
第12章   做專業(yè)的測試人員  228
12.1   專業(yè)測試人員的素質(zhì)  228
12.2   提高測試技術(shù)  229
12.2.1   計劃  230
12.2.2   組織  230
12.2.3   準(zhǔn)備  230
12.2.4   了解自己的目的和當(dāng)前所處的位置  231
12.2.5   共享  232
12.2.6   表現(xiàn)自我  232
12.2.7   提出問題  233
12.2.8   使用常識  234
12.2.9   應(yīng)用最佳實踐  234
12.3   發(fā)展成專業(yè)的測試者  235
第五部分   測試參考附錄
附錄A   代碼頁  239
附錄B   Unicode范圍  250
附錄C   語言指南  253
附錄D   計算機(jī)系統(tǒng)配置指南  266
附錄E   HTTP響應(yīng)代碼  272
附錄F   語言與映射  280
附錄G   問題字符和樣例測試輸入  283
附錄H   測試檢查表和問題  302
附錄I   格式和模板  313
附錄J   相關(guān)工具  321
附錄K   相關(guān)RFC. ISO標(biāo)準(zhǔn)以及IEEE標(biāo)準(zhǔn)  324
附錄L   數(shù)字參考  328
附錄M   相關(guān)參考網(wǎng)站  334
附錄N   參考書目及推薦讀物  337
附錄O   術(shù)語表  341
附錄P   本書的網(wǎng)站內(nèi)容介紹  347

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號