自動化回歸測試的目的

回歸測試(regression testing)的目的, 是當程式有修改後, 檢查之前能運作的功能, 是否仍能無誤地被執行.

那自動化回歸測試的目的又是甚麼呢?

很多人覺得也是要確保之前的修改, 不會影響到原先的功能. 若是我們能將所有測試個案都自動化, 那就不用太多測試人員了, 因為之後都是測試程式在run, 測試人員就都可以休息了

根據殺蟲劑謬論(pesticide paradox), 你若是一再使用相同的殺蟲劑, 來消滅家中的害蟲. 時間一久, 蟲子就會有抗藥性, 之後對它們再也沒有用處了.

kojenchieh 發表在 痞客邦 留言(2) 人氣()

讀書摘要: 敏捷測試的思考 (1)

Practices for Scaling Lean & Agile Development
Chapter 3 Testing

對於測試, 在agile中應該要具備一下思考態度

1. 避免假定測試就只是意謂只有測試而已
- 根據Meyer(The art of software testing的作者)的定義測試, 是
一個以找出defect為目的的一個過程. 但是在agile中並不是只有這

kojenchieh 發表在 痞客邦 留言(2) 人氣()

五種誤用Fit的行為

Five Ways to Misuse Fit
http://jamesshore.com/Blog/Five-Ways-to-Misuse-Fit.html

Fit (Framework for Integrated Test)是一個非常有名, 用來進行整合測試的framework. 在agile領域中經常被人家來, 進行驗收測試先行(Acceptance Test Drvien Development, ATDD)的工具.

作者根據他的經驗, 發現一般人常會有以下的誤用

1. 拿Fit只來進行測試自動化

kojenchieh 發表在 痞客邦 留言(0) 人氣()

站立會議的新玩法


Is your stand-up meeting boring? Try the “Walk the Wall” Stand-Up
http://fabiopereira.me/blog/2011/02/28/walk-the-wall-stand-up-meeting/

站立會議是一種簡單有效的方式, 來讓團隊溝通, 承諾團隊短期目標, 和解決問題.

通常進行的方式, 是每個團隊成員要回答以下問題

kojenchieh 發表在 痞客邦 留言(4) 人氣()

如何建立Persona

A day in life of an AgileUX Practitioner: Personas
http://www.agile-ux.com/2011/03/08/a-day-in-life-of-an-agileux-practitioner-personas/

這系列的文章是在介紹agil UX的實踐, 在這篇文章內則是在介紹如何建立persona.

甚麼是persona呢?
Persona是某種典型, 或是虛構的使用者, 用來代表我們想找的目標用戶. 在處理產品, 功能, 視覺設計時
, 你可以用它來輔助制定一些決策.

kojenchieh 發表在 痞客邦 留言(1) 人氣()

Close

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

reload

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