轉載請標註原創地址:http://blog.csdn.net/lsyz0021/article/details/53016249
想及時獲取更多的文章,請關注我的微信訂閱號
espresso是谷歌提倡的ui測試框架,他使用很方便,所以今天給大家寫這篇文章,並簡單的介紹他的使用,之後我還會介紹Appium測試框架的使用。
一、首先是引用庫
1、如果你是Android Studio 2.2並且buildToolsVersion是24,那麼你在新建module的時候他會自動添加Espresso庫
2、我們可以手動添加(推薦次方式,我們也是使用此方式)
注意:使用此方式你可能會遇到下面的錯誤
提示你使用的support-annotations版本和測試版本不相同,只要你改成對應的版本即可(你的顯示可能不是這個版本)
3、添加AndroidJUnitRunner
4、運行配置
二、寫一個登陸的案例,用於UI測試
一個是MianActivity
對應的佈局爲
登陸後的activity
佈局文件爲
一個簡單登陸案例寫完了,下面我們就開始寫測試代碼了
三、下面是Espresso的測試代碼
四、效果如下
Espresso還是很簡單,希望本教程對你的ui測試有所幫助,下次我會寫一篇關於appium的使用。(寫着寫着就到了一點了,困死了,睡覺)