Appium Desktop 连接APP 使用总结

Appium Desktop 连接APP 使用总结
Appium安装方法此处不写了,只是总结最近学习使用到的Appium Desktop方法,第一次在CSDN总结记录学习内容~~~~~
一:手机连接(我这里使用安卓手机)
手机通过数据线连接电脑USB口,打开手机开发者模式、允许USB调试
Appium Desktop 连接APP 使用总结_第1张图片
打开cmd,输入adb devices 获取手机的设备号、设备名称,此时手机就连上电脑端了,后面就可以进行操作了(如果这里没有显示设备信息,需要仔细检查手机是否是开发模式)
Appium Desktop 连接APP 使用总结_第2张图片
二:启动Appium Desktop Server
打开已安装好的Appium Desktop 软件 ,点击Start Inspector Session按钮(图中类似搜索按钮)启动会话
Appium Desktop 连接APP 使用总结_第3张图片
进入参数配置界面,默认选择Automatic Server(Will use currently-running Appium Desktop server http://localhost:4723,意思是默认使用本地Appium Desktop server,端口号是4723;此服务器用于控制移动端设备)
填写配置参数Desired Capabilities:以key/value参数形式,告诉服务器需要启动的指定的移动端设备信息、APP包信息
Appium Desktop 连接APP 使用总结_第4张图片
platformName:平台信息(安卓或者IOS)
platformVersion:设备系统版本
udid:设备唯一标识号
deviceName:设备名称
noReset:否清除session信息(true时,登录成功后,下一个用例操作是保持登录状态)
unicodeKeyboard:unicode输入键盘(appium自动化用执行涉及数据输入时,程序调用键盘输入)
resetKeyboard:重置输入法
appPackage:APP包名
appActivity:正在运行的APP活动页
打开移动端已安装好的APP,cmd输入adb shell dumpsys window w |findstr / |findstr name= 可获取手机APP包名,以及正在运行的APP活动页
在这里插入图片描述
点击启动start sessio按钮,会重新打开移动端APP至指定的活动页,Appium Desktop也会连接APP页面 Appium Desktop 连接APP 使用总结_第5张图片
三:Appium Desktop界面使用介绍
1:Select Elements:点击界面数据,可查看当前元素信息,例如id、xpath、package等元素信息
Appium Desktop 连接APP 使用总结_第6张图片
2:Swipe By Coordinates:根据坐标滑动屏幕,界面上指定开始位置、结束位置便可滑动
Appium Desktop 连接APP 使用总结_第7张图片
滑动后效果如下图:
Appium Desktop 连接APP 使用总结_第8张图片
3:Tap By Coordinates:点击按钮后可直接操作图形界面(通过坐标方式),模拟手机端操作
Appium Desktop 连接APP 使用总结_第9张图片
4:Back:返回键,直接点击跟手机端的返回键效果一致
Appium Desktop 连接APP 使用总结_第10张图片
5:Refresh Source & Screenshot:点击可刷新页面
Appium Desktop 连接APP 使用总结_第11张图片
6:Pause Recording:录制代码,点击此按钮后,在界面操作记录均会已代码录制下来
Appium Desktop 连接APP 使用总结_第12张图片
7:Search for element:通过元素信息进行搜索
Appium Desktop 连接APP 使用总结_第13张图片
8:Select Elements + Tap:选中元素再点击tap确定按钮,可操作界面选中操作,跟Tap By Coordinates操作效果差不多,不同在于使用方式不一样
Appium Desktop 连接APP 使用总结_第14张图片9:Select Elements + Send Keys:选中输入框元素,点击Send Keys便可向输入框中输入数据
Appium Desktop 连接APP 使用总结_第15张图片
10:Clear:清除数据
Appium Desktop 连接APP 使用总结_第16张图片
目前使用到的Appium Desktop内容就这么多了,大家多多操作尝试就熟悉了

你可能感兴趣的:(Appium Desktop 连接APP 使用总结)