更好地管理和控制测试和过程自动化

在2020年的第一个主要版本中,我们将为您带来许多企业功能,这些功能将帮助您收回控制权,无论您是想更快地进行更多软件测试还是加快速度并降低业务风险 处理es。

什么是新的?

  • 建立运行清单的强大新方法

  • 市场上最先进的调度程序和调度助手

  • 能够轻松自动执行Windows登录和注销的功能

  • 改进了对Salesforce和Dynamics AX的支持

  • 还有更多

在迄今为止带来巨大不确定性的一年中,这些都是及时的补充 这将支持您收回控制权,并通过自动化提高生产力和效率。

有关开始使用LEAPWORK 2020.1版本的更多信息,请联系您的客户经理或发送电子邮件至 sales@leapwork.com.

管理要与运行列表一起运行的测试套件或业务流程

无论您是进行测试自动化还是RPA,运行列表都是使用功能强大的拖放界面来管理和组织自动化流程执行方式的一种更好的方法。

归并在一起,并对必须在其他流程之前或之后运行的流程进行排序,管理所有依赖关系并选择逐步移动所需的成功条件。

上班族_product_shot_run_list

运行列表为表带来了很大的灵活性。其中包括:

  • 文件夹层次结构中的结构运行列表

  • 通过拖放对步骤和单个流程进行重新排序

  • 在运行清单中复制和粘贴步骤

  • 为每个运行列表设置多个时间表(请参见下文)

运行列表在LEAPWORK Enterprise和Platform Edition中均可用。

管理何时使用新的高级计划程序运行

我们将引入一个全新的高级调度程序,使其与运行列表紧密结合。这使您可以完全控制运行列表中的流何时运行以及在哪些环境上运行-按需(例如,通过对LEAPWORK的API调用)或按单个或重复计划运行。

上班族_product_scheduler

新的高级调度程序是一个功能强大的工具,可以控制您的自动化并优化时间和资源。其中包括以下内容:

  • 粒度控制可在一天中的特定时间段(特定时区)运行一次或多次流量

  • 估计的运行时间是根据过去的性能和并行化选项自动计算的

  • 定期计划可以通过工作时间窗口和队列选项进行控制

  • 运行列表中的步骤可以很容易地并行化,既可以跨选定代理进行拆分,也可以在所有代理上运行

  • 可根据业务代表忙状态跳过预定运行或将其稳健地排入队列

  • 如果单个流程失败或超出其他限制,可以立即停止计划的运行

上班族 Enterprise和Platform Edition中均提供了新的高级调度程序。

通过计划助手全面控制

对于企业版,从5月2020.1版本的更新开始,将扩展高级计划程序,其中包含过去和将来的代理使用情况的日历概述,以帮助您更好地计划并了解详细的资源利用率。

product_shot_scheduler_2_b

计划助手会使用每个运行清单的计算得出的估计运行时间,因此很容易了解将来在给定时间哪些代理会繁忙或空闲。并且,当某些运行最终花费的时间比计划的要长时,调度助手将提供快速直观的日历概览,以概述如何在各个Agent上排队运行列表。

新的日程表助手仅在LEAPWORK Enterprise Edition中可用。

自动执行Windows登录和注销

现在,LEAPWORK 代理商具有强大的安全功能,可以自动登录和注销Windows。不再需要用户登录其计算机即可运行流程。而是可以将LEAPWORK设置为代表用户登录。用户还可以开始测试Windows和任何其他使用相同登录凭据的应用程序之间的单点登录。

这意味着您现在可以以极其安全和可靠的方式在任何计算机上执行自动化。

为了实现此行为,已添加了用于“登录”,“注销”和“锁定会话”的构造块:
上班族_product_shot_flow

代理设置现在还包括一个选项,可以使用Windows帐户手动或自动登录,并且可以选择在与代理断开连接后自动锁定会话:

上班族_product_shot_agent_settings

此登录和注销功能甚至适用于从Windows 7 SP1及更高版本启动或重新引导的计算机,而无需任何先前的用户会话。这使在虚拟机上自动化任务和自动化测试复杂的,数据驱动的单点登录(SSO)非常容易 情景.

请注意,该功能基于Windows的“凭据提供程序”,它不会绕过Windows中的任何安全措施。它只是让LEAPWORK与Windows内置的登录/注销安全功能直接进行交互。

借助此新的安全性,将不再支持LEAPWORK Agent密码,并有望在今年年底之前从产品中删除。

附加功能和改进

