原生形式开发的app,应用Java和C++开发,加密用的是Java和C++
H5的app,应用Webview控件加载网页,加密用的是JS
app自动化测试,须要晓得控件的id,或者说须要定位到控件
1. 应用uiautomatorviewer.bat查看
Android SDK根目录\tools\bin 下 有uiautomatorviewer.bat 双击关上 此时会生成截屏。鼠标挪动到右边的截图区域 ,即可看到对应元素的信息,相似浏览器的elemens页面
应用Appium查看
a) 下载https://github.com/appium/app...
b)装置
默认装置即可
c) Appium的配置
装置Java SDK 倡议将SDK的根目录退出到自定义 零碎环境变量 ANDROID_HOME 。
配置android SDK
c) Appium的启动参数
- 禁止截屏
activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);
activity.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_SECURE);