精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

手機自動化測試IDE之Airtest基本操作方法

開發(fā) 前端 自動化
前面我們講到了Airtest的界面和安裝技巧,今天我們就來說說Airtest的具體操作方法吧,讓我們輕松實現(xiàn)軟件自動化,真正解放我們的雙手吧。

[[394945]]

大家好,我是IT共享者,人稱皮皮。這篇我們來講講手機自動化測試IDE-----Airtest。

前言

前面我們講到了Airtest的界面和安裝技巧,今天我們就來說說Airtest的具體操作方法吧,讓我們輕松實現(xiàn)軟件自動化,真正解放我們的雙手吧。

一、基本API介紹

我們在做自動化腳本的時候,每個生成的腳本文件會給我們自動生成一些代碼,如圖:

這里所導入的模塊其實就是跨平臺的API,除了跨平臺的API還有平臺特定的API,比如:

  1. airtest.core.android #安卓平臺 
  2. airtest.core.ios   #蘋果平臺 
  3. airtest.core.win   #Windows平臺 

這里我們來詳細說說這些模塊。

1.跨平臺API模塊

這里我們要介紹的第一個就是跨平臺模塊:

from airtest.core.api import * #導入所有方法

1).初始化設備

這里初始化設備我們也有兩種方案,下面請看:

1)).根據(jù)設備的UUID來初始化

語法格式:

  1. init_device(platform='Android',uuid='',cap_method=JAVACAP for Android) 
  2. #平臺 – Android,IOS或Windows 
  3. #uuid –目標設備的uuid,例如,用于Android的serialno,用于Windows的handle,用于iOS的uuid 
  4. #kwargs –可選的平臺特定關鍵字args,例如cap_method = JAVACAP for Android 

下面我們來列舉一下實例,如下:

  1. init_device(platform='Android',uuid='127.0.0.1:62001',cap_method='JAVACAP'

2)).根據(jù)設備的URL來初始化

語法格式如下:

  1. android:///   連接當前安卓設備 
  2. android://adbhost:adbport/serial NO.?cap_method=javacap&touch_method=adb 
  3. windows:///    連接本地桌面程序 
  4. ios:///     連接IOS設備 

這里我們主要是傳入了ADB地址,端口和連接的夜神模擬器的序列號而連接上的。具體例子如下:

  1. connect_device('android://127.0.0.1:5037/127.0.0.1:62001?cap_method=javacap&touch_method=adb'

2).返回當前活動設備

  1. device() 

3).設置當前活動設備

有時候如果我們連接了多個設備,我們需要切換的話,就是用這個函數(shù)來達到目的,可以使用設備的索引或者設備的序列號來進行切換哦。

  1. set_current(0) 
  2. set_current('127.0.0.1:62001'

4).運行環(huán)境配置

  1. auto_setup(basedir = None,devices = None,logdir = None,project_root = None,compress = 0 ) 
  2. basedir 設置當前腳本的所在位置,__file__也可以。 
  3. devices 指定運行腳本的設備以列表形式存在 
  4. logdir 設置腳本運行時的日志保存路徑,默認為None,設為True可保存 
  5. project_root  設置api的項目根目錄 

5).開啟并執(zhí)行遠程Shell命令

  1. shell(cmd) #ls / data / local / tmp 

6).在設備上啟動程序

  1. start_app('啟動的應用程序包名'

7).在設備上停止程序

  1. stop_app('啟動的應用程序包名'

8).清除設備上的應用程序數(shù)據(jù)

  1. clear_app('啟動的應用程序包名'

9).在設備上安裝應用程序

  1. install(filepath='要在目標設備上安裝的文件的路徑'

10).在設備上卸載應用程序

  1. uninstall('應用程序包名'

11).截圖并保存到文件中

  1. snapshot(filename='1.jpg',msg='hello',quality=3) 
  2. filename:圖片名 
  3. msg:屏幕截圖的簡短描述 
  4. quality:圖像質(zhì)量,范圍為[1,99]的整數(shù) 

