網路價≠最低優惠價!記得登入會員看看唷!

軟體測試修練指南:我獨自升級的實戰心法(iThome鐵人賽系列書) 敏捷三叔公 柯仁傑(David Ko)

產品編號:9786264142076
促銷 下單就送小禮物
購物每消費滿300元,可獲得1元購物金

網路價 NT${{ commaFormat(product.price_actu) }} NT${{commaFormat(product.price_sugg)}}

專屬特惠價 NT${{ commaFormat(product.group_price) }}

優惠價 NT${{ commaFormat(product.member_price) }} NT${{ commaFormat(product.group_price) }}

商品組合
{{k_row.name}} x {{k_row.qty}}
{{k_row.intro}}
贈品 (買就送)

{{ pItem.title }}

付款方式

轉帳/匯款/無摺存款 / LinePay付款 / 超商代碼付款(綠界金流) / 信用卡一次付清(綠界金流) / AFTEE 先享後付 / [圖書專用] 7-11取貨付款

配送方式

7-11超商取貨 / 全家超商取貨 / 宅配到家 / 校園門市店到店取貨(需7~10個工作天,急用勿選)

超值加購


ISBN13:9786264142076
出版社:博碩文化
作者:柯仁傑
出版日:2025/07/10
裝訂/頁數:平裝/512頁
規格:22.9cm*17cm*2.8cm (高/寬/厚)

【內容】
測試工作這件事,沒有人能置身事外!

軟體開發要速度更要品質!
本書涵蓋四大收獲,培養獨自升級的內功心法

扎實的基礎
介紹測試定義和階段
測試種類圖像化

建立全局觀
包含所需活動和挑戰
與敏捷/DevOps/AI搭配

測試方法介紹
黑箱測試的做法和比較
白箱測試與迷思

務實的測試管理
測試規劃和缺陷管理
度量分析和報告

測試工作人人都說簡單,卻不太了解怎麼做
建立基礎並搭配AI,讓軟體開發更得心應手!

本書內容改編自第16屆iThome鐵人賽IT管理組的冠軍系列文章《葬送的軟體測試──不懂不想做是會出事》。在台灣大多數有關軟體測試的書籍,都是偏向測試自動化,像是單元測試、或是前端測試要如何進行。但是在實務上,能有空進行測試自動化的人並不多,即使有比例也不高。此外對於測試活動要如何規劃,有哪些測試需要進行,或者Bug如何追蹤和分析,並沒有任何著墨。

因為軟體測試在學校沒教,在工作上也不太有人會跟你說。如果要開立測試個案,也擔心會有所遺漏,不知道有什麼比較系統化的方式去建立。本書會介紹各種開立測試個案的系統性做法,附上各種範例和經驗法則,並且比較這些方法的適用時機,幫助你可以涵蓋較多的場景。

測試並不是只有單元測試,也不是只需要執行功能測試而已。從測試活動要如何規劃、測試的種類和方式、測試自動化的策略,到測試人員的管理和培育等等,本書會以全局觀來看待整個測試流程,以及一些測試經驗分享。

目標讀者

• 想了解測試基本知識的人
• 專案 / 產品主管 / 品保主管
• 一條龍的開發人員
• 想知道生成式人工智慧如何影響測試的人

本書重點

當品質成為競爭利器,測試卻越來越被壓縮與忽略;尤其 GenAI 帶來加速,也暗藏無形風險:不知如何生成覆蓋狀況、不知在測試流程中如何配合使用。

本書集結二十年測試實戰與團隊管理經驗,以最清晰易懂的語言,帶你:

• 釐清痛點:解構測試思維矛盾與隱性成本,直擊台灣軟體業最急迫的品質挑戰。

• 掌握技術全景:靜態審查、黑箱/白箱、多種測試策略一網打盡,範例詳實、步驟分明。

• 流程最佳化:瀑布、敏捷、DevOps 下的關鍵檢查點與協作要訣,讓品質成為流程加分項。

• 系統化測試管理:從策略與計劃、執行追蹤到缺陷管理,建立完整的品質監控框架。

• 打造高效團隊:從角色定位、技能培育到招募策略,一書掌握測試團隊成長方程式。

無論你是剛跨入測試領域的工程師,或是負責品質保證的團隊領導,《軟體測試修練指南》都將成為你最完善的「品質聖經」,引領你在 GenAI 時代,既能高效加速,又能精準把關,化解每一次看似不可能的測試難題。


