亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > BAT > 正文

實現android應用程序自動化測試的批處理腳本

2020-06-09 14:25:21
字體:
來源:轉載
供稿:網友

測試平臺:兼容android所有平臺(2.3-4.2)

  測試背景:由于需要對產品的SDK做接口測試,而這些接口需要在app里面調用,故開發了一個簡單的android應用(如圖),用來調用需要測試的接口,app中的每個按鈕其實都是一個測試模塊。

  

測試需求:

  1、由于某些接口在程序第一次安裝打開時調用,需要實現自動化安裝打開關閉卸載測試,可設置重復次數。
  2、由于需要測試接口的穩定性,每個按鈕每天都要跑多篇,所以實現簡單點擊的UI自動化,循環點擊。
  3、自動檢查收集logcat日志并解析日志結果;自動發送郵件。

  下面主要講下在windows下如何實現以上需求。

  一、準備測試環境及測試文件
  1、安裝Java JDk,設置好環境變量
  2、安裝Android SDK,設置好環境變量(詳細步驟略)
  3、準備被測apk及測試所需的一些工具

接著主要講下測試主程序如何實現

  二、啟動模擬器,并解鎖

  批處理腳本:

復制代碼 代碼如下:

emulator -avd Galaxy4.2   ::啟動模擬器
ping -n 90 127.0.0.1>nul   ::等待模擬器啟動成功,-n 90 為等待時間,建議設置大一點
adb shell input keyevent 82  ::模擬器打開后都會鎖屏,adb模擬鍵盤輸入,解鎖
ping -n 2 127.0.0.1>nul

三、腳本參數初始化

復制代碼 代碼如下:

set appName=TestAndroid.apk                ::被測程序名稱
set pkgName=com.example.testandroid  ::被測程序包名
set openName=com.example.testandroid.MainActivity ::被測試程序主activity
set "times=%1"   ::測試次數,腳本傳入參數
xcopy blat.exe C:/Windows/System32/  /Y  ::將郵件工具復制到系統文件夾下,需關閉360衛士

  四、循環執行安裝打開關閉卸載

復制代碼 代碼如下:

