Skip to content

网页自动化流程搭建指南

概述

本指南将演示如何使用 星辰RPA 搭建一个完整的网页自动化流程,实现以下功能:

  • 自动打开京东网站
  • 搜索指定商品
  • 批量获取商品信息和价格

操作步骤

1. 创建应用

  1. 启动 星辰RPA 应用
  2. 点击主界面中的「新建机器人」按钮

2. 打开浏览器

  1. 在流程编辑器中添加「网页自动化-打开浏览器」指令
  2. 在配置表单中设置目标网址为京东官网

打开浏览器

3. 输入搜索关键词

  1. 添加「网页自动化-填写输入框(web)」指令
  2. 点击元素拾取按钮,定位到搜索输入框

开启拾取模式拾取搜索输入框

  1. 在配置表单中输入要搜索的商品关键词

填写搜索关键词

4. 执行搜索

  1. 添加「网页自动化-点击元素(web)」指令
  2. 使用元素拾取功能定位搜索按钮
  3. 确认元素选择后保存配置

拾取搜索按钮

5. 数据抓取配置

  1. 点击数据抓取按钮进入抓取模式
  2. 选择要抓取的商品信息和价格元素
  3. 配置抓取规则和输出变量

数据抓取演示

TIP

数据抓取功能提供了强大的元素识别能力,如需了解更多高级用法,请参考:数据抓取详细指南

6. 运行与调试

  1. 点击运行按钮开始执行自动化流程
  2. 观察流程执行状态和结果输出

调试提示:在原子能力配置表单的「高级参数」中启用「打印输出变量值」,可以方便地查看运行过程中的数据变化。

运行过程演示

完整示例

以下是一个完整的京东商品数据抓取自动化流程示例,展示了各个指令的组合使用:

完整流程示例

最佳实践

  1. 元素稳定性:建议使用相对稳定的元素属性进行定位,避免使用可能变化的类名或ID
  2. 错误处理:为关键操作添加异常处理,确保流程的健壮性
  3. 数据验证:在数据抓取后添加数据验证步骤,确保获取的信息格式正确
  4. 性能优化:合理设置等待时间,平衡执行速度与页面加载稳定性

常见问题

Q: 元素拾取失败怎么办? A: 检查浏览器是否正常加载,尝试刷新页面后重新拾取,或使用XPath等其他定位方式。

Q: 数据抓取结果不完整? A: 确认抓取规则是否正确配置,检查页面滚动是否影响元素可见性。

Q: 流程执行速度过慢? A: 适当调整等待时间参数,或检查网络连接状态。