筱筱
发布于 2026-03-16 / 4 阅读
0
0

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

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

题目内容

影刀rpa初级证书-01基本概念-源码

题目:

题1

  1. 手动打开百度首页 https://www.baidu.com/
  2. 捕获如下图所示的“新闻”元素,给元素重新命名
    图片
  3. 获取当前已打开的网页
  4. 点击“新闻”元素
  5. 通过【匹配当前选中的网页】来获取新打开的网页对象
  6. 在新打开的网页上,点击第 5 条新闻元素'

题2
1.手动登录影刀商城 https://shop.yingdao.com (账号:admin ,密码:58T2$!hm
2. 使用【获取已打开的网页对象】指令, 获取当前网页对象
3. 点击“订单管理”板块
订单管理
4. 使用【循环相似元素(web)】指令依次点击第 1 页订单列表中的“确认发货”并点击“确定”'
发货

相关链接:

资源打包: https://pan.quark.cn/s/53cd836ccf0c

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

选择题题库: ima知识库

源码截图:

源码-题目1-主流程.png
源码-题目2-主流程.png

基本概念操作题步骤解析

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

01.png课程介绍与准备工作

  1. 进入影刀RPA初级教程的「目标一-基本概念」章节,定位至最后一小节的操作题部分
  2. 准备贴图软件截取两道操作题界面备用
  3. 登录影刀客户端创建答题环境,建议新建流程命名为「操作题1」

02.png第一题:网页元素捕获与索引定位

  1. 启用元素捕获插件,悬浮定位目标元素后使用Ctrl+左键单击捕获
  2. 解析HTML结构:
    • UL表示无序列表容器
    • LI对应列表项元素
    • strong标签定义加粗文本(可忽略样式处理)
  3. 索引定位规则: | 显示序号 | 索引值 |
    | -------- | ------ |
    | 第1条 | 0 |
    | 第5条 | 4 |
  4. 元素属性配置:
    <li class="news-item" index="v4">...</li>
    

03.png网页自动化流程搭建

  1. 创建「获取网页对象」组件:
    • 浏览器类型需与实际环境一致
    • URL匹配模式设置为「包含baidu.com」
  2. 操作链配置:
    • 首次获取网页对象 → 点击新闻导航 → 重新获取网页对象(解决页面跳转问题)
  3. 调试技巧:
    • 使用分步调试定位元素查找失败问题
    • 通过标签页管理确保操作上下文正确

04.png第二题:循环操作与动态元素处理

  1. 登录系统后进入订单管理模块
  2. 元素捕获策略:
    • 主菜单项「订单管理」
    • 操作按钮「确认发货」
    • 弹窗控件「确定」
  3. 相似元素批量处理:
    elements = get_similar_elements('确认发货')
    for element in elements:
        element.click()
        confirm_dialog.click()
    
  4. 动态元素处理要点:
    • 使用XPath相对路径定位
    • 设置合理的元素匹配阈值
    • 添加失败重试机制

05.png常见问题解决方案

  1. 元素定位失效处理:
    • 检查浏览器缩放比例(需保持100%)
    • 验证页面DOM结构更新情况
    • 添加显式等待机制
  2. 跨页面操作规范:
    • 每次页面跳转后需重新获取网页对象
    • 使用「切换到最新标签页」命令
  3. 执行速度优化:
    • 合理设置操作间隔时间
    • 启用无头模式进行批量测试

06.png作业提交与验证

  1. 流程保存规范:
    • 按「功能模块_日期」格式命名
    • 添加必要的流程注释
  2. 提交前检查:
    • 运行日志完整性验证
    • 截图关键步骤执行结果
  3. 参考答案对比:
    • 重点核对元素定位策略
    • 验证循环结构的有效性

评论