本文介绍与旧系统相关的主题。 将使用这些解决方案创建的流迁移到 Power Automate 桌面版或将删除这些流。

  • Seium IDE 已被弃用,且在 2023 年 2 月 28 日之后不再工作。
  • Windows 记录器 (V1) 已被弃用且不再有效。
  • 可定义在播放期间传递到自动化应用程序的输入。 您也可将 输出 从自动化应用程序传递到您的流。

    定义 Web UI 流的输入

    通过 UI 流的输入可以将信息从外部源(例如数据库或另一个 UI 流)传递到将自动执行的目标旧版软件。

    初始化(通常通过 store 命令进行)前使用(读取)的任何变量都将自动被视为输入变量,并且会显示在 运行 Web 版 UI 流 操作卡上。

    可以通过字符串内插来使用变量,例如,将 click 命令的目标字段更改为“id=${elementId}”。 或者将 type 命令的值字段更改为“${inputText}”。

    以下屏幕截图中的 设置窗口大小 命令和 类型 命令使用未初始化的变量 ${Width}、${Height} 和 ${search}。 这些变量将成为输入值。

    可以直接在某些命令中使用变量,例如,forEach 命令的目标/值字段都是变量,无需用“${}”括起来。

    请参阅 Selenium 命令 参考,确定哪些命令直接采用变量名称。

    定义 Web UI 流的输出

    selenium 脚本中定义的任何变量都会自动成为输出值。 使用以下命令声明变量:

    Store

    Store attribute

    Store json

    Store title

    store value

    Store window handle

    Store xpath count

    Execute script (添加“return”语法以返回要在脚本末尾存储的对象)

  • 了解如何 创建 Selenium IDE 流
  • 了解如何 触发 Windows 记录器 (V1) 流
  •