Java+Appium

安装配置SDK环境变量:home、path

检查Android是否配置成功

安装Node,因为appium是用node.js写的,检查node是否配置成功node -v

安装安卓模拟器,设置,进入开发者模式或者用命令进行连接,可打开多个模拟器

默认端口62001

怎么查看端口号:在模拟器目录下的nox.vbox文件查找

真机测试连接

安装appium

appium命令行版仅仅只是一个服务端

桌面版既包含服务端,也包含调试,录制,查看元素的功能

在eclipse中配置maven

进入appium中进行配置driver

保存之后点击start session,手机界面会投屏到appium中。

Appium inspector

最上方有功能操作按钮,选中(select element)滑动(swipe by coordinates)坐标(tap by coordinates)返回(back)、刷新(refresh)、录制(start recording)、搜索(search)、复制(copy)

可以使用录制脚本(小眼睛),鼠标点击在元素上,会显示该元素的属性信息,元素有tap、sendkeys、clear。点击之后会生成脚本代码

脚本录制完后可复制脚本到代码中(下面是driver以及DesiredCapabilities配置代码)

DesiredCapabilities用于指定测试设备信息

app/appPackage测试的应用程序,进入sdk使用命令运行微信程序,得到一个package 名称以及launchable activity

UIAutomatorViewer

搭建eclipse+maven项目

在maven的pom.xml中引入java-client(appium)依赖

常用元素

当有相同id时,会默认选择第一个,解决办法(可以获取多个id放进集合中,通过下标获取第几个值,0开始)

5.0之后想要做这个操作需自己封装方法,因为swipe底层是调用这个方法的

九宫格解锁,从第一个点一直滑动到最后一个点

第一个为包名,第二个是要跳转到的类名

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值