appium简单使用以及项目实战

开启appium服务:

 

出现下面的界面表示成功:

保证手机端链接的上手机:

adb devices

操作appium连接手机,进入手机应用界面,下面以抖音为例:

 

成功后会显示手机的抖音界面

 

 

在这个界面,我就可以调试,我们要获取的点击的位置的xpath和id

差点遗漏了,链接手机的参数是怎么获取的

"platformName": "Android",  //手机系统类型

"deviceName": "TRT_AL00A",  //手机设备号

"appPackage": "com.one.tomato", 

"appActivity": "com.one.tomato.ui.StartUpActivity",
 

"appPackage"  和"appActivity"怎么么获取:

 

1,打开APP。

2,执行> adb logcat>D:/log.txt

如果你电脑连接了两个或以上的模拟器,你需要指定模拟器设备名,来下载你指定的模拟器App包

命令:

adb -s <设备名> logcat

我这里指定一台模拟器,将app log下载到本地

3, 胡乱的对APP做一些操作。

4, Ctrl+c 结束adb命令。

5, 打开log.txt文件,搜索:Displayed

这里我们就获取到了想要的appPackage和appActivity

appPackage: com.tencent.android.qqdownloader

appActivity:com.tencent.assistant.activity.SplashImplActivity
 

项目实战:

下面我们可以对手机中的某一个app进行实战演练

下面我们以mua直播的app进行,对主播信息的抓取,直播流进行抓取

项目github链接:

https://github.com/BoyYongXin/mua_live_spider

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值