測試個案 80 % 被自動化?
最近有位經理跟我提說, 某個團隊自動化做得很好, 有 80% 被自動化, 所以一下就可以確認產品有沒有問題, 測試完之後就可以出貨了
這是值得恭喜的一件事情. 他們做了不少自動化, 可以很快地確認某些功能是否正常.
但是讓我們進一步思考一下, "80% 被自動化" 這句話代表甚麼意思呢? 我個人認為應該是這樣:
1. 80% 測試個案被自動化
註: 如果你開的個案越少, 那代表其實也沒多少東西被自動化
2. 有些test scenario 有被測過
但是他並不代表
1. 他建立很超多測試個案, 並且有80 % 測試個案
2. 所有鉅細靡遺的 scenario 都被測到
3. 這 80% 的測試個案目前都可以運作(如果沒有天天執行的話)
4. 受測產品的品質很好
所以聽到 80 % 被自動化, 不用想得太多, 並且太多意義在這件事情上面.
註: 我並不否定開發這些測試自動化的辛苦, 這些都要花很多時間和精力去做. 只是經理們不要把這句話想得太多
最近有位經理跟我提說, 某個團隊自動化做得很好, 有 80% 被自動化, 所以一下就可以確認產品有沒有問題, 測試完之後就可以出貨了
這是值得恭喜的一件事情. 他們做了不少自動化, 可以很快地確認某些功能是否正常.
但是讓我們進一步思考一下, "80% 被自動化" 這句話代表甚麼意思呢? 我個人認為應該是這樣:
1. 80% 測試個案被自動化
註: 如果你開的個案越少, 那代表其實也沒多少東西被自動化
2. 有些test scenario 有被測過
但是他並不代表
1. 他建立很超多測試個案, 並且有80 % 測試個案
2. 所有鉅細靡遺的 scenario 都被測到
3. 這 80% 的測試個案目前都可以運作(如果沒有天天執行的話)
4. 受測產品的品質很好
所以聽到 80 % 被自動化, 不用想得太多, 並且太多意義在這件事情上面.
註: 我並不否定開發這些測試自動化的辛苦, 這些都要花很多時間和精力去做. 只是經理們不要把這句話想得太多
全站熱搜
留言列表