1、Appium是一个开源跨平台的工具,可以测试Android与ios
2、appium本身并不能自动化手机,能够做到跨平台是因为些平台自己本身就有自动化框架
3、appium只负责承担中间人的角色。
4、可以支持python、java、c#等
5、c/s架构,c端就是是测试代码
**
环境搭建
**
1、安装:Appium客户端库
输入pip命令安装appium客户端库
pip install Appium-Python-Client
使用pip list查询appium客户端库是否安装
2、安装appiumDesktop通过这个接受代码发过来的指令,来转成 手机上能够识别的指令,第一次在手机上运行代码后,手机上也会自动安装一个。
安装成功后会是一这样子的界面
点击Start Server V1.15.1能够正常打开就没有问题了
3、安装android-SDk,这是手机自身的测试框架,包含了元素定位工具与对应的包,直接解压,然后配置环境变量好了,环境运行需要有一个java的环境,弄一个1.8的jdk并且配置环境变量就好了
配置android-SDk环境变量
变量名:ANDROID_HOME
变量值:变量值就是android-SDk解压后文件的位置