appium 啟動日誌命令分析

2022-07-25 08:51:06 字數 1109 閱讀 3670

獲取系統api版本

adb shell getprop ro.build.version.sdk

獲取系統版本

adb shell getprop ro.build.version.release

獲取手機解析度

adb shell wm size

獲取螢幕密度

adb shell wm density

獲取手機型號

adb shell getprop ro.product.model

檢視手機廠商

adb shell getprop ro.product.manufacturer

停止應用

列出所有關於指定的包

獲取安裝包的資訊

列出手機中已安裝的instrumentation  

adb shell pm list instrumentation

等待裝置連線上

adb wait-for-device

輸出ping 

adb shell echo ping

檢視手機裡正在執行的程序

adb shell ps

安裝包 adb insatll 包

獲取系統預設輸入法

adb shell settings get secure default_input_method

pc上所有8200埠重定向到手機的6790埠 

adb forward tcp\:8200 tcp\:6790

刪除json檔案

adb shell rm -rf /data/local/tmp/strings.json

列出對應包名的所在位置

adb shell pm path com.xueqiu.android

將指定包拷貝到指定pc的臨時目錄下

將pc上的json檔案推送到手機上 

清除資料和快取

adb shell pm clear com.xueqiu.android

獲取當前活動視窗的資訊

adb shell dumpsys window

獲取裝置上unix域套接字資訊 

adb shell cat /proc/net/unix

appium python啟動appium服務

我們可以使用subprocess模組,該模組可以建立新的程序,並且連線到程序的輸入,輸出,錯誤等管道資訊,並且可以獲取程序的返回值 import subprocess def bootstrap port str port 1 cmd host p str port bp str bootstrap...

Linux Apache日誌分析 命令

1.獲得訪問前10位的ip位址 cat access.log awk sort uniq c sort nr head 10 2.訪問次數最多的檔案或頁面,取前10 cat access.log awk sort uniq c sort nr head 10 3.列出傳輸最大的幾個exe檔案 cat...

用命令方式啟動 停止appium服務和app

以shell命令方式執行命令,並輸入日誌到log檔案 用subprocess需匯入 subprocess.popen command,stdout open log path,a stderr subprocess.pipe,shell true 相當於再cmd視窗輸入上面的命令command 根據...