真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

Android自動化測試工具monkeyrunner的基本使用

前幾天和同事一起研究了下monkeyrunner的基本使用,下面用一個簡單的monkeyrunner例子和大家共同分享一下(基本操作,大神們可以飄過~),程序將安裝一個Android應用包(以搜食記為例),并進行一些簡單的操作~~~如有錯誤歡迎大家糾正

成都創(chuàng)新互聯(lián)公司主要從事網站制作、做網站、網頁設計、企業(yè)做網站、公司建網站等業(yè)務。立足成都服務彭水苗族土家族,十余年網站建設經驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:13518219792

    # 導入此程序所需的模塊

from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice,MonkeyImage

from com.android.monkeyrunner.easy import EasyMonkeyDevice

from com.android.monkeyrunner.easy import By

# 連接當前設備,返回一個MonkeyDevice對象

device =MonkeyRunner.waitForConnection()

easy_device=EasyMonkeyDevice(device)

# 安裝Android包,注意,此方法返回的返回值為boolean,由此可以判斷安裝過程是否正常,橫杠右斜

device.installPackage('e:/android/ssj_ad20140808v1.0.1.apk')

# 運行此應用中的一個活動。注意:應用名稱可以到eclipse中查看

device.startActivity(component='com.sinoglobal.searchingforfood/.activity.SplashActivity')

# 點擊個人中心(通過控件id實現(xiàn)點擊)

easy_device.touch(By.id('id/iv0'),MonkeyDevice.DOWN_AND_UP)

#進入登錄界面后輸入用戶名

easy_device.type(By.id('id/username'),'18311029909')

#使密碼文本框獲得焦點

easy_device.touch(By.id('id/password'),MonkeyDevice.DOWN_AND_UP)

#輸入密碼

easy_device.type(By.id('id/password'),'111111')

#點擊【登錄】按鈕

easy_device.touch(By.id('id/login_btn'),MonkeyDevice.DOWN_AND_UP)

#訪問我的收藏模塊

easy_device.touch(By.id('id/iv_shoucang'),MonkeyDevice.DOWN_AND_UP)

#對當前界面截屏

result =device.takeSnapshot()

#休眠2秒

MonkeyRunner.sleep(2)

#將截屏圖片存入本地

   result.writeToFile('e:\\device.png','png')


當前文章:Android自動化測試工具monkeyrunner的基本使用
文章分享:http://weahome.cn/article/gchogh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部