原创 Appium學習筆記02-手機或虛擬機連接

文章目錄1實體手機連接1.1.數據線接通手機與電腦1.2.開啓USB調試1.2.1手機進入開發者模式1.2.2 打開usb調試1.3.測試連接結果1.4.開啓usb調試後,adb devices依然找不到設備1.4.1手機端和電腦

原创 Appium學習筆記03-Python安裝配置及Appium安裝配置

文章目錄1.Python及PyCharm安裝配置2.Appium安裝配置3.Appium-Python庫的安裝 1.Python及PyCharm安裝配置 Python及Pycharm安裝配置 2.Appium安裝配置 從官網下載對

原创 Appium學習筆記12-隱式等待、顯式等待

操作元素經常會因爲網絡等原因,元素還沒加載出來,命令找不到元素而報錯,這時就需要設置等待時間。 等待分爲隱式與顯式: #隱式等待或這說是全局等待,對全局操作都起作用 driver.implicitly_wait(5) #所有操作都

原创 UiPath+Appium移動自動化01--uipath包

在管理程序包中–>搜索安裝Appium.WebDriver–>搜索安裝AndroidActivites 然後就可以在控件面板中找到相關活動控件了

原创 Appium學習筆記13-點擊、輸入(中文)、清空

#點擊 element.click() #輸入 element.send_keys() #清空 element.clear() #p.s.默認情況下輸入中文不會報錯,但是結果沒有輸入。若要輸入中文需在上文中增加下面兩行代碼 de

原创 Appium學習筆記10-打開UiAutomatorViewer

文章目錄1打開UiAutomatorViewer2問題及解決2.1 打開uiautomatorviewer.bat閃退2.2Unable to connect to adb 1打開UiAutomatorViewer 承接Appiu

原创 Appium學習筆記15-滑動和拖拽

文章目錄1.swipe從座標點滑動到座標點2.scroll從元素位置滑動到元素位置(有慣性)3.drag_and_drop從元素位置滑動到元素位置(無慣性) 使用手機時會遇到下滑,拖拽等操作,這就需要用滑動的方法。 1.swipe

原创 Appium學習筆記21-手機操作API之消息通知欄

#打開消息通知欄 driver.open_notifications() #關閉通知欄,可以模擬向上滑動,或者按返回鍵 代碼: #導入庫 from appium import webdriver import time des

原创 linux--shell腳本--刪除最深路徑下的所有文件

需求: 給出根路徑,找到該根路徑下,路徑最深的文件夾,並刪除文件夾內的文件。` rm -f $(find ./ -type d | awk -F'/' '{print NF-1" "$0}' | sort | tail -1|cu

原创 UiPath+Appium移動自動化03--測試demo

1.準備工作做好 java、Android SDK安裝配好 node.js、appium安裝配好 手機或模擬器連接配好 UiPath已下載AndroidActivities、appium.WebDriver 2.獲取需要操作的ap

原创 UiPath+Appium移動自動化02--appium配置

1.安裝java、Android SDK 並配置環境變量 見文章Appium學習筆記01-環境搭建 2.安裝node.js 直接去搜索官網,下載即可。 3.安裝appium 進入CMD命令行界面。輸入 npm install -g

原创 UiPath+Appium移動自動化03--手機或虛擬機連接

Appium學習筆記02-手機或虛擬機連接

原创 Tableau--設置別名

文章目錄1.分列2.設置別名,增加YTD標識3.創建分層,實現年、月、日三列上下級關係4.計算季度值 用戶需求將表頭的年份後面跟上YTD這種需求,如下表所示 轉化前 2019 2020 轉換後 2019(YTD) 2