BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Applitools提升了应用可视化管理的能力

| 作者 Helen Beal 关注 4 他的粉丝 ,译者 盖磊 关注 2 他的粉丝 发布于 2018年2月26日. 估计阅读时间: 5 分钟 | 如何结合区块链技术,帮助企业降本增效?让我们深度了解几个成功的案例。

看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!

应用可视化管理(AVM,Application Visual Management)关注的是应用交付生命周期中在可视化方面上的监控和测试。Applitools Eyes版本10提供了新的UI基线管理和团队合作,扩展了与第三方工具的集成,并改进了分析仪表盘。

AVM集测试、图像处理和人工智能工具于一身。在发布一个应用时,或是由于平台、设备或浏览器发生变化而导致应用在观感上出现问题时,AVM可以检测到视觉上的异常之处。Applitools中使用了人工智能技术,对自动化可视化测试,最小化了人的眼睛和大脑工作。它可用于持续交付流水线和行为驱动开发(BDD,Behaviour Driven Development)中。

Applitools的CEO Gil Sever指出:

AVM代表了自动测试的演进方向,它产生于业已确立的应用性能管理(APM,Application Performance Management)市场中。AVM的目标是实现视觉观感的自动化监控,即客户的所见以及与各个设备的日常交互。

Applitools通过分析数十亿个单一UX元素,已开展了一亿次可视化测试。据《The Selenium Guidebook》的作者Dave Haeffner介绍:

可视化测试是一种验证应用GUI是否正确地展示给用户的操作。测试目标是找出应用在可视化上存在的软件缺陷,例如,字体、布局和渲染问题。这使得所发现的软件缺陷可在被最终用户看到前得到修正。此外,可视化测试可用于验证页面的内容,非常适用于一些提供图形功能(例如图表、仪表盘等)的站点。如果使用传统的自动化功能测试工具,那么实现此类验证是非常具有挑战的工作。可视化测试在本质上是十分复杂的,其中需要考虑的因素很多,例如Web浏览器、操作系统、屏幕分辩、响应设计、国际化等。

Applitools Eyes的新分析仪表盘分别支持工程师、团队领导者和业务领导者做审阅。使用仪表盘进行分析,可使一些在特定场景下会导致可视化测试失败的根源性问题浮现出来。用户可以审核可视化测试的执行情况、基线的更新状态、软件缺陷的解决情况,以及指派给单个任务的覆盖性等级。软件新提供了下钻功能,支持进入单个测试或单个用户视图内部查看。

在测试自动化引擎中,可以加入持续集成和交付流水线中的可视化组件。版本10的新功能支持对类似更改做自动基线更新,并对UI软件缺陷提交任务单,或是在JIRA任务单之后使用一个“接受”或“拒绝”命令更新基线。测试人员能看到一个聚合了所有“类似”UI软件缺陷的视图,视图中按发生频率对软件缺陷做了优先排序。

Applitools Eyes还提供了一些用于跨功能团队合作的新特性。除了很多Appium或Selenium测试语言之外,Applitools Eyes基于已有的持续集成、渲染服务、软件缺陷追踪和团队合作工具,进一步为Visual Testing结果提供了统一的可视性。测试进展查看器使用了新的验证区域,支持用户给出一些存在潜在UI问题的场景,以缩短发布时间。软件与MicroFocus和Slack的集成将在三月份可用。

软件提供了用于PDF格式的新SDK。该功能适用于金融服务和医疗等对格式要求很严的行业客户,支持他们使用PDF表格上的自动化测试做合规性检查。软件中还添加了XCTest Screenshots功能,用于扩展对视屏截图类型可视化的测试覆盖率。

Applitools Eyes支持云上部署和本地部署,它可与TeamCity、Jenkins、Atlassian JIRA和Bamboo、Microsoft VSTS、Slack、Travis、Circle CI和HP Quality Center集成。Applitools创立于2013年,并在2015年推出了Applitools Eyes产品。公司当前有48名雇员,总部位于以色列和美国加州San Mateo,在英国和澳大利亚有分支办公室。客户包括Microsoft、Slack、Sony、Adidas、AIG、Capital One、National Australia Group、Bank of America、Wells Fargo、Salesforce.com、Oracle、GSK、Johnson & Johnson和Louis Vuitton Moet Hennessy。

查看英文原文: Applitools Expands Application Visual Management Capabilities

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT