測試開發實戰教程
霍格沃茲測試開發學社
- 出版商: 人民郵電
- 出版日期: 2022-09-01
- 定價: $539
- 售價: 8.5 折 $458
- 語言: 簡體中文
- 頁數: 344
- ISBN: 7115594120
- ISBN-13: 9787115594129
-
相關分類:
Unit Test 單元測試
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
揭秘家用路由器 0day 漏洞挖掘技術$490$387 -
Docker 專業養成 ─ 活用基礎與實踐技能 (暢銷回饋版)$450$351 -
工業4.0 的物聯網智慧工廠應用與實作:使用 Arduino.Node-RED.MySQL.Node.js$500$199 -
Python × Network 一拍即合:自動化、程式化和 DevOps 的一站式解決方案 (Mastering Python Networking, 3/e)$780$608 -
$374工業因特網安全 -
$403Python 自動化測試入門與進階實戰 -
超圖解資料科學 ✕ 機器學習實戰探索 - 使用 Python$560$476 -
Modbus 軟件開發實戰指南, 2/e$468$445 -
測試架構師修煉之道:從測試工程師到測試架構師, 2/e$654$621 -
$602Docker 實戰派 — 容器入門七步法 -
從零開始學 Visual C# 2022 程式設計$690$538 -
MongoDB 5.x 實戰應用$500$395 -
西門子 S7-1200/1500 PLC 從入門到精通$594$564 -
深入 Linux 內核架構與底層原理, 2/e$834$792 -
深入淺出智能物聯網 OpenWrt 操作系統$719$683 -
$560跟老韓學 Linux 自動化運維 (基礎篇) -
$390工業控制網絡蜜罐攻防博弈理論 -
工業因特網安全$894$849 -
CTF 實戰技術、解題與進階$954$906 -
PLC 通信協議及編程$594$564 -
$505網絡工程師教程, 2/e -
多團隊高效協作密技:大規模敏捷開發方法 Large Scale Scrum 簡單學(iThome鐵人賽系列書)$650$429 -
全集中軟體測試:ISTQB CTFL 學習手冊$600$468 -
軟體測試修練指南:我獨自升級的實戰心法(iThome鐵人賽系列書)$690$538 -
無 Bug の境界 - 軟體測試工程技術詳解$880$695
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
75折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$375 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
本書採用理論與實戰相結合的方式,不僅對軟件測試的理論知識進行了深入的講解,還配套了與理論相結合的實戰練習,能幫助讀者更深入地理解每個知識點。本書共8章,第1章講解軟件測試的入門知識,包括測試流程、測試常見方法、測試用例設計等;第2~5章講解Web測試、Web自動化測試、App測試、App自動化測試;第6章和第7章講解接口測試,包括接口抓包分析與Mock介紹、接口自動化測試;第8章講解持續集成。
本書既適合軟件測試工程師閱讀,又適合想要深入學習軟件測試、自動化測試、測試開發等技術的初學者作參考書,同時還可以作為高等院校相關專業師生的學慣用書以及培訓學校的教材。
作者簡介
霍格沃茲測試開發學社是業界聞名的測試技術高端教育品牌,致力於為 IT 行業提供進階測試開發技術培訓和優異人才內推服務。願景是成為一家帶動測試行業發展的高科技公司,成為一家受到行業普遍認可與尊重的教育公司。使命是利用測試技術賦能世界發展。
目錄大綱
目 錄
第 1章 測試流程與理論 1
1.1 軟件測試與開發流程介紹 1
1.1.1 軟件測試簡介 1
1.1.2 軟件概述 1
1.1.3 軟件開發流程的演變 1
1.2 被測系統架構與數據流分析 8
1.3 被測系統的需求理解 13
1.4 項目管理與跨部門溝通協作 15
1.5 流程管理平臺 19
1.6 測試流程體系 23
1.7 軟件測試體系 32
1.8 常用測試管理平臺 36
1.9 測試用例簡介 37
1.10 黑盒測試方法—— 邊界值
分析法 39
1.11 黑盒測試方法—— 等價類
劃分法 42
1.12 黑盒測試方法—— 因果圖法 45
1.13 黑盒測試方法—— 場景法 55
1.14 黑盒測試方法—— 判定表 60
1.15 白盒測試方法 64
1.16 常用測試策略與測試手段 66
1.17 軟件缺陷簡介 68
1.18 Bug定位方法 70
1.19 測試環境搭建 79
1.20 實戰演練 81
第 2章 Web測試方法與技術 83
2.1 HTML概述 83
2.2 JavaScript講解 86
2.3 CSS講解 90
2.4 Web端常見Bug解析 101
2.5 實戰演練 104
第3章 Web自動化測試 106
3.1 Selenium安裝 106
3.2 Selenium IDE用例錄制 109
3.3 Selenium測試用例編寫 113
3.4 隱式等待、顯式等待和強制
等待 115
3.5 Web控件定位與常見操作 120
3.6 Web控件的交互進階 131
3.7 網頁frame與多窗口處理 135
3.8 Selenium對多瀏覽器處理 142
3.9 執行JavaScript腳本 144
3.10 文件上傳與彈窗處理 148
3.11 PageObject設計模式 152
3.12 實戰演練 154
第4章 App測試方法與技術 156
4.1 常用模擬器使用 156
4.1.1 模擬器簡介 156
4.1.2 Emulator 156
4.1.3 使用Emulator 157
4.1.4 MuMu模擬器 158
4.1.5 Genymotion 158
4.2 App結構概述 158
4.2.1 App結構簡介 158
4.2.2 APK結構 158
4.2.3 App分類 160
4.2.4 原生應用頁面介紹 160
4.2.5 查看界面元素 161
4.2.6 佈局 161
4.2.7 元素常見屬性 162
4.3 adb常用命令 163
4.3.1 adb簡介 163
4.3.2 adb組成 163
4.3.3 adb工作原理 164
4.3.4 啟用adb調試 164
4.3.5 adb常用命令 165
4.3.6 設備與電腦傳輸文件 166
4.3.7 日誌 166
4.3.8 Android常用測試命令 168
4.4 App常見Bug解析 170
4.4.1 Bug類型介紹 170
4.4.2 功能 Bug 170
4.4.3 崩潰 172
4.4.4 App性能Bug 172
4.5 實戰演練 173
4.5.1 某股票App軟件的測試 173
4.5.2 後臺管理App 174
第5章 App自動化測試 175
5.1 Appium架構介紹與環境配置 175
5.2 錄制Appium測試用例 178
5.3 元素定位方式與隱式等待 185
5.4 App控件定位 187
5.5 高級定位技巧 191
5.6 App控件交互 201
5.7 觸屏操作測試自動化 205
5.8 顯式等待機制 211
5.9 特殊控件Toast識別 215
5.10 屬性獲取與斷言 218
5.11 參數化測試用例 223
5.12 Capability使用進階 228
5.13 實戰演練 230
第6章 接口協議抓包分析與Mock 232
6.1 接口測試的價值與體系 232
6.2 常見接口協議解析 233
6.3 抓包分析TCP 236
6.4 使用Postman進行發送請求 238
6.5 使用CURL發送請求 239
6.6 常用代理工具 242
6.7 HTTP和HTTPS抓包分析 246
6.8 HTTP簡介 249
6.9 GET和POST區別與實戰詳解 252
6.10 session、cookie和token的區別
解析 255
6.11 Mock應用 259
6.12 接口測試用例設計 262
6.13 實戰演練 265
第7章 服務端接口自動化測試 267
7.1 接口測試框架 267
7.2 接口請求構造 268
7.3 接口測試斷言 273
7.4 json和XML請求 276
7.5 XML響應斷言 279
7.6 json響應斷言 283
7.7 JSON Schema斷言 288
7.8 Header cookie處理 291
7.9 Form請求 293
7.10 超時處理 294
7.11 文件上傳測試 297
7.12 代理配置 299
7.13 認證體系 303
7.14 接口加密與解密 304
7.15 多套測試環境下的接口測試 306
7.16 實戰演練 310
第8章 持續集成 312
8.1 Jenkins持續集成介紹 312
8.2 Jenkins job機制 313
8.3 參數化job 315
8.4 節點管理 316
8.5 權限控制 319
8.6 Jenkins的常用插件 321
8.7 報警機制 323
8.8 矩陣job與父子job 326
8.9 靜態掃描體系集成 328
8.10 單元測試體系集成 333
8.11 代碼覆蓋率集成 337
8.12 實戰演練 344


