使用Appium Desktop实现录制脚本

上篇文件讲了安装教程这里给个连接,自行下载
https://pan.baidu.com/s/1MupElpYcmeQH3uPQ1CUWjw 提取码:AJDG
开始今天的操作
在这里插入图片描述
凡事都需要有目标,今天的目标是使用appium desktop录制脚本并成功运行

先使用usb连接电脑,连接步骤上篇文章已讲
打开appium desktop,不用修改什么,直接点击Start serverx.xx就好了
在这里插入图片描述
进入那个熟悉的页面
右上角的三个按钮分别是
“start inspector session(启动检查器会话)” “Get Raw log(查看日志)" “Stop Server(停止服务)”
通俗一点 “冲啊” “让我看看” “不想搞了”
下面一块是看日志的

这里点击“让我看看”
在这里插入图片描述
在automatic server–desired capabilities填入app的信息(这里是b站的)
在这里插入图片描述点击start Session进入元素操作界面
左到右分别是手机界面查看,元素节点,元素操作
在这里插入图片描述
我们点击这个little eye(小眼睛)
在这里插入图片描述
鼠标放在需要操作的元素上,然后把眼光放到元素操作区,有三个按钮分别是

“点击”
“向输入框输入内容”
“清除输入框的内容”

每当我们点击这三个按钮,在Recorder(记录器)都会显示,所以只需要把这份复制出来到编辑器跑就好了(可能需要简单的修改)
在这里插入图片描述
接下来完成一个搜索操作
使用tab来实现点击输入框
在这里插入图片描述
现在已经到了搜索页,但是我们的元素不是在搜索框内
所以我们继续使用上一步的操作,鼠标悬浮到搜索输入款,这样就定位到了输入款内,可以完成下面的操作了,如果没有到输入框内去点击send keys的话他会报错,提示这个元素不能输入之类的
在这里插入图片描述
使用send keys完成输入”泰坦尼克号“
点击send keys 直接在这个输入框输入内容就好了
在这里插入图片描述
完成输入,但是并没有搜索,这时候需要一个回车来实现搜索(这里录制这里我暂时不知道怎么使用回车)所以直接点击下面的输入匹配了),导出代码的时候可以换一下
在这里插入图片描述
使用tab点击搜索匹配,进入到了搜索页
在这里插入图片描述
操作完后目光回到‘’Recorder(记录器),红色描的部分从左到右分别是“代码类型”“显示/隐藏样板代码”“复制”“清空”
显示/隐藏样板代码 显示的话就有导入的什么什么步骤 比较全,复制过来可以直接跑,这里选的是python
在这里插入图片描述
录制的时候那个小眼睛不能关
这里使用PyCharm 运行
打开app操作之后需要添加一句

#等待渲染完成
driver.implicitly_wait(5)

运行成功
在这里插入图片描述
听懂鞭炮
在这里插入图片描述
暂时没发现什么问题.

来自萌新的记录,如果有错误请踹我一下,各位大佬嘴下留德
在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值