Appium+java实现自动化测试第一个demo

本文通过Appium和Java实现自动化测试,选择系统计算器应用作为测试对象。首先,确认模拟器已创建并连接。然后,使用adb命令检测设备,并获取App的包名和Activity。接着,通过uiautomatorviewer抓取元素,定位到特定的按钮。创建Java项目,编写测试用例,设置DesiredCapabilities,启动Appium并运行测试。最终,测试成功执行,实现了1+2=3的自动化操作。
摘要由CSDN通过智能技术生成

一.前面我已经搭建好了appium所需要的环境,本文我以系统自带的计算器app为测试对象,进行学习。
二.创建模拟器
模拟器
创建成功
三.在安装appium搭建环境中我们已经安装了SDK,所以打开CMD命令窗口,用 adb devices 命令来查看是否可以检测到手机设备,如果如下图显示出设备,则证明我们可以对手机进行测试操作。
这里写图片描述
记下设备名,测试代码要使用。
四.打开指定测试App的指定Activity
通过上一步操作,我已经看到我的设备是可以操作的了,那究竟应该如何让appium去自动找到指定的APP和指定的Activity呢?想要打开指定的App,需要知道App的包名,同样想要打开指定Activity也需要知道其名,如何获取?

  1、问公司的开发人员,一定可靠。

  2、通过命令获取: adb shell dumpsys

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值