敏捷 or 传统?Silk Central 19.0 满足你对测试的种种需求

历时一个月,世界杯终于在一派欢腾中结束了狂欢,想必这一个月给很多人留下了颇为深刻的印象。

而刚刚过去的一个月对Micro Focus来说,也是颇为勤奋的一个月。

广受好评的测试软件 Silk 系列整体得到了更新,其中,以「测试资产大一统」著称的 Silk Central 迎来了第19个版本的更新。

Silk Central

达则修己身,便是同路人

长期以来,如何对测试资产进行管理一直是一个令人头疼的问题。Silk 一举将测试资产统一到一个集计划、跟踪、报告和执行为一体的中心,无论您的方法是敏捷、传统或是混合,都可以自如地通过手动或自动的方式在仪表板中查看结果。

在了解19.0的特性之前,我们不妨通过一个小视频来了解一下Silk Central。

Silk Central 19.0

家族喜迎新,惊喜又几分

此次更新,增强了一些既有功能,更增加了一些新功能。包括了:

→ 对视觉障碍人士的友好性

→ 更多的自主性权限

→ 更优的测试以及执行性能

→ 一众API与集成的增强

种种更新,可谓是诚意满满。让我们先睹为快:

无障碍使用

为了满足盲人或视障用户无障碍的需求,Silk Central 19.0 可用键盘增强 Silk Central 的导航功能,并通过使用屏幕阅读器促进听觉反馈。

Micro Focus建议将 NVDA 与 Mozilla Firefox 结合使用。

管 理

一、使用令牌进行身份验证与Web服务:为了使组织提高安全性,Silk Central 19.0现在允许使用Web服务令牌通过Web服务进行身份验证,而不是用户名和密码。

注:使用此类Web服务令牌可提高安全性,因为您的用户名和密码不再通过网络发送。此外,如果您正在使用LDAP集成,则使用Web服务令牌可使身份验证独立于您的密码更新策略,并减少维护工作以保持集成的维护工作。

二、权限增强:Silk Central 19.0 对一些权限进行了增强,详情如下:

权限1

访问审核日志

为了保护在审核日志中包含的有关用户操作的信息,Silk Central 19.0引入了一项额外权限,允许组织在指定哪些用户可以访问审核日志时增加 granularity。

权限2

查看和删除日志文件

为了保护在审核日志中包含的有关用户操作的信息,Silk Central 19.0引入了一项额外权限,允许组织在指定哪些用户可以访问审核日志时增加 granularity。

根据日志级别,日志文件包含有关系统某些进程的更多或更少信息。为了保护此信息免遭未经授权的查看及无意间的删除,Silk Central 19.0引入了查看和删除此类日志文件的新权限。

权限3

管理或删除状态原因

为了实施一致性并防止跨项目进行不受控制的创建或自定义,Silk Central 19.0引入了用于管理和删除状态原因的新权限。

测 试

1

将库标记为只读

基线代表着某个特定检查点或状态,故而不能轻易更改。早期版本的Silk Central,在这一点上做得并不够到位。Silk Central 19.0一举解决了该问题,现在,新的Set libraries提供只读权限控制,可将共享库设置为只读。

2

共享测试

以选择界面取代复制-粘贴:在Silk Central 18.5中,共享测试通过复制-粘贴来进行。在Silk Central 19.0中,我们引入了选择对话框。

分离消耗能力的测试:根据组织采用的测试方法,项目可以从中央存储库中的消耗测试开始,以便跨项目一致地测试功能。当消费项目的上下文中的功能变化而导致需要定制测试时,测试应与中央存储库分离。在Silk Central 19.0中您可以简单地删除消费项目中的测试参考。此类删除也会在历史记录中进行跟踪,以便了解何人何时删除了引用。

可以查看特定测试的用法:更改共享项目中的测试可能会对所有消费项目产生重大影响。由此,共享项目中的每个测试现在都提供了一个Usages选项卡,其中列出了所有消耗测试。

增强对测试类型更改的处理:早期版本的Silk Central,其测试类型更改未自动使用,需手动启用。使用Silk Central 19.0,您不再需要对测试类型进行手动更改。

执行计划和测试执行

1

外部执行

Silk Central进一步扩展了其与现有工具生态系统集成的能力:

无需通过Silk Central执行服务器即可执行这些自动化测试。

具有过于复杂或特殊的执行环境的用户,可以用于 Silk Central 的执行环境,或者具有来自各种源的自动测试结果的用户,例如持续集成(CI)系统

您可以在 Silk Central 中创建测试整个过程,并将这些测试分配给执行计划以执行它们

不同之处在于执行计划的部署设置。您可以启用所谓的已分配测试的外部执行,而不是指定执行服务器。

运行此类执行计划会导致执行计划运行,这与在 Silk Central UI 中运行的正常执行计划一样可见,不同之处在于此执行计划正在等待从外部执行环境接收结果。

要从外部与外部执行计划运行进行交互,Silk Central 19.0 引入了一个全新的 REST API来查询有关执行计划运行本身及其分配的测试运行的信息。

此外,新的 REST API 允许上载结果文件并设置单个测试运行的状态以及完成整个执行计划运行。具体方法可通过页面底部阅读原文下载PDF进行参考。

2

手动离线测试中的自定义步骤属性

自定义步骤属性现在也包含在Excel中可用于手动离线测试的信息中。

3

当前执行测试状态的可见性

为了更好地概述当前运行的测试,「活动」页面的「当前执行」视图现在显示执行计划的状态。

激活分布式测试执行时,执行计划中的每个测试都有不同的状态。因此,执行计划运行细节中的每个测试执行都可以看到执行状态信息。

API 增强功能

Silk Central 19.0提供了一个新的REST API,用于触发执行并获得已完成运行的结果。使用此API,还可以在开始运行时传递参数。

集成能力

从移动中心手动测试设备:Silk Central现在允许访问通过Mobile Center提供的移动设备,以用于手动测试过程。

Jira Agile - 扩展的JQL字符限制:JQL字符串从原来Silk Central允许的128个字符扩展到最多可包含1000个字符。

Team Foundation Server 2017支持

CI集成:能够传递额外的执行信息、Jenkins的流水线支持

SAP Solution Manager 7.2支持

Microsoft SQL Server 2017:Silk Central 19.0现在支持Microsoft SQL Server 2017。

搜索关键字190即可查看 Silk 系列19.0更新文档:

阅读原文

,查看更新特性

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180717B17ZK300?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券