【目錄】
第一部分:軟體測試基礎

楔子-數位開發部門的日常

CHAPTER 01 為什麼軟體測試這麼難
1.1 測試思維矛盾
1.2 測試所需的代價
1.3 台灣軟體測試的現狀
1.4 軟體測試的挑戰
1.5 生成式人工智慧在軟體測試中的挑戰

CHAPTER 02 軟體測試概論
2.1 品質是什麼會因人而異
2.2 軟體測試的簡介
2.2.1 為什麼需要進行軟體測試呢?
2.2.2 什麼是軟體測試呢?
2.2.3 誰來測試軟體
2.2.4 測試人員要測什麼
2.3 軟體測試的迷思
2.4 如何說服管理者測試要好好做

第二部分:測試方法論

楔子-小白的疑問

CHAPTER 03 軟體測試階段
3.1 為什麼會有這些測試階段
3.2 測試階段說明
3.2.1 單元測試
3.2.2 整合測試
3.2.3 系統測試
3.2.4 驗收測試
3.3 測試階段的比較

CHAPTER 04 軟體測試流程
4.1 瀑布式開發中的測試流程
4.1.1 瀑布式軟體開發簡介
4.1.2 在瀑布式軟體開發進行測試
4.1.3 在瀑布式開發中確保品質的重點
4.2 敏捷開發中的測試流程
4.2.1 敏捷開發和 DevOps 簡介
4.2.2 敏捷開發和 DevOps 對測試帶來影響
4.2.3 敏捷開發和 DevOps 中的測試流程
4.2.4 在敏捷和 DevOps 中確保品質的重點
4.3 生成式人工智慧與軟體測試
4.3.1 生成式人工智慧對軟體測試的影響
4.3.2 生成式人工智慧如何輔助軟體測試的進行

楔子-測試要怎麼設計

CHAPTER 05 靜態測試技術
5.1 軟體測試方法分類
5.2 靜態測試方法簡介
5.3 程式碼審查(Code Review)
5.4 檢驗(Inspection)
5.5 結對程式設計(Pair Programming)
5.6 靜態分析(Static Analysis)
5.7 靜態分析中常見的度量

CHAPTER 06 黑箱測試技術
6.1 黑箱測試方法簡介
6.2 等價類別分割法(Equivalence Class Partitioning)
6.3 Boundary Value Testing(邊界值分析法)
6.4 Use Case Testing(使用案例測試法)
6.5 Pairwise Testing(成對測試法)
6.6 State Transition Testing(狀態轉移測試法)
6.7 Decision Table Testing(決策表測試法)
6.8 黑箱測試方法的比較和適用時機

CHAPTER 07 白箱測試技術
7.1 白箱測試方法簡介
7.2 行數覆蓋率(Line Coverage)
7.3 分支覆蓋率(Branch Coverage)
7.4 條件覆蓋率(Condition Coverage)
7.5 循環複雜度(Cyclomatic Complexity)
7.6 測試覆蓋率的迷思
7.7 測試覆蓋率工具的運作流程

第三部分:測試管理與實務

楔子-測試需要管嗎?

CHAPTER 08 軟體測試管理
8.1 專案管理和軟體測試管理比較
8.2 軟體測試管理的服務對象
8.3 誰來進行測試
8.4 測試管理的主要工作內容
8.5 軟體測試管理面臨的挑戰

CHAPTER 09 軟體測試規劃
9.1 測試規劃要考慮什麼
9.2 測試計劃內所包含的內容
9.3 常見測試計劃格式
9.3.1 IEEE 829 中測試計劃
9.3.2 一頁測試計劃書
9.3.3 心智圖
9.4 業界測試策略的做法
9.4.1 Google
9.4.2 Facebook
9.5 測試規劃經驗談

CHAPTER 10 軟體測試設計
10.1 軟體測試設計是什麼
10.2 軟體測試設計會如何拆解
10.3 測試案例內容
10.4 測試案例設計流程
10.5 如何衡量測試案例的品質
10.6 如何有效管理測試案例
10.7 測試案例設計經驗談
10.8 測試案例管理工具

楔子-測試怎麼執行?

CHAPTER 11 軟體測試執行
11.1 測試執行前的注意事項
11.2 測試執行流程
11.3 回歸測試策略
11.4 何時可以停止測試
11.5 測試報告
11.6 測試指標

