android應用what to test?

android開發指南上講(what to test):

1.activity的生命周期事件,要看application state 是否如預期.

2.數據庫操作(好像沒事務處理,不知是否應該模擬?).

3.屏幕大小與解析(如果是app store 上的應用肯定要針對主流的size,以及不同的版本作測試).

 

接下來我們在實際的應用開發中,以TDD的方式來驅動開發,重點應關注如上.

在activity test它又說:

1.Initial conditions test(初始條件 測試oncreate())

2.UI test

3.State management tests

 

總的來說是:對組件要做兩種測試,一是隔離測試(內),另外是容器內測試(外).是不是跟設計原則有點像呢?高內聚低耦合,里里外外都要測個夠.

 

你可能感兴趣的:(android,UI,TDD)