1、安装appium
去官网下载相应的安装包,我用的是Windows的,一般下载不下来(建议FQ下载或是从别人分享的网盘下载)
下载完,直接安装EXE文件,安装完成,打开appium,如果遇到报错,一般就是没有环境支持,去下载相应的.netframework
2、安装Android studio
去相应的中文官网上下载,安装,安装成功后,新建模拟器
3、安装appium client
目前使用的Python环境 ,直接环境下 pip install Appium-python-client安装
4、进行环境的简单测试
打开模拟器,打开appium,执行脚本如下:
from appium import webdriver
desired_caps = {}
desired_caps[\'platformName\'] = \'Android\'
desired_caps[\'platformVersion\'] = \'4.2\'
desired_caps[\'deviceName\'] = \'Android Emulator\'
desired_caps[\'appPackage\'] = \'com.android.calculator2\'
desired_caps[\'appActivity\'] = \'.Calculator\'
driver = webdriver.Remote(\'http://localhost:4723/wd/hub\', desired_caps)
执行成功,打开模拟器里的计算器。
写case时需要获取相应的appActivity 信息 可进行一下操作
在cmd窗口 执行 adb logcat>D:\log 回车,之后去打开相应的应用程序,之后在log文件中找相应的activity信息
参考乙醇的文章 http://www.cnblogs.com/nbkhic/tag/appium/
https://testerhome.com/topics/3711 API文档