Android UI測試-Espresso環境搭建及測試(by 星空武哥)

轉載請標註原創地址: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的使用。(寫着寫着就到了一點了,困死了,睡覺)


發佈了80 篇原創文章 · 獲贊 156 · 訪問量 66萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章