Appium(五)常用方法

2022-05-15 10:21:01 字數 920 閱讀 3311

2、用法

1.self.driver.find_element_by_id("").click()找到元素並點選

1.self.driver.find_element_by_id("").text找到元素,獲取到當前元素的文字

1.self.driver.find_element_by_id("").get_attribute("xx"),get_attribute的引數為:index,text,resource-id,clas,package,contene-desc

1.self.driver.find_element_by_id("").send_keys("")定位到輸入框,輸入內容

1.self.driver.page_source獲取當前介面的元素資訊,如果當前式activity獲取到的是xml布局資訊,如果是webview且開啟了debug模式獲取到的就是html資訊

觸控操作

方法long_press(el,times)長按某個元素times毫秒或座標long_press(x,y,times),move_to(el)移動到某個元素貨座標move_to(x,y),wait(times)等待毫秒,tab(el),tab(x,y)

點選某個元素或座標,release()結束螢幕上的一系列操作,perform()釋放,將執行操作傳送到伺服器

3.具體用法touchaction(self.driver).tab().release().perform(),具體可根據自己的需求來組合操作

3、toast定位

def toast_locator():

return (by.xpath,"//*[@class='android.widget.toast']")

appium常用方法

1.輸入中文 在capabilities中增加兩項設定 capabilities.setcapability unicodekeyboard true capabilities.setcapability resetkeyboard true 2.傳送文字 driver.findelementbyn...

mysql學習筆記五(常用函式)

1日期函式 備註 插入時間的內容可以是字串,但是必須是日期格式 查詢最近兩個小時的內容 select from message where date add publishdate,interval 2 hour now 選擇了最近的 30天內所有帶有date col 值的記錄 mysql sele...

Linux(五) 常用命令

五 檔案許可權命令 六 查詢命令 七 打包 壓縮和上傳 ctrl c 停止程序 ctrl l 清屏 ctrl r 搜尋歷史命令 ctrl q 退出 tab鍵 自動補全 提示pwd 檢視當前目錄 date 顯示當前系統時間 last 檢視最近的登陸歷史紀錄 reboot 重啟 halt 關機cd 切換...