添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

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

  • Seium IDE 已被弃用,且在 2023 年 2 月 28 日之后不再工作。
  • Windows 记录器 (V1) 已被弃用且不再有效。
  • 请按照以下步骤创建简单的 Selenium 流。

    创建 Selenium IDE 流

  • 打开 Microsoft Edge(版本 80 或更高版本) 或 Google Chrome,然后导航到 Power Automate

  • 如果需要,请使用您的工作或学校帐户登录。

  • 选择 我的流 > 桌面流 > 新建

  • 单击 其他桌面流选项

  • 选择 Selenium IDE,然后选择 下一步

  • 流名称 字段中输入 Selenium IDE 流的名称。

  • 基 URL 字段中输入要自动执行的网站 URL,然后选择 启动录像机

    Selenium IDE 启动。

    提示:可以在同一选项卡中跨多个 HTTP 或 HTTPS 网站录制操作。

  • 在 Selenium IDE 中,选择屏幕右上角的红色 REC 按钮,启动录像机。

    打开您在上一步中选择的 URL。

  • 执行要在网站上录制的操作。

    在右下角,可以看到录制状态。

  • 完成录制后,选择 Selenium IDE 右上角的红色 停止 按钮。

  • 从屏幕左上角选择 运行当前测试 按钮,查看刚刚创建的 Selenium IDE 流是否运行。

    您可以设置步骤之间的等待时间,以放慢本地播放以进行测试。 此设置仅用于测试目的,并且在部署 Selenium IDE 流时没有影响。

  • 选择 Selenium IDE 右上角的 保存项目 按钮。 这将关闭并上传项目。

    既然已经创建了 Selenium IDE 流,请将其用于其他流。

    Selenium IDE 流的限制和已知问题

    Selenium IDE 中的密码以纯文本格式存储。

    用于播放的临时用户配置文件

    Selenium IDE 录制是使用当前用户配置文件完成的,但播放是使用临时用户配置文件完成的。 这意味着需要身份验证的网站在录制会话期间可能不要求提供凭据,但是在播放期间将需要身份验证步骤。

    若要解决这个问题,用户需要手动编辑脚本,以插入登录进程所需的命令。

  • 在 Web 录制会话期间录制桌面应用程序。 如果需要自动执行 Web 和桌面应用程序,您可以为每个类型创建一个单独的桌面流,然后将它们合并到一个云端流中。

  • 不支持多重身份验证 (MFA),请使用不需要 MFA 的租户。

  • 不支持这些 Selenium IDE 命令:Run、AnswerOnNextPrompt、ChooseCancelOnNextConfirmation、ChooseCancelOnNextPrompt、ChooseOkOnNextConfirmation、Debugger、ClickAt、DoubleClickAt、Echo、MouseOut、MouseUpAt 和 MouseDownAt。

  • Selenium IDE 操作或步骤运行前的等待时间不能超过一分钟。 请改用 Power Automate

  • 不支持右键单击。

  • 使用 Foreach 命令时,将生成其他 Selenium IDE 流输入。 若要解决此问题,请在额外字段中输入任何值。 它不会影响播放。

  • 如果 .side 文件包含多个测试项目,则只运行创建的一个项目。

    请注意,Selenium IDE 按名称而不是按创建日期对测试进行排序,因此创建的第一个测试可能不是列表中的第一个。

  • 在 Selenium IDE 中直接播放可能不会如愿运行。 但是,在运行时播放正常。

  • 了解如何 运行桌面流

  • 了解如何在 Selenium IDE 中使用 输入和输出 参数。

  •