echo 測試開始>source.txt  ::創建一個source文件記錄日志
for /l %%a in (1,1,%times%) do (
adb install TestAndroid.apk   ::安裝apk
adb shell am start -W -n %pkgName%/%openName%  ::打開apk
call cmd /c close.bat %pkgName%   ::關閉apk
adb uninstall %pkgName%    ::卸載apk
adb logcat -d |findstr "^D/k.*}/>"  ::過濾logcat,獲取需要的內容
adb logcat -c     ::清除logcat日志
taskkill /f /im adb.exe)>>source.txt  ::結束adb進程,防止占用source文件
      ::每次操作日志都記錄在source中
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日本亚洲视频| 久久久久久久97| 久久久久久国产免费| 亚洲色图欧美制服丝袜另类第一页| 亚洲香蕉伊综合在人在线视看| 中文字幕日韩免费视频| 日本精品中文字幕| 日本精品性网站在线观看| 91在线精品播放| 日本成人在线视频网址| 国产激情综合五月久久| www.久久色.com| 精品电影在线观看| 日韩视频免费看| 亚洲欧美福利视频| 91亚洲国产成人久久精品网站| 精品视频久久久久久| 久久久久久网站| 成人精品视频99在线观看免费| 欧美性高跟鞋xxxxhd| 成人免费高清完整版在线观看| 久久亚洲精品国产亚洲老地址| 欧美最顶级丰满的aⅴ艳星| 欧美亚洲第一区| 国产成人在线一区二区| 国产精品精品国产| 日韩动漫免费观看电视剧高清| 国产精品国产自产拍高清av水多| 久久久久在线观看| 日本精品久久久久久久| 久久精品久久精品亚洲人| 国产视频在线观看一区二区| 福利一区福利二区微拍刺激| 亚洲国产精久久久久久| 国产精品电影久久久久电影网| 亚洲综合自拍一区| 久久香蕉国产线看观看av| 亚洲精品美女免费| 91精品久久久久久久久久另类| 成人激情在线观看| 性欧美视频videos6一9| 欧美精品在线观看91| 操人视频在线观看欧美| 国产成人精品视频在线观看| 日本中文字幕成人| 国产精品小说在线| 国产一区二区丝袜高跟鞋图片| 美女福利视频一区| 精品久久久久久久久久ntr影视| 日韩欧美国产一区二区| 国产精品揄拍一区二区| 久久久www成人免费精品| 国内外成人免费激情在线视频| 国产视频亚洲精品| 久久精品电影一区二区| 国产日韩欧美夫妻视频在线观看| 欧美在线性爱视频| 欧美综合在线第二页| 热门国产精品亚洲第一区在线| 国产做受高潮69| 国产精品久久久久久亚洲调教| 91精品国产一区| 国产v综合ⅴ日韩v欧美大片| 国产一区二区三区在线| 亚洲区中文字幕| 91香蕉嫩草影院入口| 日韩大陆欧美高清视频区| 亚洲裸体xxxx| 97精品国产91久久久久久| 美女黄色丝袜一区| 亚洲成人在线视频播放| 欧美在线一区二区三区四| 亚洲人成电影在线播放| 久久国产精品影片| 韩国美女主播一区| 欧美亚洲另类视频| 一本色道久久88综合日韩精品| 95av在线视频| 日韩电影中文 亚洲精品乱码| 日韩欧美一区二区三区久久| 欧美激情国内偷拍| 91精品在线一区| 中文字幕少妇一区二区三区| 91精品啪aⅴ在线观看国产| 国产一区二区av| 91精品国产91久久久| 国产精品美女久久久免费| 2018中文字幕一区二区三区| 久久69精品久久久久久国产越南| 亚洲一区制服诱惑| 国产精品女人久久久久久| 亚洲一区二区三区在线免费观看| 久久精品91久久香蕉加勒比| 最近2019中文字幕第三页视频| 日韩高清免费观看| 亚洲欧美在线免费观看| 久久99久久亚洲国产| 欧美日韩高清区| 日韩经典中文字幕| 7777精品久久久久久| 日韩69视频在线观看| 日韩美女写真福利在线观看| 亚洲天堂影视av| 亚洲欧洲在线观看| 日韩在线观看精品| 亚洲男子天堂网| 精品视频www| 海角国产乱辈乱精品视频| 精品国产91久久久久久老师| 亚洲欧美日韩国产中文| 中文字幕免费精品一区| 欧美精品一区二区三区国产精品| 中文字幕亚洲无线码在线一区| 精品国产91久久久久久老师| 91精品一区二区| 国产性猛交xxxx免费看久久| 日韩亚洲国产中文字幕| 久久男人av资源网站| 亚洲视频在线观看网站| 欧美性少妇18aaaa视频| 欧美激情乱人伦一区| 国产伦精品免费视频| 97视频在线观看成人| 97激碰免费视频| 在线看日韩欧美| 91精品国产九九九久久久亚洲| 日韩中文字幕第一页| 欧美精品电影免费在线观看| 91色中文字幕| 亚洲黄色www| 久久91亚洲人成电影网站| 538国产精品一区二区免费视频| 精品国产一区二区三区久久久狼| 久久免费在线观看| 色哟哟亚洲精品一区二区| 精品亚洲一区二区三区在线播放| 欧美最近摘花xxxx摘花| 91精品国产综合久久久久久久久| 日韩欧美在线视频观看| 最新国产成人av网站网址麻豆| 国外成人免费在线播放| 亚洲综合小说区| 欧美日韩一区二区三区| 日韩视频亚洲视频| 国产精品成熟老女人| 国产精品免费网站| 国产成人精品国内自产拍免费看| 日韩精品视频在线播放| 欧美国产乱视频| 久久久久久91香蕉国产| 亚洲激情自拍图| 久久久久久国产免费| 国产精品福利在线观看| 欧美午夜丰满在线18影院| 欧美激情在线播放| 国产丝袜精品第一页| 精品亚洲一区二区三区四区五区| 91亚洲精品久久久久久久久久久久| 国产精品久久久久久久app| 亚洲欧美精品伊人久久| 国产一区二区成人| 久久久999精品视频| 成人免费高清完整版在线观看| 精品国产区一区二区三区在线观看|