一、配置jar包
右键用压缩工具打开jar
修改application.yml文件
name: test666 改为自己名字
libPath、drivenPath:改成自己电脑已有路径
修改appium.properties 文件,方式和上面一样
#APP名称 注意带apk后续 例:test.apk 此文件请放置在项目根目录下
appname=MiguVideo-Menhu.apk
#自动化测试服务
automationName=Appium
#设备名称 备注:如果您使用的模拟器,就是模拟器中虚拟机的名称
deviceName=SM-G9810
#系统类型 Android|IOS
platformName=Android
#系统版本
platformVersion=5.1.1
#指向模拟器的IP端口
udid=127.0.0.1:62026
#如果APPIUM服务自动启用,是设置APPIUM服务监听IP以及端口,如果是手动启动APPIUM服务,请在此处配置对应的监听IP以及端口
appiumsever=127.0.0.1:4723
#APPIUM服务是否自动启用 默认false 不启用 True 启用
autoRunAppiumService=False
#APPIUM main.js路径,需要自动启动Appium服务(autoRunAppiumService=True)时用到
mainjsPath=C:\\Users\\wuhuhuan\\AppData\\Roaming\\npm\\node_modules\\appium\\build\\lib\\main.js
#Android应用的包名,IOS无需填写 aapt dump badging MiguVideo-Menhu.apk package: name='com.cmcc.cmvideo'
appPackage=com.cmcc.cmvideo
#启动Android Activity,IOS无需填写 aapt dump badging MiguVideo-Menhu.apk launchable-activity: name='com.cmcc.cmvideo.splash.SplashActivity'
appActivity=com.cmcc.cmvideo.splash.SplashActivity
#com.cmcc.cmvideo.main.application.CompatibleMainActivity
#支持中文输入,会自动安装Unicode输入
unicodeKeyboard=True
#重置输入法到原始状态
resetKeyboard=True
#是否重新签名APK
noSign=True
#是否避免重新安装APP
noReset=False
#等待超时,服务端没接收到命令将关闭appium
newCommandTimeout=180
#等待元素出现超时时间
implicitlyWait=30
改完后cmd输入如下命令启动
java -jar -Dfile.encoding=UTF-8 miguautoClient-0.0.1-SNAPSHOT.jar
控制台乱码解决办法:windows修改cmd命令行窗口UTF-8编码(临时、永久)_修改cmd命令行的编码格式为utf-8_干净的坏蛋的博客-CSDN博客
谷歌浏览器驱动下载链接:http://chromedriver.storage.googleapis.com/index.html
【笔记】chromedriver下载与安装方法-CSDN博客
Chrome for Testing availability
火狐浏览器驱动下载链接:https://github.com/mozilla/geckodriver/releases/
Edge浏览器驱动下载链接:https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
Edge浏览器驱动下载链接:http://selenium-release.storage.googleapis.com/index.html
启动后可以在远程主机看到对应的主机记录,上面修改数据会自动插入数据库如下图
gitee客戶端地址:HuluWaClient: 接口、webUI自动化、APP自动化葫芦娃客户端
gitee服务端地址:HuluWa: 接口、UI自动化、