答疑学习Q群:1032334293 微信:xxdlovo

RPA知识库: https://4a.al/ydrpa

题目内容

影刀rpa初级证书-02我的第一个机器人-源码

题目:

  1. 打开影刀商城页面,网址 https://shop.yingdao.com/
  2. 使用【填写输入框(web)】指令输入用户名和密码,并点击“登录”按钮 (账号:admin,密码:58T2$!hm)
  3. 切换到“订单管理”页面
  4. 使用【填写输入框(web)】指令填写商品名称(比如:短袖T恤)并搜索
  5. 使用【批量数据抓取】指令抓取订单信息并保存至数据表格
  6. 导出数据表格至本地桌面

相关链接:

资源打包: https://pan.quark.cn/s/3f40e198ea3f

B站视频: https://www.bilibili.com/video/BV1yKMGzjEYp/

选择题题库: ima知识库

源码截图:

源码-主流程.png

我的第一个机器人操作题步骤解析

以下内容由AI整理并生成, 仅供参考

01.png
大家好,今天继续来完成引导数据导出的操作题。我们现在进入"我的第一个机器人"章节的最后一个操作题环节,请先点击开始答题按钮,建议将题干部分截图保存以便后续操作参考。

02.png
首先我们需要保存当前应用配置。通过捕获元素功能打开目标页面,这里需要注意页面元素的准确识别。在登录环节,我们需要获取用户名和密码输入框元素,建议使用"订单管理"和"商品名称"作为关键定位标识。

03.png
当切换到订单管理页面时,要注意该页面存在独立URL地址。我们可以通过网页自动化组件直接访问该URL,同时加入元素可见性判断逻辑:若检测到登录按钮存在,则自动执行用户名密码填写操作,并添加1秒延时确保页面加载完成。

04.png
数据抓取环节需特别注意分页处理:

  1. 避免选择整行数据,建议按列抓取以保证Excel导出时的数据结构
  2. 使用"下一页"按钮元素实现分页循环
  3. 添加数据表格清空命令,防止重复数据累积

05.png
导出功能实现两种方案对比:

方案 | 优势 | 适用场景
---|---|---
数据表格导出 | 操作简单,全量导出 | 无需数据筛选
循环写入Excel | 支持条件筛选,灵活性强 | 需要特定数据处理

06.png
测试环节注意事项:

  1. 登录态测试需关闭现有会话窗口
  2. 未登录态测试要验证自动登录流程
  3. 添加表头判断逻辑,使用行号参数控制标题写入

07.png
筛选功能实现步骤:

  1. 通过循环项获取订单状态字段(第5列)
  2. 添加条件判断:if 状态 != "取消" then continue
  3. 配合删除命令保持数据清洁度

08.png
最终提交前检查:

  1. 确认主流程包含:登录→查询→抓取→导出
  2. 验证分模块流程的独立性
  3. 对比答案解析中的基础功能实现

09.png
扩展应用建议:

  • 将通用流程封装为可调用子流程
  • 使用贴图功能记录关键步骤截图
  • 添加异常处理机制应对页面加载失败等场景
Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