最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

appium中常見的幾種點擊方式

 更新時間:2022年02月15日 11:40:18   作者:測鴨  
本文主要介紹了appium中常見的幾種點擊方式,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

首先從appium庫里面導入webdriver,然后webdriver.Remote()聲明driver對象。
想要使用TouchAction,必須要創(chuàng)建TouchAction對象,通過對象調用想要執(zhí)行的手勢,通過perform()執(zhí)行動作。

#導入TouchAction
from appium.webdriver.common.touch_action import TouchAction

1、最常見的點擊方式click()方法 

driver.find_element_by_id("com.android.settings:id/search").click()

2、手指輕敲屏幕操作tap()方法

tap(element,x,y)可以通過元素定位的方式敲擊,也可以通過元素坐標的方式。

# 通過元素定位方式敲擊屏幕
el = driver.find_element_by_xpath("http://*[contains(@text,'WLAN')]")
TouchAction(driver).tap(el).perform()
#perform()方法發(fā)送命令到服務器執(zhí)行操作
# 通過坐標方式敲擊屏幕,元素坐標:x=149,y=324
TouchAction(driver).tap(x=149,y=324).perform()

3、手指按下操作press()方法

press(elemnet,x,y)可以通過元素定位的方式按下,也可以通過元素坐標的方式按下。
release()方法為結束動作,手指按下之后離開屏幕。

# 通過元素定位方式按下屏幕
el = driver.find_element_by_xpath("http://*[contains(@text,'WLAN')]")
TouchAction(driver).press(el).release().perform()
#通過坐標的方式,元素坐標x=149,y=324
TouchAction(driver).press(147,324).release().perform()

4、模擬手指長按操作long_press()方法

長按相對于按下來說增加了按下的時間長短,所以參數多了一個duration單位是毫秒。
long_press(elemnet,x,y,duration)也是可以通過元素定位的方式按下,也可以通過元素坐標的方式按下。

? ? el =driver.find_element_by_id("android:id/title")
? ? ?# 通過元素定位方式長按元素
? ??? ?TouchAction(driver).long_press(el,duration=5000).release().perform()

? ? ?# 通過坐標方式長按元素,WiredSSID坐標:x=770,y=667
? ? ?#wait(5000)等待五秒
? ? ?# 添加等待(有長按X效果)/不添加等待(無長按效果)
? ? ?TouchAction(driver).long_press(x=770,y=667,duration=5000).release().perform()

到此這篇關于appium中常見的幾種點擊方式的文章就介紹到這了,更多相關appium 點擊方式內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 初步講解Python中的元組概念

    初步講解Python中的元組概念

    這篇文章主要介紹了初步講解Python中的元組概念,是Python入門中的基礎知識,需要的朋友可以參考下
    2015-05-05
  • Python urllib request模塊發(fā)送請求實現過程解析

    Python urllib request模塊發(fā)送請求實現過程解析

    這篇文章主要介紹了Python urllib request模塊發(fā)送請求實現過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-12-12
  • Python Web項目Cherrypy使用方法鏡像

    Python Web項目Cherrypy使用方法鏡像

    這篇文章主要介紹了Python Web項目Cherrypy使用方法鏡像,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-11-11
  • python flask中動態(tài)URL規(guī)則詳解

    python flask中動態(tài)URL規(guī)則詳解

    今天小編就為大家分享一篇python flask中動態(tài)URL規(guī)則詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • Pygame中Sprite的使用方法示例詳解

    Pygame中Sprite的使用方法示例詳解

    這篇文章主要介紹了Pygame中Sprite的使用方法,本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-09-09
  • python解決js文件utf-8編碼亂碼問題(推薦)

    python解決js文件utf-8編碼亂碼問題(推薦)

    這篇文章主要介紹了python解決js文件utf-8編碼亂碼問題,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2018-05-05
  • 淺談python下tiff圖像的讀取和保存方法

    淺談python下tiff圖像的讀取和保存方法

    今天小編就為大家分享一篇淺談python下tiff圖像的讀取和保存方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • 用C++封裝MySQL的API的教程

    用C++封裝MySQL的API的教程

    這篇文章主要介紹了用C++封裝MySQL的API的教程,包括對語句拼裝器SQLJoin的介紹,需要的朋友可以參考下
    2015-05-05
  • python下如何查詢CS反恐精英的服務器信息

    python下如何查詢CS反恐精英的服務器信息

    這篇文章主要介紹了python下如何查詢CS反恐精英服務器信息的方法,分別分享了反恐精英1.5版本和反恐精英1.6版本的實現方法示例,有需要的朋友們可以參考借鑒,下面來一起學習學習吧。
    2017-01-01
  • Python圖像文字識別詳解(附實戰(zhàn)代碼)

    Python圖像文字識別詳解(附實戰(zhàn)代碼)

    這篇文章主要給大家介紹了關于Python圖像文字識別的相關資料,本文介紹使用python進行圖像的文字識別,將圖像中的文字提取出來,可以幫助我們完成很多有趣的事情,需要的朋友可以參考下
    2024-02-02

最新評論

枣强县| 新干县| 隆德县| 绥芬河市| 安吉县| 宣城市| 邵武市| 淮滨县| 同江市| 清河县| 鹰潭市| 台中市| 南木林县| 黔江区| 沙河市| 扎赉特旗| 盐池县| 阿拉尔市| 津市市| 弥渡县| 荣成市| 上犹县| 盐城市| 屯昌县| 礼泉县| 正蓝旗| 南昌县| 迁西县| 海盐县| 家居| 静宁县| 阳高县| 扶余县| 富裕县| 二连浩特市| 涪陵区| 普兰店市| 东港市| 绥化市| 邵东县| 枝江市|