CHAPTER 12 管理程式缺陷
12.1 程式缺陷處理流程
12.2 程式缺陷需要包含哪些內容
12.3 好的程式缺陷報告要注意什麼
12.4 程式缺陷統計圖表或報告
12.5 如何收集上線後逃逸的程式缺陷

第四部分:進階主題

楔子-上有政策下有對策的自動化?

CHAPTER 13 規劃測試自動化
13.1 軟體測試和測試自動化比較
13.2 測試自動化的好處
13.3 測試自動化失敗的常見原因
13.4 測試自動化的處理流程
13.5 那些功能適合進行測試自動化
13.6 測試金字塔
13.7 如何選擇測試自動化工具

楔子-天下英雄入吾彀中矣?

CHAPTER 14 測試團隊技能培育與招募
14.1 好的測試人員的特色
14.2 測試人員所需的技能
14.3 測試人員的角色
14.4 如何培育測試人員
14.5 如何學習生成式人工智慧來輔助測試工作
14.6 測試人員的招募

APPENDIX A 常見測試相關用語的中英文對照表

【關於教科書訂購說明】

☆ 單本即有折扣,將商品放入購物車就可以看見優惠價唷!五本以上團購更便宜!加入會員訂購,還可累積購物金!

★ 若有急需用書,可先LINE私訊詢問庫存呦~

☆ 出貨時間:有現貨的,2個工作日內出貨;無現貨,約3~5個工作日 出貨


【寄送方式說明】

實體門市取貨

全台麗文校園書局皆可取貨,貨到書局將會以簡訊通知。


超商取貨

提供7-11及全家超商取貨(需先付款,無貨到付款)。


一般宅配

本公司主要與黑貓宅急便配合,送達到您指定的地址。


※當您於本網站消費交易完成後,電子發票將會以電子郵件給您;如需紙本發票請於下訂時於備註欄位說明。


【付款方式說明】

 ATM轉帳、匯款

銀行│第一銀行-三民分行

代號│007

戶名│麗文文化事業股份有限公司

帳號│704-10-051861

※實體ATM每日轉帳最高限額為3萬,若訂購金額超過3萬元,請分兩天或是使用不同的銀行帳戶轉帳。

 信用卡(可分期,需負擔手續費)

凡各家銀行的VISA、MASTER、Union Pay、JCB信用卡皆可使用。

 超商代碼

系統會發送繳費代碼至您的電子信箱,需自行至「超商機器ex:iBon」輸入代碼,產生繳費單後前往櫃檯繳費。


❼ 免卡分期

麗文校園購與「zingala銀角零卡」「第一資融」以及「皮路後支付」合作,讓您免用信用卡就可以購物
如有使用上的問題,可以先與揪小編聯絡唷!。

※請注意:超過7天未付款之訂單則訂單自動失效;免卡分期訂單成立起7天內未主動聯繫亦同。


【其他說明】

關於出貨

1.商品為不缺貨前提下,訂單完成付款後2-4個工作天將會出貨(不含例假日及國定假日);若商品缺貨則須等待1-2週。

2.麗文校園揪來玩保留訂單接受與否權利,若因交易條件有誤或有其他情形導致我們無法接受您的訂單,將以E-mail發送取消訂單通知給您,造成不便敬請見諒。


關於退貨

1.非門市現場消費享有七天猶豫期,收到商品當天往後算七天內若是決定不買,則協助不要拆封,一拆封視同願意購買。

2.若真的決定不購買商品要退貨,請聯繫我們LINE線上客服,我們會盡速為您處理。


關於新品瑕疵與維修保固

1.全新商品享有購買七日內,新品瑕疵的換新保障;但新品瑕疵與否,是由商品代理商或原廠所判定,麗文校園揪來玩僅能依據判定的結果給予協助。若是原廠判定非新品瑕疵則無法換新,需改為維修的方式處理。

2.新品瑕疵換新的作業時間,將依各廠商的流程而定,最快2個工作天,慢的話也可能需要到15個工作天。

3.購買超過七日後,維修服務由原廠提供。如有需要維修,麗文校園揪來玩可以代為送修,但送修如需運費時(EX:原廠沒有提供免費收件服務),則需由您負擔送修的運費(運費約為100元起,因商品大小而異)。


【華碩的維修服務】

華碩維修保固說明

三大禮遇及完美保固電商素材-5_Page2_09.jpg

推薦一起買

推薦購買