博客

为什么测试人员放弃微焦点UFT ?

作者:

188金宝搏app苹果下载软件Tricentis员工

各种各样的贡献者

日期:2020年2月04日

鉴于微焦点的统一Functional Tester (UFT)可能是最著名的,古老的商业测试自动化工具,你会期望它有一个大的市场份额和客户群。微焦点UFT捆绑和与其他微焦点集成工具,像他们的应用程序生命周期管理(ALM)和质量中心产品。188金宝搏官网app注册离开UFT造成转换成本和后续减少其它产品的价值。188金宝搏官网app注册

然而,所有这些原因,客户离开UFT数量创下了历史纪录。

这是怎么回事?

让我们谈论的事情正在推动人们远离UFT,和工具,他们可以用它来取代它。你不必相信我的话。我下面列举的许多事实,支持社区的存在和答案的质量,可以用一个简单的Google搜索验证。学习技能的人使用该工具,检查随机资料在LinkedIn。

让我们先从一些想法,我们最终会在哪里。

测试人员离开UFT的原因

惠普企业拥有UFT时,软件公司举行年度事件。188金宝搏官网登录app收购后,微焦点没有提供有意义的、正式会议UFT甚至一线培训活动。可悲的是可预测的结果。

没有社区。缺少培训机会和现实世界的连接使得UFT缺少了一个充满活力的社区志愿者。,虽然UFT使用软件测试的人,没有很多疯狂的粉丝或布道者回答问题留言板分享技巧和窍门188金宝搏官网登录app。需要技巧和窍门,UFT有自己的专有的脚本语言。换句话说,没有从网上代码重用。当你去互联网寻求帮助,有一些“支持”社区,但这些论坛充斥着问题多于答案。

缺乏支持。如果你搜索谷歌UFT训练,你会发现一系列的youtube视频,在线课程,或者一两个类。也许。在六个月。数千英里之外。试着找到的顾问现场一个月的工作,你会发现它几乎不可能。试图找到支持在线,你会被引导来帮助页面实际上可能会或可能不会帮助你。实际上这是一个挑战:尝试从母公司与支持的人。如果你需要提供钱。然后测量等待时间。

价格。每个用户,每年要花费3200美元,UFT不是的那种软件测试人员自己去买,这意味着他们学习上的软件工作。188金宝搏官网登录app当他们进入下一个工作,他们会使用什么软件得到下一个。188金宝搏官网登录app人们不买自己的副本,这意味着他们没有晚上志愿代码,这意味着它们不会使开源扩展。github在检查,我发现几个库从几年前,这可能对一个新的、有意义的工具。然而,如果你将建立的本质UFT同时指出很少有“金块”贡献的2015年,它告诉我们,社会是今天然后它是不活跃。

这是我的理论原因。

成熟度/收获模型。博士从哈佛大学迈克尔·波特提出,产业经历阶段——骑自行车从创新增长,成熟和衰落。188金宝搏官网app注册产品常常经历的周期。产品到188金宝搏官网app注册期,他们可能停滞不前,变得不那么有利可图。成熟的产品并不188金宝搏官网app注册是从本质上就是坏的。我住在亚特兰大的可口可乐,没有改变其公式在一百年。(一次尝试在1980年代并不顺利…)UFT,在本质上非常类似于WinRunner和快速测试Pro产品之前,建立起来的一种范式的测试Windows应用程序。188金宝搏官网app注册Windows通过网络到达时,持续集成成为电脑,本地移动已经到来。UFT测试所有这些,但是使用相同的策略和模式,它建立在Windows95最热门的新革命的操作系统。

当公司使用收获模型波特博士在他的书中提出竞争战略他们降低成本,研发、支持,甚至营销——和简单地收集尽可能多的钱,直到产品是不可行的。由于缺乏投资的新特性,测试人员会逃离UFT的另一个原因。

在我看来,作为一个外部的观察者Micofocus使用UFT收获模型。当然,我鼓励你做你自己的研究。

转换成本。之前我提到的成本,但这只是一小部分的成本集成套件,其中可能包括ALM和质量中心。一方面,你可能有一个供应商锁定,但有一个大的总价格。此外,团队开关远离ALM和质量中心,Jira或不同的竞争对手,突然失去了捆绑折扣从而气质UFT更加昂贵,而减少它所提供的价值,因为它不会深入结合新工具堆栈。

关掉惠普栈,你可能只是想开关。

第二个巨大的转换成本是亏损的测试。毕竟,团队将不得不“扔掉”这些UFT测试,用一个专有的脚本语言编写的。除了你可能没有像Tricentis这样的公司188金宝搏app苹果下载软件创建迁移工具减少疼痛的转换。

缺乏测试设计/模型驱动支持。还有更多比创建一个测试计划文档,创建一个流,和第二个或第三个因为某种原因失败。“愉快路径测试是容易做到的,你不需要一个测试计划。最合理的手动聪明的人能做到这一点。我们发现在软件是有大量的组合和集188金宝搏官网登录app成点。你选择正确的测试运行从无限可能的组合和创造视觉表征——这是工作。

UFT不提供无限的组合。检查自己,寻找UFT如何帮助测试设计,你会看到数据驱动测试。也就是说,你可以用不同的填充一个电子表格输入和预期结果,并重新运行的电子表格,但你必须自己创建电子表格。

UFT不帮助测试设计。它仅仅是测试执行。一旦你挣扎通过传播工具,它最后运行…它找不到任何东西。至少,直到一个新的缺陷介绍在同一个地方测试记录,并通过,之前。这仅仅是自动化的回归测试,这是整个测试工作的一小部分。

这可能是为什么测试人员离开。

他们要去哪里?

如果你看看上面的列表中,这个地方似乎是显而易见的。测试应该与更强的工具,更多的技术社区,转换成本较低和适度的价格支持模型驱动的测试和测试设计。我预计他们会想要一个新工具在其增长阶段,一个不是停留在1990年代的记录/回放模式。也许不强迫用户自定义编程语言学习。

但这些只是我的想法。

作者:

188金宝搏app苹果下载软件Tricentis员工

各种各样的贡献者

日期:2020年2月04日
Baidu
map