12).喚醒并解鎖設備

  1. wake('設備'

13).返回目標設備的主屏幕

  1. home('設備'

14).設備屏幕上執(zhí)行點擊,滑動,捏,按鍵,輸入操作

  1. click(v=Template(x,y),times=2) #單擊 
  2. v:觸摸目標,可以是Template實例,也可以是絕對坐標(x,y) 
  3. times:執(zhí)行多少次觸摸 
  4.  
  5. double_click() #雙擊 
  6. swipe(v1,v2)#滑動起點和終點 
  7. swipe(v1,vector=(x,y))#沿向量移動,向量可以是坐標也可以是屏幕百分比 
  8. #返回值:原點位置和目標位置 
  9.  
  10. pinch()#捏操作,相當于縮放,參數(shù)如下: 
  11. in_or_out:放大或縮小 
  12. center:默認為None表示屏幕中心 
  13. percent:捏動作的屏幕比例,默認值為0.5  
  14. keyevent(keyname='Home')#按鍵操作 
  15.  
  16. text('文本')#在設備上輸入文本 

15).睡眠,等待

  1. sleep(2)#睡眠兩秒,延遲兩秒 
  2. wait(v,timeout,interval,intervalfunc)#等待與設備屏幕上的模板匹配 
  3. v:等待的目標對象 
  4. timeout:超時時間 
  5. interval:嘗試找到匹配項的時間間隔(秒) 
  6. intervalfunc:在每次未成功嘗試找到相應匹配項后調(diào)用 
  7. 返回值:匹配目標的坐標 

16).檢查給定目標在設備屏幕上是否存在

  1. exists(v) 
  2. v:檢查對象 
  3. 如果找不到目標,則為False,否則返回目標的坐標 

17).在設備屏幕上查找所有出現(xiàn)的目標并返回其坐標

  1. find_all(v) 
  2. v:尋找目標 
  3. 返回坐標列表 

18).斷言操作

  1. assert_exists(v,msg) #斷言目標存在于設備屏幕上 
  2. assert_not_exists(v,msg) #斷言目標在設備屏幕上不存在 
  3. v:要檢查的目標 
  4. msg:斷言的簡短描述 
  5.  
  6. assert_equal(v1,v2,msg) #斷言兩個值相等 
  7. assert_not_equal(v1,v2,msg) #斷言兩個值不相等 
  8. v1:第一個值 
  9. v2:第二個值 
  10. msg:斷言的簡短描述 

這里基本上我們就把使用方法說完了,下面我們來進行下實際操作,下一篇文章即將奉上。

二、總結

這篇文章主要介紹了Airtest的基本操作方法,可以讓我們輕松實現(xiàn)軟件自動化,下一篇文章將帶大家一起進行實際操作,敬請期待!

本文轉(zhuǎn)載自微信公眾號「IT共享者」,可以通過以下二維碼關注。轉(zhuǎn)載本文請聯(lián)系IT共享者公眾號。

 

責任編輯:武曉燕 來源: IT共享者
相關推薦

2021-04-29 09:40:32

測試IDEAirtest

2021-04-19 10:14:46

AirtestIDE控件自動化測試

2021-04-26 09:00:41

自動化測試IDEAirtest模擬器手機

2011-07-15 13:07:24

活動目錄ADSI

2023-05-18 14:01:00

前端自動化測試

2023-07-12 15:41:18

2009-08-18 15:49:19

C# 操作Excel

2021-07-26 09:31:09

自動化測試編程語言手機編程

2022-02-17 10:37:16

自動化開發(fā)團隊預測

2012-02-27 17:34:12

Facebook自動化

2021-09-03 09:56:18

鴻蒙HarmonyOS應用

2013-05-16 10:58:44

Android開發(fā)自動化測試

2010-03-04 14:32:24

Python自動下載文

2014-04-16 14:15:01

QCon2014

2011-12-23 17:09:57

自動化測試

2012-12-24 22:54:31

2021-06-30 19:48:21

前端自動化測試Vue 應用

2024-11-01 15:05:12

2021-12-30 07:33:03

數(shù)據(jù)庫

2020-11-04 09:00:00

自動化測試回歸測試軟件測試
點贊
收藏

51CTO技術棧公眾號

