主要是想順手紀錄自己過去七年擔任QA工程師的點滴與經驗,做一個邏輯比較完整、有結構性的梳理;另一方面是想透過系列文章整理QA工程師的各種面向,提供未來優秀後進的職涯參考。
「這點小功能為什麼要測一個月?」 「客戶很急,明天就要上hotfix。」 「Coverage rate 為什麼不是100%?」 「啊這個為什麼不做自動化?」 「...
常聽到的測試手段,可以簡單分為手動測試(Manual testing)與自動測試(Automation testing) 舉個簡單的例子,今天RD做出了一個可以...
上篇講到自動化測試與手動測試都有適合應用的場景及必要性,兩者皆不可偏廢。 在手動測試中有個分支,叫做探索性測試 (Exploratory testing) 近年...
關於敏捷開發(Agile Development)網路上的技術資源已經相當完整 本篇主要會專注在QA工程師怎麼在開發團隊中提供價值的心法。 隨便google一搜...
對QA工程師而言,使用者場景(User Scenario)是設計測試策略裡相當重要的一環。 原因很直覺,你的測試必須對應到使用者會如何使用你的產品, 於此同時確...
一般來說在專案開始開發前,開發團隊會開一個設計審查會議(Design Review) 跟團隊確認接下來的開發週期,RD會開發什麼功能,以及怎麼開發的細節 透過跟...
「Release前記得要跑Regression啊」 「新版改動的Regression預計要跑多久?」 「這個case有點急,上線前要請QA team幫忙跑Reg...
標題看似有點難選擇,但有點工作經驗的都能知道正解: 那就是:「我全都要。」XD 而QA工程師作為產品品質的守護者,會有同時追蹤多個問題的需求 並在缺陷修正過後,...
我自己一開始聽到Beta版本,是小時候在玩遊戲的時候(透露年齡) 遊戲公司會先出封測(Close-Beta),邀請少量玩家先進去體驗遊戲 經過可能幾個月的時間,...
上篇簡單帶過軟體開發與發佈的週期,這篇來講RD與QA合作的相關實務。 主要包含開發環境與測試環境的配合,以及產品推出前怎麼配置不同測試環境。 開發與測試環境...