軟體測試實務:業界成功案例與高效實踐 I《Chapter 6

測試,不只是測試

劉人傑 李佩蓉 莊碧琪 徐鉦棋 江仁豪
Dopiz Liu    Iris Lee    Cheryl Chuang    Lewis Hsu    Howard Chiang 

街口支付

一直以來在台灣軟體業界中,比起開發工程師,進行測試工作的工程師總是相對不受到重視,不外乎是因為在許多人的理解中,「測試」這個角色就僅僅是等待產品經理規劃設計需求、開發人員將系統開發完成,才依據產品規格進行驗收測試。甚至有些刻板印象會認為「測試」就只是針對待測軟體進行點擊、操作、模擬使用者行為,根本不需要理解詳細的業務邏輯或是程式碼層面如何實現,任何人都可以勝任這項工作。

的確,相對於其他開發職位來說,測試的工作內容可能更容易上手,但其實測試所能夠發展的空間遠比大家所想像的更深更廣,門檻與訓練成本也不亞於開發。不像撰寫程式碼、設計軟體架構,在大部分資訊科系的學程中都有相關課程可以修習,「軟體測試」更多的是依靠先天的敏銳度以及測試經驗的積累。

因此,本章節會依據筆者們目前在軟體業界的測試經驗,與讀者分享實際軟體測試在專案開發中會扮演什麼樣的角色為整個團隊及產品帶來價值,並在各開發階段透過測試左、右移來完成哪些事情以發揮自身的影響力,在產品發布後還能如何關注線上服務的狀態,讓測試注重「高品質」的精神能夠渲染到整個軟體生命週期之中,讓「測試,不只是測試」。

章節大綱

CH6 測試,不只是測試

6.1 重新實踐「軟體測試」與「測試工程師」

  6.1.1 Quality Assurance Engineer (QA)

  6.1.2 Software Development Engineer in Test (SDET)

  6.1.3 小結

6.2 專案流程中的測試左移、右移

  6.2.1 軟體專案流程說明

  6.2.2 測試左移

  6.2.3 測試右移

  6.2.4 應用 PDCA 循環

  6.2.5 小結

6.3 以品質角度來驅動產品與開發

  6.3.1 測試驅動開發(TDD)

  6.3.2 驗收測試驅動開發(ATDD)

  6.3.3 行為驅動開發(BDD)

  6.3.4 領域驅動設計(DDD)

  6.3.5 街口的專案開發流程

  6.3.6 小結

6.4 線上服務故障處理

  6.4.1 高品質的定義

  6.4.2 用來衡量系統表現的指標

  6.4.3 有效限縮故障影響範圍

  6.4.4 標準化故障處理流程

  6.4.5 街口案例分享

  6.4.6 小結

6.5 結語


內容預覽

作者簡介

劉人傑(Dopiz Liu)

曾先後任職於金融科技行業中兩家領先的公司——「街口支付」和「幣安(Binance)。在街口主要負責支付領域、基礎服務的測試;在幣安則專注在去中心化應用、前後端服務與智能合約交互等測試。

現於「優比快科技(Ubiquiti Inc.)擔任測試開發工程師,針對物聯網設備的軟硬體整合進行測試開發,持續在不同的產業領域拓展視野、積累實力。提倡「身為一位測試開發人員的工作職責不僅僅是完成測試項目,而是無所不用其極地保證產品的最高品質。」(於街口任職時撰寫本文)

李佩蓉(Iris Lee)

曾任職於街口支付、KKCompany、訊舟科技與神準科技,於電子支付、音樂串流以及企業級通訊領域皆有測試經驗。在街口支付主要負責財務領域的測試,致力於「堅持做對的事,持續在軟體品質上把關。」 

莊碧琪(Cheryl Chuang)

負責街口支付行銷與商家合作相關領域的測試與應用,認為「品質不是一個行為,而是一種習慣。身為一名軟體測試開發工程師,我將品質視為生活中的一種方式」 

徐鉦棋(Lewis Hsu)

於街口支付擔任會員領域測試負責人,主張「測試是追求品質過程中的一個重要步驟,但並非該過程的唯一關鍵因素。」 

江仁豪Howard Chiang)

先後為「街口支付」與「阿福管家」的軟體品質團隊負責人。曾任職於 BenQ、HTC、Acadine、阿里巴巴、街口支付、阿福管家等相關知名企業,積累 11 年的軟體測試經驗,負責 2B 與 2C 的品質專項業務包含但不限於:基礎會員、影音社群、電子商務、金融支付、保險質檢、結算分佣、行銷優惠、平台能力治理、居家安全等相關領域。(於街口任職時撰寫本文)


「一日測試」軟體品牌創始人,致力於提升臺灣軟體測試領域的競爭力,專注於軟體品質的產業分享與實務解決方案。


一日測試| OnedaySoftware 

EmailFacebookInstagramMedium

作者所屬機構

專章引用

劉人傑、李佩蓉、莊碧琪、徐鉦棋、江仁豪,〈測試,不只是測試〉。《軟體測試實務:業界成功案例與高效實踐 I》,博碩文化,2023年5月,ISBN 978-626-333-485-4。