无码人妻aⅴ一区二区三区69岛| 2022中文字幕| 中文字幕有码视频| 综合日韩在线| 精品国产三级a在线观看| 人人干视频在线| 青青草在线视频免费观看| 日韩制服丝袜先锋影音| 久久精品91久久久久久再现| 女同性αv亚洲女同志| 中老年在线免费视频| 国产精品视频九色porn| 成人三级在线| 99热只有这里有精品| 日韩视频在线观看| 亚洲国产精品va在线看黑人| 欧美成人三级在线播放| 阿v视频在线| 国产精品人人做人人爽人人添| 国产福利久久精品| 亚洲一区二区人妻| 野花国产精品入口| 麻豆乱码国产一区二区三区| 一区二区视频观看| 亚洲免费一区三区| 欧美日韩大陆在线| 色婷婷综合久久久久中文字幕| 黄网站免费在线观看| 久久综合中文字幕| 91欧美日韩一区| 成年人视频在线免费看| 欧美三区不卡| 精品国产一区二区三区四区在线观看 | 天堂资源中文在线| 国产一本一道久久香蕉| 国产精品扒开腿做| 国产精品美女久久久久av爽| 国产精品vip| 北条麻妃一区二区三区中文字幕 | 国产亚洲成av人片在线观黄桃| 欧美中文字幕一区二区三区| 噜噜噜久久亚洲精品国产品麻豆| 99视频免费在线观看| 国产精品欧美一级免费| 免费看污久久久| 亚洲精品一区二区三区区别| 国产综合色产在线精品| 国产精品色婷婷视频| 一二三区免费视频| 老司机午夜精品视频在线观看| 午夜精品久久久久久久久久久久久| 青春草免费视频| 中文字幕免费一区二区三区| 久久精品在线播放| 成人一级黄色大片| 久久密一区二区三区| 中文字幕亚洲欧美一区二区三区 | 精品国产www| 肉肉av福利一精品导航| 国产成人欧美在线观看| 日本视频免费观看| 男女男精品网站| 国产精品日韩欧美大师| 伊人精品在线视频| 国模一区二区三区白浆| 3d精品h动漫啪啪一区二区| 国产三级第一页| 国产在线精品视频| 亚洲最大福利网| 亚洲精品字幕在线观看| thepron国产精品| 欧美国产二区| 高清毛片在线看| 亚洲欧洲www| 日韩欧美猛交xxxxx无码| 四虎av在线| 天天影视涩香欲综合网| www.四虎成人| 久久亚洲人体| 欧美成人激情免费网| wwwxx日本| 久久精品国产亚洲5555| 亚洲人高潮女人毛茸茸| 2017亚洲天堂| 欧美午夜一区| 日本午夜人人精品| 136福利视频导航| 国产宾馆实践打屁股91| 久久久久久久久一区| 超碰在线国产| 夜夜爽夜夜爽精品视频| 69堂免费视频| 日韩大陆av| 精品国产乱码久久久久久闺蜜| 男生裸体视频网站| 日韩精品首页| 久久久亚洲影院你懂的| 日本丰满少妇做爰爽爽| 国产精品一区三区| 欧美精品一区在线发布| 大片免费在线观看| 色综合天天性综合| 日日夜夜精品视频免费观看| 日韩欧美四区| 美女精品视频一区| 日本视频免费观看| 福利一区二区在线观看| 午夜午夜精品一区二区三区文| av毛片在线免费| 色偷偷久久一区二区三区| 视频区 图片区 小说区| 先锋影音国产精品| 欧美乱妇40p| 性高潮视频在线观看| 成人污污视频在线观看| 亚洲欧美日韩精品久久久 | 国产精品成人免费在线| 激情深爱综合网| 玖玖玖电影综合影院| 国产午夜精品视频免费不卡69堂| 久久久国产精华液| 久久精品久久综合| 欧美久久久久久久| av中文字幕在线看| 日韩一区二区三区在线视频| 在线看片中文字幕| 夜夜嗨一区二区三区| 亚洲一区二区久久久久久| 国产69精品久久app免费版| 精品久久久一区二区| 黑人巨大猛交丰满少妇| 欧美一区三区| 日本午夜精品理论片a级appf发布| 黄色福利在线观看| 一区二区三区视频在线观看| 精品亚洲视频在线| 青青草国产免费一区二区下载 | av免费不卡国产观看| 日韩一区二区视频在线观看| 国产传媒在线看| 久久九九电影| 蜜桃视频成人| www.超碰97| 国产美女性感在线观看懂色av| 亚洲精品你懂的| 国产精品wwwww| 精品亚洲免a| 欧美激情一二区| www.国产黄色| 亚洲你懂的在线视频| 91pony九色| 91精品久久久久久久久久不卡| 国产精品麻豆va在线播放| 激情福利在线| 日本高清无吗v一区| 国精产品一区一区三区免费视频| 亚洲国产影院| 久久精品综合一区| 伊人久久视频| 国产亚洲精品久久久久久牛牛| 亚洲GV成人无码久久精品 | 99久久精品免费看国产一区二区三区| 国产黄色小视频在线| 欧美一区二区三区四区高清| 精品国产精品国产精品| 国产成人日日夜夜| 国产一级做a爰片久久毛片男| 国产精品videossex| 久久久之久亚州精品露出| 少妇高潮一区二区三区69| 精品国产电影一区| 四虎永久免费在线观看| 青青草伊人久久| 自拍偷拍亚洲色图欧美| 亚洲一区二区三区日本久久九| 欧美精品综合| 久久人人爽人人| 亚洲三级中文字幕| 一本色道亚洲精品aⅴ| 一级片视频免费看| 狠狠色丁香九九婷婷综合五月| 永久免费网站视频在线观看| 国产精品jk白丝蜜臀av小说| 国产福利视频一区二区| 很黄的网站在线观看| 日韩欧美成人午夜| 亚洲不卡在线视频| 国产精品超碰97尤物18| 看全色黄大色黄女片18| 日韩在线播放一区二区| 免费看啪啪网站| 九色丨蝌蚪丨成人| 国产女精品视频网站免费| 久久香蕉一区| 国产午夜精品全部视频在线播放| 国产精品丝袜黑色高跟鞋| 性做久久久久久| 欧美日韩中文字幕视频| 成人中文字幕在线| jizz欧美激情18| 黑丝一区二区三区| 午夜视频久久久| 福利片一区二区| 国产日韩欧美在线看| 91美女主播在线视频| 亚洲区中文字幕| jizz中国少妇| 在线免费观看日本欧美| 中文字幕第28页| **欧美大码日韩| 色无极影院亚洲| 成人精品一区二区三区四区| 欧美精品性生活| 在线观看视频免费一区二区三区| 亚洲一区二区三区乱码| 全球av集中精品导航福利| 亚洲一区二区日本| 国产国产一区| 欧美亚洲免费电影| 女人黄色免费在线观看| 中文字幕在线国产精品| 午夜影院在线视频| 欧美成人性战久久| 国产又粗又黄又爽| 欧美最新大片在线看| 日韩少妇高潮抽搐| 亚洲一区av在线| 2014亚洲天堂| 国产精品人人做人人爽人人添| 三级黄色片网站| 成人激情文学综合网| 日韩欧美色视频| 久久国产剧场电影| 亚洲欧美国产日韩综合| 久久亚洲电影| 免费无码国产v片在线观看| 欧美天堂亚洲电影院在线观看| 亚洲美女自拍偷拍| 久久一区二区三区电影| 日本一区精品| 国产成人一区| 欧美激情第六页| 亚欧日韩另类中文欧美| 国产在线播放一区二区| 哺乳挤奶一区二区三区免费看| 亚洲综合精品一区二区| 精品国产一区二区三区性色av| 成人av资源在线播放| 婷婷成人av| 国产日韩欧美综合| 午夜不卡一区| 91精品在线观| 精品一区二区三区视频在线播放| 91精品中文在线| 一区二区三区| 5g国产欧美日韩视频| 精品视频在线观看免费观看 | 高清精品久久| 91色视频在线导航| 国产日韩一区二区三免费高清| 成人自拍性视频| 精品视频在线观看网站| 1卡2卡3卡精品视频| 波多野结衣在线一区二区| 精品国产乱码久久久久久蜜柚 | 天天做夜夜爱爱爱| 亚洲视频香蕉人妖| 青娱乐国产盛宴| 亚洲国产视频一区二区| 国产精品一区二区6| 欧美色xxxx| 波多野结衣mp4| 欧美日韩色一区| 精品久久久久中文慕人妻| 欧美精品一区二区三区一线天视频| 手机在线精品视频| 国产亚洲精品美女久久久久| 尤物网在线观看| 欧美久久精品一级黑人c片| 爱情岛论坛亚洲品质自拍视频网站| 97国产精品视频| 成人精品三级| 91免费在线观看网站| 日韩精品亚洲aⅴ在线影院| 香蕉久久夜色| 欧美日本在线| 久章草在线视频| 韩国欧美国产1区| 精品国产av色一区二区深夜久久| 国产偷v国产偷v亚洲高清| 最新日韩免费视频| 亚洲国产日韩a在线播放| 精品黑人一区二区三区| 欧美一级一级性生活免费录像| 天天操天天干天天插| 在线精品高清中文字幕| 欧美24videosex性欧美| 国产成人在线精品| 日韩精品一区二区三区中文在线| 精品人伦一区二区三区| 999国产精品永久免费视频app| 六月婷婷激情综合| 麻豆精品精品国产自在97香蕉| 第一页在线视频| 国产婷婷一区二区| 日韩av男人天堂| 欧美人伦禁忌dvd放荡欲情| 亚洲人妻一区二区| 久久久av免费| 欧美日韩尤物久久| 国产伦精品一区二区三| 波多野结衣在线观看一区二区| 无码毛片aaa在线| 日本麻豆一区二区三区视频| 日韩少妇一区二区| 亚洲人成网站影音先锋播放| 日日噜噜噜噜人人爽亚洲精品| 日韩一区和二区| 91sp网站在线观看入口| 欧美综合国产精品久久丁香| 中文在线免费一区三区| 欧美综合77777色婷婷| 亚洲三级观看| 国产精品中文久久久久久| 国产精品乱码久久久久久| 中文字幕激情小说| 精品久久久久久久久久久久久久久久久| 国产福利电影在线| 欧洲精品在线视频| 国产乱人伦丫前精品视频| 中文字幕一区二区三区四区五区| 久久久天天操| 野花社区视频在线观看| 亚洲大型综合色站| 性中国古装videossex| 久久亚洲国产精品| 日韩在线激情| 一区二区日本| 蜜桃视频一区二区| 色噜噜噜噜噜噜| 91福利国产成人精品照片| 欧美在线一卡| 欧美在线视频网| 亚洲丁香日韩| 亚洲欧洲日产国码无码久久99| 成人国产精品视频| jizz国产免费| 精品卡一卡二卡三卡四在线| 午夜av在线播放| 肥熟一91porny丨九色丨| 欧美fxxxxxx另类| 人妻换人妻仑乱| 一区二区三区四区不卡在线| 国内老熟妇对白xxxxhd| 久久69精品久久久久久久电影好| 免费看日产一区二区三区| 色一情一乱一乱一区91| 国产在线观看一区二区| 国产精品久久久精品四季影院| 日韩午夜精品电影| 久久亚洲导航| 久久精品成人一区二区三区蜜臀| 夜夜嗨一区二区| 欧美人妻一区二区三区| 日本久久一区二区三区| 91电影在线播放| 51国偷自产一区二区三区| 好吊日精品视频| 成年人网站免费在线观看| 在线一区二区三区做爰视频网站| 成人精品福利| 91在线高清视频| 亚洲午夜激情在线| 魔女鞋交玉足榨精调教| 在线精品国精品国产尤物884a| 91网在线播放| 亚洲曰本av电影| 国产偷自视频区视频一区二区| 免费观看av网站| 欧美日韩一区二区三区高清| 成人黄色在线电影| 好吊色欧美一区二区三区视频| 久久精品人人做人人爽电影蜜月| 69精品无码成人久久久久久| 51精品视频一区二区三区| 国内小视频在线看| 日本成人三级| 国产一区二区在线观看免费| 日韩免费不卡视频| 国产亚洲欧洲在线| 日韩精品一区二区三区中文 | 日韩精品五月天| 国产精品成人在线视频| 欧美videos中文字幕| 国产综合色区在线观看| 国产免费xxx| 久久久蜜臀国产一区二区| www.看毛片| 国产福利精品在线| 91久久夜色精品国产九色|