注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件測(cè)試工程師成長(zhǎng)之路:掌握軟件測(cè)試九大技術(shù)主題

軟件測(cè)試工程師成長(zhǎng)之路:掌握軟件測(cè)試九大技術(shù)主題

軟件測(cè)試工程師成長(zhǎng)之路:掌握軟件測(cè)試九大技術(shù)主題

定 價(jià):¥85.00

作 者: 王順 等著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 軟件工程/開(kāi)發(fā)項(xiàng)目管理

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121239960 出版時(shí)間: 2014-09-01 包裝: 平裝
開(kāi)本: 頁(yè)數(shù): 432 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)以實(shí)際項(xiàng)目為原型、以關(guān)鍵理論與豐富實(shí)踐為指導(dǎo),貫徹了先進(jìn)的項(xiàng)目管理理念與全程質(zhì)量管理思想。本書(shū)前9章為軟件測(cè)試九大技術(shù)主題分享,是眾多資深軟件工程師在軟件測(cè)試領(lǐng)域的經(jīng)驗(yàn)總結(jié)、知識(shí)升華與提高,展現(xiàn)眾多實(shí)際工作中典型的測(cè)試技巧和測(cè)試技術(shù)。本書(shū)第10章是引導(dǎo)讀者自己動(dòng)手實(shí)踐,在實(shí)踐中不斷總結(jié)與提高。本書(shū)第11章、第12章、第13章講解HTML、JavaScript、CSS,通過(guò)網(wǎng)頁(yè)編程語(yǔ)言幫助讀者理解為什么會(huì)出現(xiàn)這樣的測(cè)試,為什么要選擇這些特定的字符串進(jìn)行測(cè)試。

作者簡(jiǎn)介

  王順(Roy)十年以上計(jì)算機(jī)軟件從業(yè)經(jīng)驗(yàn),資深軟件開(kāi)發(fā)工程師,系統(tǒng)架構(gòu)師。創(chuàng)建學(xué)習(xí)型組織――言若金葉軟件研究中心:一個(gè)以網(wǎng)絡(luò)形式組織的軟件研究團(tuán)隊(duì),致力于網(wǎng)絡(luò)軟件研究與開(kāi)發(fā)、計(jì)算機(jī)專(zhuān)著編寫(xiě),為加快祖國(guó)信息化發(fā)展進(jìn)程而努力!個(gè)人新浪微博:http://weibo.com/roywang123個(gè)人騰訊微博:http://t.qq.com/roywang123

圖書(shū)目錄

