一、Appium简介:
Appium是一个移动端的自动化的测试框架,可用于测试原生应用、移动网页应用和混合应用,且是跨平台的,可用于IOS和Android操作系统。
- 原生应用:指的是用android或者IOS编写的应用;
- 移动网页应用:指网页应用,类似于IOS中的safari应用或者Chrome应用或者类似浏览器的应用;
- 混合应用:包裹webview的应用,原生应用网页内容交互性的应用。
二、Appium安装
1、appium环境安装
-
安装Android SDK
-
安装appium desktop
注:appium server和appium inspector需要单独安装 -
安装appium python client(python包)
-
安装appium-doctor,检测appium的安装环境
注:需要提前安装node.js
三、使用adb命令获取app的信息
四、移动端基础知识
1、Android基础知识
- Android七大布局
- Android四大组件和常用控件
- 布局和控件的关系
2、IOS基础知识
3、控件基础知识
- app dom常见节点