CMD
查看端口号列表 netstat -ano
比较文件内容 fc a.txt b.txt
ADB
查看activity
adb shell logcat | grep ActivityManager
adb shell pm list package “| grep sds”
adb shell am force-stop ${Package}
获取应用PID
adb shell ps | grep ‘com…xxx.union’ | awk ‘{print $2}’
获取应用uid
adb shell dumpsys package com.sds.agent | findstr userId
查看键盘状态 adb shell dumpsys input_method “|grep mInputShow”
清理应用数据 adb shell pm clear [pageagename]
获取系统时间 adb shell date ‘+%s’(取到秒)
adb -s 70.31.248.204:5555 shell echo $EPOCHREALTIME (取到毫秒)
CMD 调用powershell脚本下载文件
powershell -File d:\download\download.ps1 -filename libzip-1.5.1 -savename testps
Powershell下载文件脚本
param([string]$filename)
d
o
w
n
l
o
a
d
=
"
h
t
t
p
s
:
/
/
m
i
r
r
o
r
s
.
t
u
n
a
.
t
s
i
n
g
h
u
a
.
e
d
u
.
c
n
/
h
o
m
e
b
r
e
w
−
b
o
t
t
l
e
s
/
b
o
t
t
l
e
s
/
"
+
download = "https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles/bottles/"+
download="https://mirrors.tuna.tsinghua.edu.cn/homebrew−bottles/bottles/"+filename
KaTeX parse error: Expected 'EOF', got '\download' at position 15: savepath = "D:\̲d̲o̲w̲n̲l̲o̲a̲d̲\"+filename
$client = new-object System.Net.WebClient
c
l
i
e
n
t
.
D
o
w
n
l
o
a
d
F
i
l
e
(
client.DownloadFile(
client.DownloadFile(download,$savepath)
robotframework 获取android设备屏幕状态
dumpsys window policy|grep isStatusBarKeyguard
Get Screen Lock Status
[Arguments] ${devicename}
Log To Console Get Screen Lock Status
Switch Device ${devicename}
${status} Shell Adb ${command_screenlockstatus}
${status1} Shell Adb ${Command_screenlockstatus1}
${value} Fetch From Left ${status} ${SPACE}mShowingDream=
${value} Fetch From Right ${value} mShowingLockscreen=
${value} Replace "\n" To "${EMPTY}" In String "${value}"
${value1} Fetch From Right ${status1} isStatusBarKeyguard=
${value1} Replace "\n" To "${EMPTY}" In String "${value1}"
${value} Set Variable If "${value}" or "${value1}" == "true" ${True}
... "${value}" or "${value1}" == "false" ${False}
[Return] ${value}
Pip 导出和导入package
pip freeze > list.txt
pip install -r list.txt
测试环境自动安装bat文件
1_install environment.bat
@echo
echo 正在安装open_jdk...
start /wait zulu8.31.0.1-jdk8.0.181-win_x64.msi /passive
echo 正在安装python2.7...
start /wait python-2.7.13.msi /passive
echo 正在安装chrome...
start /wait ChromeStable_x64_v72.0.3626.109.exe /passive
echo 正在安装git...
start /wait Git-2.18.0-64-bit.exe /passive
echo 正在安装autoit...
echo 安装程序已启动,请手动进行安装...
start /wait autoit-v3-setup.exe /passive
echo 正在复制driver文件到C:\Python27...
copy /Y driver\* C:\Python27
echo 正在复制Testopia文件到C盘...
copy /Y Testopia\* C:\Testopia
echo 设置用户变量PYTHON_HOME
wmic ENVIRONMENT where "name='PYTHON_HOME'" delete
setx PYTHON_HOME C:\Python27
echo 请手动配置环境变量Path: ;%PYTHON_HOME%;%PYTHON_HOME%\Script
echo 配置后,运行2_install_python_modules.bat
pause
2_install_python_modules.bat
@echo
pip install -r requirements.txt
pause