除上述主要功能外,2020.1版本还进行了许多更改,包括全局重命名子流,新的API端点以及多项其他改进的功能。

改进了对Salesforce和Dynamics AX的支持

2020.1版本对“定位器”模式进行了许多改进,以查找复杂的Web元素,例如Salesforce和Dynamics AX中的自定义下拉菜单。该发行版还包括其他具有非常沉重的DOM结构的Web应用程序的处理和性能改进。

环境现在是代理

根据您的大量反馈意见,并且由于它通常是一个令人困惑的术语,我们将LEAPWORK Studio中的“环境”部分重命名为“代理商”,并更新了 REST API 具有新的端点也可以反映这一点:

上班族_product_shot_agents

REST API的更改

REST API已使用版本4端点进行了更新,以支持新的运行列表和高级调度程序,以及从使用“环境”一词过渡到参考 代理商.

product_shot_restAPI

由于引入了版本4,因此REST API的版本3将开始弃用,并有望在年底之前从产品中删除。

全局重命名子流

现在,可以通过右键单击并选择“重命名”或按F2,从资产树全局重命名子流。应该注意的是,只有在单个流中尚未本地重命名的子流(通过双击构建块标题)才会被重命名。

添加了对Azure SQL服务的支持

专为Microsoft SQL Server构建的LEAPWORK企业版现在还支持在Azure SQL Service(Microsoft提供的平台即服务(PaaS)产品)上运行。这是所有供应商对基础架构即服务(IaaS)产品中SQL Server的本地部署和云部署的现有支持的基础。

改进了对Azure AD身份验证的支持

2020.1版本为使用Azure AD的用户以及在某些情况下使用本地AD的用户提供了一些访问控制改进。

改进的修订历史记录性能

对于大型安装的LEAPWORK,修订历史记录数据库在历史上已增长到非常大的规模,这可能导致SQLite的运行缓慢和管理问题。在2020.1版本中,磁盘空间使用和修订历史记录数据库的一般性能已得到显着改善。

需要.NET Framework 4.8

2020.1版本包括对性能的许多改进以及对基础系统的许多错误修复。因此,LEAPWORK需要.NET Framework 4.8才能运行。有关系统要求的更多信息,请参见 此知识库文章 其中包括.NET Framework的下载链接。

解决的客户事件

在2020.1版本中,我们解决了以下客户事件:

  • 产品发布通知已发送给非管理员用户
  • 如果屏幕被锁定,则登录注销块不起作用
  • 出现Web警报弹出窗口,然后消失,而没有执行所需的操作
  • 对于使用REST API的客户,HTTP请求块标头被复制,导致这些请求返回500错误
  • 在最新版本的SQL中,查询两次返回第一行
  • 自动Windows登录/注销导致某些用户的代理进程问题

  • 某些使用DOMAIN / USERNAME格式的AD用户无法通过身份验证

  • 某些Azure AD用户无法在Azure托管的服务器上进行身份验证

  • 在某些情况下,“报告”部分中的多个过滤器无法按预期工作

  • 使用API​​对计划的运行进行排队无法正常工作

  • 起始构件“使用任何打开的构件”未按预期工作

  • 具有“ content-type:application / json”的HTTP请求块未按预期工作

  • 在某些情况下,从顶部到底部在Excel中选择范围会导致问题

  • 在某些情况下,在具有锁定用户会话的计算机上运行计划的Web流失败

  • 在某些SAP方案中捕获和执行流无法按预期工作

  • 在某些情况下,Studio中大量流的加载时间过长

  • 内存转储分析显示代理程序进程中发生内存泄漏

  • 重新运行流程的先前版本未在报告中的画布上显示正确的版本

  • 一些用户在特定配置中看到错误的产品/协议版本错误消息

  • 重新运行分配给多个代理的计划无法正常工作

  • 在某些情况下,无法将参数传递给“启动Web浏览器”构件

  • 在某些极端情况下,从版本2019.1升级到2019.2失败

  • 在某些情况下,Web块在具有非常重的DOM的Web应用程序上间歇性地失败

  • 在特定Web应用程序的新打开的选项卡中捕获元素时,LEAPWORK Studio崩溃

  • 在某些情况下,报告在BrowserStack上运行时的流执行时间错误

  • 在某些情况下,在远程代理上运行时,单击SAP GUI中的元素失败

  • 在某些情况下,无法在第二个弹出窗口中捕获Web元素

  • 上班族现在支持Chrome版本84和FireFox版本79

 

 

体验LEAPWORK 2020.1  下载版本