AutomationAnywhere(AA)实现网页抓取

AutomationAnywhere(AA)实现网页抓取

由于AA官方信息指明,在2021年9月已经完全停止之前版本的销售,需要客户尽快迁移到A360产品中,因为2022年9月之后可能就不会售后之前的版本了。所以这里介绍一下A360云版本的使用

1. 打开指定网址

Browser – Open

1.1 打开指定网页使用browser下的open组件
1.2 选择New window
1.3 选择指定的浏览器类型Broswer(如果使用的是Chrome、Firefox需要下载指定的插件才可以进行网页抓取)
1.4 在Link to open处填写需要打开的网址
在这里插入图片描述

2. 窗口最大化

Window – Maximize

2.1 窗口最大化是指将网页打开之后会默认网页大小,若想要将浏览器窗口最大化可以使用window下的Maximize组件,当然不设置窗口最大化也不会影响后面的操作
2.2 点击刷新按钮使得识别到当前打开的所有窗口
2.3 选择需要最大化的窗口
在这里插入图片描述

3. 网页抓取

Recorder – Capture

3.1 click点击事件

3.1.1 选择recorder下的capture组件进行网页抓取工作
3.1.2 选择Application首先点击刷新按钮更新一下当前的所有窗口并选择需要操作的网页窗口
在这里插入图片描述
3.1.3 选择Recapture Object按钮,会自动跳转到上面选择的网页上,选择需要操作的地方,等待捕获完成(这里示例选择了hao123)
在这里插入图片描述
3.1.4 选择对该对象的操作Action to take on object,这里选择了单击click,当然根据需要也可以选择left click、right click、double click
在这里插入图片描述

3.2 获取文本

3.2.1 若想要获取元素的文本内容,可以选择get property,需要填写property nameHTML InnerText(注意property name是区分大小写的)
3.2.2 获取文本需要将结果赋值给变量,在Save the outcome to a variable处更改
在这里插入图片描述

3.3 输入框

3.3.1 若想要在输入框输入内容,则选择set text,之后在Keystrokes处输入要输入的内容,当然可以选择提前定义好的变量
在这里插入图片描述

3.4 获取表格

3.4.1 当然,也可以直接抓取网页上的一个表格信息,抓取之后选择Get table
3.4.2 将结果赋值给一个类型为Table的变量,在Save the outcome to a variable处更改
在这里插入图片描述

3.5 获取超链接地址

3.5.1 若想要获取元素的文本内容,可以选择get property,需要填写property nameHTML Href(注意property name是区分大小写的)
3.5.2 获取文本需要将结果赋值给变量,在Save the outcome to a variable处更改
3.5.3 关于获取网页上某一元素的其他信息时,若抓取元素之后不清楚在property name填写什么内容,可以参考该元素的Object properties内容
在这里插入图片描述

3.6 选择下拉框

3.6.1 抓取网页上合规的下拉框选项,选择 Select item by text 类型
3.6.2 在 Assign value 填写需要选择的选项内容
在这里插入图片描述

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值