分類:Uncategorized

讓 assert 不再成為自動化測試的負擔

參考網址:敏捷自动化测试(3)——让断言不再成为自动化测试的负担

裡面提到說,自動化測試中有時候 assert 的條件很繁瑣,尤其在UI中由於訊息量太大,常常很難去決定要怎麼去做 assert 的部分,所以說要針對少量,必要的關鍵點去做 assert 。但是哪些是關鍵點有時候可能得大家一起討論了。

廣告

如何讓 test case 可重複使用

參考網址:可复用测试用例研究

裡面有提到一點,如果將測試案例設計的非常細,將一些輸入數據與詳細的操作步驟都太過具體描述,這樣的測試用例只能在某些特定的版本使用。所以我們在設計測試案例時,應該避免填入一些寫死的數據,所以之前有些文章就會建議說可以結合測試技術並使用隨機數據來輸入。之後我們可能還再稍微針對之前的測試案例做一些討論來看說哪些是需要稍微更動的。

讓測試敏捷起來

參考網址:让测试敏捷起来

這篇文章主要是說當產品需求經常變更,缺乏詳細的規格文檔,或是一些比較常見到測試團隊抱怨的事情。

其中有提到說,當文檔不足時,我們應該更積極,更密切的溝通來補足文檔的不足。這也跟軟體測試之道中提到當 spec 不完整時,我們也可以透過問問題來讓自己更瞭解待測的產品。