appium可以做移动端的自动化测试
appium下载地址
https://github.com/appium/appium-desktop/releases/tag/v1.15.1
下载后要配置环境变量(要先下载AndroidSDK),androidHome 和 java_home
首先在环境变量,系统变量里加入ANDROID_HOME 如图
然后下载JDK,下载地址
链接:https://pan.baidu.com/s/1iw0mrRwX3BUcpY40lu_Olg
提取码:7scq
然后配置java_home环境变量,如图:
配置完后打开appium,继续配置
Edit Configurations
填上弄好的环境变量路径,
然后通过adb把模拟器与电脑进行连接,这里要用夜神模拟器的adb,
进入模拟器的Bin目录 D:Program FilesNoxin
在命令行输入 nox_adb.exe connect 127.0.0.1:62001
这里是给模拟器指定一个地址和端口,相当于模拟器变成了电脑里面的一个应用程序,这一步一定要有
如果New Session window,启动后显示连接不上设备,那么先到androidSDK 下找到adb.exe,然后复制到桌面
然后把名字改为夜神模拟器adb的名字,即 nox_adb.exe,然后进入到夜神模拟器的bin目录,然后把夜神模拟器的nox_adb.exe
换成我们这个,就OK了
参考 https://coding.imooc.com/learn/questiondetail/2vGBEXxW1LwYNkaq.html
这样模拟器和电脑就连接上了,可以使用adb -devices命令查看
然后 start server,然后File--->New Session window,这一步是与模拟器或手机建立连接(这里使用夜神模拟器)
填入相关参数
解释:
devicesName这里要填写之前为模拟器指定的地址和端口号,appium就通过这个来确定模拟器,通过包名来确定是哪个app
appActivity为要启动的activity