第1章 Web 測(cè)試專(zhuān)題技術(shù)分享 1
1.1 Web 測(cè)試的特點(diǎn) 1
1.2 Web 測(cè)試基礎(chǔ)點(diǎn) 2
1.2.1 獲取軟件版本號(hào) 2
1.2.2 修改瀏覽器的代理設(shè)置 4
1.2.3 修改hosts 配置文件 6
1.2.4 測(cè)試網(wǎng)上付費(fèi)購(gòu)物 7
1.2.5 截圖軟件FS Capture 的使用 8
1.2.6 截圖軟件Jing 的使用 10
1.3 用戶(hù)界面測(cè)試 12
1.3.1 文字或圖片重疊 12
1.3.2 文字或圖片剪裁 13
1.3.3 文字或圖片沒(méi)對(duì)齊 14
1.3.4 重復(fù)菜單項(xiàng)或鏈接 15
1.3.5 提示信息錯(cuò)誤 15
1.3.6 界面測(cè)試其他問(wèn)題 16
1.4 功能測(cè)試 18
1.4.1 Tooltip 不顯示 18
1.4.2 JS 錯(cuò)誤問(wèn)題 19
1.4.3 頁(yè)面鏈接錯(cuò)誤 20
1.4.4 頁(yè)面訪(fǎng)問(wèn)資源不可用 21
1.4.5 出現(xiàn)“404 頁(yè)面錯(cuò)誤” 22
1.4.6 按鈕不工作 23
1.4.7 功能未實(shí)現(xiàn) 24
1.4.8 錯(cuò)誤信息提示不合理 25
1.4.9 數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)錯(cuò)誤 26
1.4.10 文檔無(wú)法下載 27
1.5 表單測(cè)試 28
1.5.1 文本框測(cè)試常見(jiàn)驗(yàn)證點(diǎn) 28
1.5.2 特殊輸入域測(cè)試常見(jiàn)驗(yàn)證點(diǎn) 29
1.5.3 單選按鈕測(cè)試常見(jiàn)驗(yàn)證點(diǎn) 31
1.5.4 復(fù)選框測(cè)試常見(jiàn)驗(yàn)證點(diǎn) 32
1.5.5 大塊文字區(qū)域測(cè)試常見(jiàn)驗(yàn)證點(diǎn) 32
1.5.6 下拉列表框測(cè)試常見(jiàn)驗(yàn)證點(diǎn) 33
1.5.7 排序測(cè)試常見(jiàn)驗(yàn)證點(diǎn) 33
1.5.8 分頁(yè)測(cè)試常見(jiàn)驗(yàn)證點(diǎn) 33
1.5.9 搜索框填充域測(cè)試常見(jiàn)驗(yàn)證點(diǎn) 34
1.5.10 用戶(hù)登錄測(cè)試常見(jiàn)驗(yàn)證點(diǎn) 35
1.5.11 特殊字符處理常見(jiàn)驗(yàn)證點(diǎn) 35
1.5.12 轉(zhuǎn)義字符處理常見(jiàn)驗(yàn)證點(diǎn) 37
1.5.13 多次快速提交問(wèn)題 37
1.5.14 共用頁(yè)面Session 問(wèn)題 37
1.5.15 頁(yè)面刷新問(wèn)題 38
1.5.16 瀏覽器前進(jìn)/后退按鈕問(wèn)題 38
第2章 Client 測(cè)試專(zhuān)題技術(shù)分享 39
2.1 Client 測(cè)試的特點(diǎn) 39
2.2 如何進(jìn)行Client 測(cè)試 40
2.2.1 安裝測(cè)試 40
2.2.2 卸載測(cè)試 42
2.2.3 UI 測(cè)試 43
2.2.4 功能測(cè)試 45
2.2.5 字符輸入測(cè)試 47
2.2.6 Tooltip 測(cè)試 48
2.2.7 鏈接測(cè)試 49
2.2.8 操作按鈕測(cè)試 50
2.2.9 菜單測(cè)試 51
2.2.10 音頻測(cè)試 51
2.2.11 視頻測(cè)試 53
2.2.12 程序運(yùn)行權(quán)限測(cè)試 54
2.3 如何獲取測(cè)試需要的Trace 55
第3章 Mobile 測(cè)試專(zhuān)題技術(shù)分享 57
3.1 Mobile 特點(diǎn) 57
3.2 Mobile 測(cè)試基礎(chǔ) 58
3.2.1 手機(jī)測(cè)試常見(jiàn)類(lèi)型 58
3.2.2 手機(jī)測(cè)試與傳統(tǒng)測(cè)試的區(qū)別 59
3.2.3 監(jiān)控手機(jī)流量 60
3.2.4 獲取手機(jī)的Root權(quán)限 60
3.3 實(shí)現(xiàn)手機(jī)與計(jì)算機(jī)的聯(lián)系 61
3.3.1 “豌豆莢”的基本操作 62
3.3.2 “360 手機(jī)助手”的基本操作 62
3.3.3 “騰訊手機(jī)管家”的基本操作 63
3.3.4 實(shí)現(xiàn)iPhone/iPad/iPad Mini與計(jì)算機(jī)的聯(lián)系 63
3.3.5 備份手機(jī)中的數(shù)據(jù) 64
3.3.6 截取手機(jī)屏幕內(nèi)容 65
3.3.7 記錄手機(jī)的Error Log 66
3.3.8 手機(jī)數(shù)據(jù)信息 68
3.4 手機(jī)設(shè)備的自身測(cè)試 68
3.5 手機(jī)應(yīng)用軟件測(cè)試 72
3.6 手機(jī)Web 應(yīng)用測(cè)試 73
3.7 手機(jī)測(cè)試問(wèn)題集錦 73
第4 章 國(guó)際化、本地化軟件測(cè)試專(zhuān)題技術(shù)分享 77
4.1 軟件國(guó)際化 77
4.1.1 國(guó)際化概述 78
4.1.2 軟件國(guó)際化誤區(qū) 78
4.2 軟件本地化 80
4.2.1 軟件本地化概述 80
4.2.2 軟件本地化誤區(qū) 81
4.3 國(guó)際化軟件測(cè)試 82
4.3.1 在本地化機(jī)器上安裝使用程序 82
4.3.2 正確的字符集編碼 83
4.3.3 偽本地化測(cè)試發(fā)現(xiàn)文本擴(kuò)展問(wèn)題 85
4.3.4 測(cè)試區(qū)域文化和傳統(tǒng)特征 87
4.3.5 保證文本與代碼分離 87
4.4 本地化軟件測(cè)試 89
4.4.1 翻譯問(wèn)題 89
4.4.2 數(shù)據(jù)格式問(wèn)題 90
4.4.3 快捷鍵問(wèn)題 91
4.4.4 本地化后的排序問(wèn)題 92
4.4.5 常用本地化測(cè)試技巧 93
第5章 跨平臺(tái)跨瀏覽器專(zhuān)題技術(shù)分享 95
5.1 跨平臺(tái)測(cè)試特點(diǎn) 96
5.2 軟件平臺(tái)的分類(lèi) 96
5.2.1 Windows 平臺(tái) 97
5.2.2 Mac OS X 平臺(tái) 97
5.2.3 Linux 平臺(tái) 98
5.2.4 Solaris 平臺(tái) 98
5.2.5 HP-UX 平臺(tái) 98
5.2.6 IBM-AIX 平臺(tái) 98
5.3 跨平臺(tái)測(cè)試需要具備的知識(shí) 99
5.3.1 Windows 平臺(tái) 99
5.3.2 Mac OS X 平臺(tái) 103
5.3.3 UNIX 平臺(tái) 107
5.4 跨平臺(tái)測(cè)試技術(shù)分享 111
5.4.1 安裝應(yīng)用程序 112
5.4.2 應(yīng)用程序運(yùn)行 114
5.4.3 程序運(yùn)行界面測(cè)試 115
5.4.4 程序功能測(cè)試 116
5.5 瀏覽器的分類(lèi) 118
5.5.1 IE 118
5.5.2 Firefox 119
5.5.3 Chrome 119
5.5.4 Safari 120
5.6 跨瀏覽器測(cè)試技術(shù)分享 120
第6章 Web安全測(cè)試專(zhuān)題技術(shù)分享 123
6.1 Web安全測(cè)試 123
6.1.1 Web前端工具Firebug 的使用 124
6.1.2 Web前端工具Fiddler 的使用 125
6.1.3 2010年Web應(yīng)用十大安全攻擊 127
6.1.4 2010年與2007年Web應(yīng)用十大安全攻擊對(duì)比 129
6.2 未驗(yàn)證的重定向和轉(zhuǎn)發(fā) 129
6.2.1 攻擊說(shuō)明 129
6.2.2 攻擊舉例 130
6.2.3 開(kāi)發(fā)人員防范方法 131
6.3 傳輸層保護(hù)不足 131
6.3.1 攻擊說(shuō)明 131
6.3.2 攻擊舉例 131
6.3.3 開(kāi)發(fā)人員防范方法 131
6.4 URL 訪(fǎng)問(wèn)控制不當(dāng) 132
6.4.1 攻擊說(shuō)明 132
6.4.2 攻擊舉例 132
6.4.3 開(kāi)發(fā)人員的防范方法 132
6.5 不安全的加密存儲(chǔ) 133
6.5.1 攻擊說(shuō)明 133
6.5.2 攻擊舉例 133
6.5.3 開(kāi)發(fā)人員防范方法 133
6.6 安全配置錯(cuò)誤 134
6.6.1 攻擊說(shuō)明 134
6.6.2 攻擊舉例 134
6.6.3 開(kāi)發(fā)人員防范方法 134
6.7 CSRF 135
6.7.1 攻擊說(shuō)明 135
6.7.2 攻擊舉例 135
6.7.3 開(kāi)發(fā)人員防范方法 136
6.8 不安全的直接對(duì)象引用 136
6.8.1 攻擊說(shuō)明 136
6.8.2 攻擊舉例 137
6.8.3 開(kāi)發(fā)人員防范方法 137
6.9 失效的身份認(rèn)證和會(huì)話(huà)管理 137
6.9.1 攻擊說(shuō)明 137
6.9.2 攻擊舉例 137
6.9.3 開(kāi)發(fā)人員防范方法 138
6.10 跨站腳本 138
6.10.1 攻擊說(shuō)明 138
6.10.2 攻擊舉例 139
6.10.3 開(kāi)發(fā)人員防范方法 140
6.11 SQL注入 141
6.11.1 攻擊說(shuō)明141
6.11.2 攻擊舉例141
6.11.3 開(kāi)發(fā)人員防范方法143
6.12 OWASP 143
6.12.1 OWASP 定義143
6.12.2 OWASP 上最新的Web安全攻擊與防范技術(shù)143
6.12.3 WiKi 上最新的Web安全攻擊與防范技術(shù) 145
第7章 敏捷項(xiàng)目測(cè)試專(zhuān)題技術(shù)分享 146
7.1 敏捷軟件開(kāi)發(fā)簡(jiǎn)介 147
7.1.1 敏捷開(kāi)發(fā)的流程 147
7.1.2 敏捷開(kāi)發(fā)的質(zhì)量管理 148
7.1.3 敏捷開(kāi)發(fā)中的關(guān)鍵概念 149
7.2 敏捷測(cè)試的定義 152
7.3 敏捷測(cè)試的實(shí)質(zhì) 152
7.4 敏捷測(cè)試與普通測(cè)試的區(qū)別 153
7.5 敏捷項(xiàng)目測(cè)試實(shí)例介紹 154
7.5.1 實(shí)例項(xiàng)目介紹 154
7.5.2 用戶(hù)故事設(shè)計(jì)和發(fā)布計(jì)劃階段 156
7.5.3 Sprint 階段 158
7.5.4 Sprint 結(jié)束和下一個(gè)Sprint開(kāi)始 162
第8 章 軟件自動(dòng)化測(cè)試專(zhuān)題技術(shù)分享 165
8.1 引入自動(dòng)化測(cè)試 165
8.2 什么是自動(dòng)化測(cè)試 171
8.2.1 自動(dòng)化測(cè)試是怎樣工作的 172
8.2.2 自動(dòng)化測(cè)試有哪些類(lèi)別 174
8.2.3 設(shè)計(jì)一個(gè)常見(jiàn)的自動(dòng)化測(cè)試框架 175
8.3 持續(xù)集成自動(dòng)化測(cè)試 177
8.4 自動(dòng)化測(cè)試工具――JMeter 178
8.4.1 JMeter 是什么 178
8.4.2 JMeter 的安裝和運(yùn)行178
8.4.3 JMeter 自動(dòng)化腳本設(shè)計(jì)策略181
8.4.4 抓取一個(gè)簡(jiǎn)單的請(qǐng)求182
8.4.5 設(shè)置配置文件186
8.5 設(shè)計(jì)一個(gè)簡(jiǎn)單的腳本 196
8.5.1 添加學(xué)生――HTTP Request 196
8.5.2 查看運(yùn)行結(jié)果――View Results Tree200
8.5.3 訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)――JDBC Request 202
8.5.4 驗(yàn)證測(cè)試結(jié)果――Response Assertion204
8.5.5 清理數(shù)據(jù) 206
第9章 壓力與性能測(cè)試專(zhuān)題技術(shù)分享 209
9.1 什么是壓力、性能測(cè)試 209
9.2 壓力測(cè)試和性能測(cè)試用例設(shè)計(jì) 211
9.3 壓力測(cè)試和性能測(cè)試――JMeter 214
9.3.1 單線(xiàn)程添加多個(gè)學(xué)生 215
9.3.2 多線(xiàn)程添加多個(gè)學(xué)生 221
9.4 生成測(cè)試報(bào)告 225
9.4.1 生成測(cè)試報(bào)告的方法 225
9.4.2 分析測(cè)試報(bào)告 226
第10章 自己動(dòng)手完成軟件測(cè)試實(shí)踐 232
10.1 中心在線(xiàn)網(wǎng)站測(cè)試實(shí)踐 232
10.2 國(guó)內(nèi)知名網(wǎng)站或應(yīng)用測(cè)試實(shí)踐 234
10.3 如何設(shè)計(jì)測(cè)試案例 235
10.3.1 看清項(xiàng)目測(cè)試范圍(Test Scope) 236
10.3.2 編寫(xiě)測(cè)試案例 237
10.4 準(zhǔn)確匯報(bào)BUG的技巧 243
10.4.1 準(zhǔn)確匯報(bào)BUG的幾條基本準(zhǔn)則243
10.4.2 描述BUG中需要注意的事項(xiàng) 244
10.4.3 在匯報(bào)英文BUG時(shí)用專(zhuān)業(yè)英文描述 244
10.4.4 與外國(guó)人進(jìn)行項(xiàng)目交流時(shí)的常用英語(yǔ) 246
10.5 尋找軟件產(chǎn)品缺陷獲獎(jiǎng)作品欣賞 248
10.5.1 全國(guó)大學(xué)生尋找產(chǎn)品缺陷(Find BUG)技能大賽說(shuō)明 248
10.5.2 匯報(bào)產(chǎn)品缺陷模板 250
10.5.3 參賽選手提交的作品內(nèi)容 250
10.5.4 大賽組委會(huì)審閱評(píng)價(jià) 260
第11章 網(wǎng)頁(yè)編程語(yǔ)言HTML 261
11.1 HTML編輯工具 262
11.2 讀者如何參與實(shí)踐 263
11.3 HTML語(yǔ)法教學(xué) 265
11.3.1 網(wǎng)頁(yè)架構(gòu)標(biāo)記 265
11.3.2 排版標(biāo)記 268
11.3.3 字體標(biāo)記 271
11.3.4 清單標(biāo)記 274
11.3.5 表格標(biāo)記 277
11.3.6 圖形標(biāo)記 281
11.3.7 表單標(biāo)記 284
11.3.8 鏈接標(biāo)記 290
11.3.9 框架標(biāo)記 291
11.3.10 多媒體標(biāo)記 294
11.3.11 跑馬燈標(biāo)記 296
11.3.12 特殊字符 297
第12 章 JavaScript 299
12.1 JavaScript 的特點(diǎn)及作用 300
12.1.1 JavaScript 是被嵌入到HTML中的 300
12.1.2 JavaScript 運(yùn)行的環(huán)境 301
12.1.3 JavaScript 是解釋執(zhí)行的 301
12.1.4 JavaScript 是一種弱類(lèi)型語(yǔ)言 302
12.1.5 JavaScript 以對(duì)象為基礎(chǔ) 302
12.1.6 JavaScript 通過(guò)事件驅(qū)動(dòng)執(zhí)行 302
12.1.7 JavaScript 的作用是多方面的 303
12.1.8 JavaScript 是不斷發(fā)展和廣泛應(yīng)用的 303
12.2 JavaScript 的基本語(yǔ)法 303
12.2.1 基本數(shù)據(jù)結(jié)構(gòu) 303
12.2.2 運(yùn)算符和表達(dá)式 306
12.2.3 控制結(jié)構(gòu)和循環(huán) 309
12.3 window 對(duì)象 314
12.3.1 window 窗口對(duì)象的屬性 314
12.3.2 window 窗口對(duì)象的方法 316
12.4 document 對(duì)象 320
12.4.1 document 對(duì)象的屬性 321
12.4.2 document 對(duì)象的write()和writeIn()方法 323
12.4.3 document 對(duì)象的close()方法 323
12.4.4 document 對(duì)象的getSelection()方法 323
12.5 文本對(duì)象 324
12.5.1 文本對(duì)象的defaultValue屬性 324
12.5.2 文本對(duì)象的name 屬性 326
12.5.3 文本對(duì)象的value 屬性 326
12.5.4 文本對(duì)象的focus()方法 326
12.5.5 文本對(duì)象的select()方法 327
12.6 按鈕對(duì)象 329
12.6.1 button、submit、reset 對(duì)象 329
12.6.2 checkbox 對(duì)象 330
12.6.3 radio 對(duì)象 330
12.7 location 對(duì)象 332
12.7.1 hash 屬性 332
12.7.2 href 屬性 333
12.7.3 pathname 屬性 334
12.7.4 protocol 屬性 334
12.8 history 對(duì)象 335
12.9 字符串對(duì)象 335
12.9.1 轉(zhuǎn)義字符 335
12.9.2 字符串對(duì)象的屬性 336
12.9.3 字符串對(duì)象的“+”連接方法 337
12.9.4 字符串對(duì)象charAt 方法 337
12.9.5 字符串對(duì)象indexOf 方法 338
12.9.6 字符串對(duì)象lastIndexOf方法 338
12.9.7 字符串對(duì)象substring 339
12.9.8 字符串對(duì)象toLowerCase方法 339
12.9.9 字符串對(duì)象toUpperCase方法 340
12.10 日期對(duì)象 340
12.10.1 日期對(duì)象的屬性 340
12.10.2 new 方法 340
12.10.3 getYear()方法 341
12.10.4 getMonth()方法 342
12.10.5 getDate()方法 342
12.10.6 getDay()方法 343
12.10.7 getTime()方法 344
12.10.8 setTime()方法 344
12.10.9 setYear()方法 345
12.10.10 getTimezoneOffset()方法 345
12.10.11 toGMTString()方法 346
12.10.12 toLocaleString()方法 347
12.11 數(shù)學(xué)對(duì)象 347
12.11.1 Math 對(duì)象的屬性 347
12.11.2 Math 對(duì)象的abs 方法 348
12.11.3 Math 對(duì)象的acos 方法 349
12.11.4 Math 對(duì)象的max 方法 350
12.11.5 Math 對(duì)象的round/floor/ceil方法 350
12.11.6 Math 對(duì)象的random 方法 351
12.12 數(shù)組對(duì)象 352
12.12.1 數(shù)組對(duì)象的創(chuàng)建 352
12.12.2 數(shù)組對(duì)象的擴(kuò)充 353
第13章 CSS和XML 355
13.1 CSS 356
13.1.1 什么是CSS 356
13.1.2 CSS的歷史 357
13.1.3 使用CSS的優(yōu)點(diǎn) 357
13.1.4 CSS樣式解決了一個(gè)普遍的問(wèn)題 358
13.1.5 使用CSS之前 358
13.1.6 如何將樣式表加入網(wǎng)頁(yè) 359
13.1.7 CSS 的語(yǔ)法 361
13.2 XML 369
13.2.1 XML 簡(jiǎn)介 369
13.2.2 XML 的歷史 369
13.2.3 XML 的作用 370
13.2.4 XML 與HTML的主要差異 372
13.2.5 一個(gè)XML文檔實(shí)例 372
13.2.6 XML 文檔形成一種樹(shù)結(jié)構(gòu) 373
13.2.7 XML 的語(yǔ)法規(guī)則 374
附錄A 大學(xué)學(xué)籍管理系統(tǒng)安裝配制說(shuō)明書(shū) 376
附錄B 大學(xué)學(xué)籍管理系統(tǒng) 394
附錄C 軟件測(cè)試中常見(jiàn)的中英文對(duì)照 407
參考文獻(xiàn) 412

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)