针对 Automation 360 11 生命周期结束的 Internet Explorer v.24R2 发行说明
- Updated: 2023/03/27
发行日期: 2022 年 5 月 17 日
本发行说明适用于受 Internet Explorer 生命周期结束 (IE EOL) 影响并因此选择转换 IE 机器人 的 Cloud 、 On-Premises 、沙盒 和 Community Edition 用户的 Automation 360 v.24R2 补丁版本。
为何采用此版本
Microsoft 宣布从 2022 年 6 月开始,Internet Explorer 的生命周期结束 (EOL),并建议使用 IE 模式的 Microsoft Edge 或 Microsoft Edge。 此版本包含已在 IE 模式的 Edge 上认证的软件包和可助您使用 IE 模式的 Edge 批量更新 更新机器人向导 的 IE 机器人。 即将发布的 IE EOL 可能会影响您的部署,具体取决于您当前使用的运行 机器人 的操作系统。
Microsoft 操作系统 | Automation 360 机器人 |
---|---|
Windows 10 半年频道 | 升级 机器人 以使用兼容的浏览器。 有关支持的浏览器列表,请参阅 Automation Workspace 的浏览器要求。 |
所有其他支持的操作系统 | 没有直接影响 |
从即将发布的 Automation 360 v.25 版本开始,系统会提示您通过其他支持的替代浏览器(例如 Control Room 或 Google Chrome [Chromium] 而不是 Microsoft Edge)访问 Internet Explorer。 将无法再在 Control Room 上访问您的 Internet Explorer。 通过与 Microsoft 的浏览器支持策略保持一致,我们可以为您提供更强大的功能,使最新的浏览器(例如 Google Chrome 和 Microsoft Edge)在技术上可行。
更新到此版本
- v.24(内部版本 12350)
- v.23(版本 11513)
- v.22(版本 10526)
- v.21(内部版本 9664、9642、9595)
由于 Community Edition 和 Sandbox 是 Cloud 部署,因此不需要手动升级。 这些环境会自动更新到 Automation 360 v.24R2 内部版本 13343。
如果您未使用上述任何经认证的版本,您需要先将 Automation 360 更新到其中一个经认证的版本(之前所列),然后才能更新到此版本。
有关适用于 Automation 360、Google Chrome 和 Microsoft Edge 的 Mozilla Firefox 扩展程序的最新更新信息,请参阅 Automation 360 的浏览器扩展程序。
Bot Agent 更新
- 适用于版本 13343 的 Bot Agent 版本 21.200
- Bot Agent 的 内部版本 13331 版本 21.1000.14009(On-Premises pre-GA)
请注意,如果希望运行现有的 机器人,则不必将您的 Bot Agent 更新到此版本。
- 卸载 pre-GA Bot Agent 版本 21.1000.14009。
- 安装适用于 Bot Agent v.24R2(版本 13343)的 Automation 360 版本 21.200。
Community Edition 功能
软件包 |
---|
Microsoft Edge 浏览器对 浏览器
软件包 和窗口变量的支持
|
支持 Microsoft Edge 和 Google Chrome 的
操作 中上次使用的浏览器标签页。 您现在可以使用下列浏览器中的上次使用的浏览器标签页预设在新标签页或现有标签页上打开网页:
|
自动执行 Java Web 应用程序
您现在可以通过使用 开始录制 选项,自动化运行在 Microsoft Edge Chromium 上并使用 IE 模式的 Java 网页应用程序。 或 |
使用 IE 模式的 Microsoft Edge 浏览器加载页面的默认等待时间
在使用 IE 模式的 Microsoft Edge 浏览器中自动执行任何 Web 应用程序时,录制器 现在默认等待 30 秒以允许网页完全加载,然后再录制页面上的任何对象,从而使对象检测更为可靠。 |
Cloud、On-Premises 和沙盒功能
Control Room 和 软件包 |
---|
适用于 Internet Explorer 的全新 更新机器人向导
|
自动执行 Java Web 应用程序
您现在可以通过使用 开始录制 选项,自动化运行在 Microsoft Edge Chromium 上并使用 IE 模式的 Java 网页应用程序。 或 |
将使用特定于浏览器的 Automation 360 的 机器人
软件包 从 Internet Explorer 转换为使用 IE 模式的 Microsoft Edge
可以针对下列 软件包 将 机器人 从 Internet Explorer 转换为使用 IE 模式的 Microsoft Edge Chromium:
要转换这些 机器人,请在Control Room的 选项卡中使用 更新机器人向导。 基于浏览器的 软件包 和 操作 的下列属性已从 Internet Explorer 更新为使用 IE 模式的 Microsoft Edge 浏览器:
|
Microsoft Edge 浏览器对 浏览器
软件包 和窗口变量的支持
|
支持 Microsoft Edge 和 Google Chrome 的
操作 中上次使用的浏览器标签页
您现在可以使用下列浏览器中的上次使用的浏览器标签页预设在新标签页或现有标签页上打开网页:
|
使用 IE 模式的 Microsoft Edge 浏览器加载页面的默认等待时间
在使用 IE 模式的 Microsoft Edge 浏览器中自动执行任何 Web 应用程序时,录制器 现在默认等待 30 秒以允许网页完全加载,然后再录制页面上的任何对象,从而使对象检测更为可靠。 |
迁移功能 |
---|
扫描使用 机器人 的 Microsoft Internet Explorer
您现在可以使用 Bot Scanner 扫描和识别 Internet Explorer 机器人。您还可以分析 Bot Scanner 生成的报告,以获取有关 Internet Explorer 所使用的 机器人 的使用情况统计信息。 EOL 功能的 Bot Scanner | 分析 Internet Explorer 机器人 报告 | Internet Explorer conversion or scanning messages |
软件包 和 操作
针对下列 软件包 和 操作,您现在可以将 Internet Explorer 机器人 从 Enterprise 11 或 Enterprise 10 迁移到 Automation 360 并将其转换为使用 IE 模式的 Microsoft Edge:
有关更多信息,请参阅 执行迁移时的包映射。 要迁移和转换 机器人 ,请前往 ,然后在 Control Room 中选择将使用 Internet Explorer 构建的机器人转换为具有 Internet Explorer 模式的 Edge选项。 基于浏览器的命令和 操作 的下列属性已从 Internet Explorer 更新为使用 IE 模式的 Microsoft Edge:
|
将 IE 机器人 转换为使用 IE 模式的 Microsoft Edge
从 Enterprise 10 或 Enterprise 11 迁移您的 机器人 时,可以在 机器人迁移向导 中使用全新的 将使用 Internet Explorer 构建的机器人转换为使用 Internet Explorer 模式的 Edge 选项将您的 机器人 从 Internet Explorer 转换为使用 IE 模式的 Microsoft Edge。 |
为迁移的 机器人 更新的历史记录和版本
在 机器人迁移向导 中,迁移您的 Enterprise 10 或 Enterprise 11 机器人 时,版本历史记录现已更新,可显示是否为迁移的 机器人(签入注释显示 机器人 是从 Enterprise 10 或 Enterprise 11 版本迁移的)。 您可以使用此签入注释来确定已迁移的 机器人 版本。 |
修复
Cloud 、 On-Premises 和沙盒存在以下修复:
Service Cloud 用例 ID | 描述 |
---|---|
01784593 | 即使在用户变量字段中存在 $(美元符号)值,您现在也可以成功运行已迁移的 机器人。 Bot Scanner 不再显示预处理错误。 |
-- | 自动执行在使用 IE 模式的 Microsoft Edge Chromium 或 Internet Explorer 上运行的 Web 应用程序时,录制器 现在从当前选定的浏览器标签页中捕获对象。 此前,录制器 从上次使用的标签页中捕获对象。 |
01189873 | 迁移后,当您使用 操作 打开包含空格字符的 URL 时,请使用
操作 从指定的 URL 下载文件,然后运行机器人,机器人 现在会在单个选项卡中打开 URL,并从指定的 URL 下载文件。 之前,当指定的 URL 中包含空格字符时,机器人 将拆分 URL 并在两个单独的选项卡中打开。 |
已知行为和限制
下列限制适用于 Cloud 、 On-Premises 和沙盒:
- 当您执行 SQL Server 另一个数据库中带有名称实参的存储过程时,由于 在执行同一 SQL 实例另一个数据库中带有名称实参的存储过程中会出现 JDBC 驱动程序问题,机器人 将显示错误。
解决方法: 当您添加参数以提供输入参数或配置输出参数时,请确保不要在参数名称字段中输入任何值。 机器人 在执行存储过程时不会遇到任何错误,因为 数据库 软件包 将空白值视为索引。
- 请注意,即使 Control Room 计划页面上列出的计划数量较少(例如,五六个计划),您也可能会由于查询超时而看到以下错误: 出现意外问题。 这是一个现有的 Control Room 数据库的性能相关问题。
- 还有其他限制和行为适用于从 Enterprise 11 迁移到 Automation 360 的 机器人 以及在 Internet Explorer 上运行并转换为使用 IE 模式的 Microsoft Edge 的 Automation 360 机器人。 有关更多信息,请参阅 已知行为和限制。
- 当您使用操作在 Microsoft Edge 浏览器中打开的标签页或窗口时,如果只有一个 Microsoft Edge 浏览器窗口打开,机器人 会遇到以下错误: 关闭标签页时出错
- 当您使用 Google Chrome、Microsoft Edge 或 Mozilla Firefox 浏览器中的
操作 打开以两个反斜杠 (\\) 字符开头的网络 URL 时,这些 URL 可能无法正常打开。
解决方法: 将两个反斜杠 (\\) 字符替换为 file:// 协议。
- 当您使用操作 时,选择新选项卡或现有选项卡选项,在 Microsoft Edge IE 模式下打开特定网页,网页打开后,机器人 可能会出现错误。解决方法: 根据具体情况,使用以下任一解决方法:
- 选项 1: 在打开 操作 周围添加 Try/Catch 块,并在网站打开时忽略异常。
- 选项 2: 在操作 中,选择新窗口选项,以访问此类网站。
- 当您使用 3.4.x 版 浏览器
软件包
操作 中的新窗口选项打开带实参的 URL 时,机器人 可能无法执行特定的 操作,因为 3.4.x 版本的 浏览器
软件包 不支持实参标志。
解决方法: 使用 3.4.x 版本以外的任何版本的 浏览器 软件包 进行自动化。