定 價:¥69.80
作 者: | 無涯 |
出版社: | 電子工業(yè)出版社 |
叢編項: | |
標 簽: | 暫缺 |
ISBN: | 9787121357046 | 出版時間: | 2019-03-01 | 包裝: | 平裝 |
開本: | 16開 | 頁數(shù): | 328 | 字數(shù): |
目 錄
第1部分 UI自動化測試
第1章 自動化測試概述 2
1.1 自動化測試的價值 2
1.2 自動化測試的應(yīng)用 3
第2章 Selenium元素定位實戰(zhàn) 5
2.1 Selenium簡述 5
2.2 Selenium結(jié)合瀏覽器實戰(zhàn) 5
2.3 元素定位實戰(zhàn) 6
第3章 Selenium與頁面的交互 24
3.1 WebDriver瀏覽器的屬性 24
3.2 WebElement類的方法 29
3.3 下拉框?qū)崙?zhàn) 35
3.4 彈出框?qū)崙?zhàn) 39
3.5 WebDriverWait類實戰(zhàn) 44
3.6 ActionChains類實戰(zhàn) 50
3.7 鍵盤事件實戰(zhàn) 54
3.8 JavaScript的處理 55
3.9 獲取截圖 60
第4章 單元測試框架unittest 62
4.1 unittest簡述 62
4.2 測試固件 63
4.3 測試執(zhí)行 67
4.4 構(gòu)建測試套件 70
4.5 分離測試固件 76
4.6 測試斷言 78
4.7 斷言的注意事項 82
4.8 批量執(zhí)行測試用例 84
4.9 生成測試報告 87
4.10 代碼覆蓋率統(tǒng)計實戰(zhàn) 89
第5章 Jenkins實戰(zhàn) 92
5.1 Jenkins簡述及部署 92
5.2 Jenkins實戰(zhàn) 92
第6章 數(shù)據(jù)驅(qū)動 105
6.1 ddt實戰(zhàn) 105
6.2 Txt實戰(zhàn) 108
6.3 Csv實戰(zhàn) 111
6.4 Excel實戰(zhàn) 114
6.5 Xml實戰(zhàn) 119
6.6 MySQL實戰(zhàn) 123
第7章 Page Objects實戰(zhàn) 131
7.1 Page Objects的實現(xiàn) 131
7.2 Page Objects中引入wait 140
7.3 Page Objects引入工廠設(shè)計模式 142
第8章 UI自動化測試實戰(zhàn) 149
8.1 Web產(chǎn)品的實戰(zhàn) 149
第2部分 接口自動化測試
第9章 HTTP協(xié)議 162
9.1 HTTP簡述 162
9.2 HTTP的狀態(tài)碼 163
9.3 Cookie的請求流程 175
9.4 Session的請求流程 178
9.5 Token的請求流程 180
第10章 序列化與反序列化 183
10.1 JSON庫的應(yīng)用 183
10.2 JSON庫的實例實戰(zhàn) 185
第11章 PostMan的應(yīng)用 190
11.1 PostMan簡述 190
11.2 PostMan實戰(zhàn) 191
11.3 PostMan接口測試實戰(zhàn) 219
第12章 JMeter接口測試應(yīng)用 226
12.1 JMeter簡述 226
12.2 JMeter的語言切換 226
12.3 JMeter的插件安裝 226
12.4 WebServices的請求 227
12.5 HTTP的請求 229
12.6 JMeter斷言實戰(zhàn) 232
12.7 HTTP請求默認值 234
12.8 用戶定義的變量 235
12.9 Token的獲取實戰(zhàn) 237
12.10 HTTP Cookie管理器實戰(zhàn) 240
12.11 生成測試報告實戰(zhàn) 244
12.12 自動發(fā)送郵件實戰(zhàn) 248
12.13 引入CI 252
12.14 JMeter接口測試實戰(zhàn) 256
第13章 Requests實戰(zhàn) 263
13.1 Requests簡述 263
13.2 Requests發(fā)送請求 264
13.3 URL參數(shù)實戰(zhàn) 266
13.4 請求頭的添加 267
13.5 data參數(shù)實戰(zhàn) 268
13.6 JSON參數(shù)實戰(zhàn) 270
13.7 Token實戰(zhàn) 272
13.8 Session實戰(zhàn) 276
13.9 Session會話對象 281
13.10 Requests鑒權(quán)實戰(zhàn) 286
13.11 超時處理 287
13.12 文件下載 289
13.13 文件上傳 293
13.14 Requests接口測試實戰(zhàn) 296
主要參考文獻 314