[Android]robotium typeText與enterText區別

大搜車-自娛發表於2014-11-21

solo.typeText和solo.enterText方法都可以對EditeText進行測試,達到的測試目的是一樣的。存在幾點不同:

1、實現上,typeText方法是robotium框架呼叫系統Instrumentation類裡面的sendStringSync方法來實現的;enterText是呼叫TextView裡面setText方法來實現的。

2、顯示上,typeText在測試過程中能看到輸入的痕跡;enterText則沒有輸入痕跡。

so 使用typeText的時候沒辦法輸入中文。

 

附件是一個測試工程。

相關文章