软件测试师即将下岗,这家公司用bot让软件测试

时间:2017-06-15 19:23

按:对于聊天机器人(bot)的应用场景,很多人的第一反应是企业客服,比如Facebook近期一直在尝试改善的Messenger 平台,但除了客服,也有不少人希望bot能成为生产力工具,提高人们的生产效率。本篇文章为雷锋网新智造频道聊天机器人专题的其中一篇,对澳洲企业Bugdojo的介绍,该企业目前致力于用bot技术来降低软件测试的时间和金钱成本。后续我们还将带来更多关于聊天机器人的报道。

雷锋网正在启动“新智造成长榜2017”评选活动,我们将对人工智能与机器人行业进行大规模报道、梳理和调研,并联合数十家著名投资机构根据这些创新公司的技术实力、商业能力和成长性进行深度评选,最终从多个领域分别选出一些极具潜力成长性的创新公司。如果你想参与我们的评选,可联系我们!

软件测试师即将下岗,这家公司用bot让软件测试

在软件开发的过程中,相对于编程研发和产品设计,软件测试往往是最不受重视的环节。尤其是对很多初创型企业而言,很多时候初创公司的测试工作只被当作锦上添花,部分团队甚至连专业的测试人员都没有,因为整个团队的主要精力都放在了研发当中,如何尽快实现新功能和发布新版本才是他们关心的重点。

但是,随着数字和网络技术的不断发展,软件的质量也显得越来越重要,软件中任何细小的错误都有可能被用户无限放大,从而导致灾难性的后果。

“在多数初创型公司看来,软件测试所耗费的时间成本和金钱成本是不容忽视的。”Bugdojo如是说。

Bugdojo是一家总部位于澳大利亚墨尔本的初创型公司,Bugdojo的目标是要用bot技术来让软件测试变得更简单。

创办于2017年Bugdojo虽然是一家新兴公司,但公司创始人Ash Conway却早已是科技领域的一位老兵,在他长达20年的职业生涯中,有超过11年的时间是在科技公司度过的,其中不乏Dell、SAP、Cisco这类的巨型公司。除了曾在颇具规模的科技公司任职,Ash Conway本人一直对创业拥有着高度热情,他曾经参与创立的初创型科技公司早已实现高达1.5亿美元的销售总收入。

软件测试师即将下岗,这家公司用bot让软件测试

CEO Ash Conway

在过往的工作经验中(尤其是大公司的经验),Ash Conway发现,很多产品在正式推出前,最痛苦也是最重要的一步是在测试,因为这是整个研发流程的最后一步。

“在将产品推向市场之前,这真的是最后阶段,有时候会耗费大量的时间在这里修改、测试、再修改、再测试……直到满意为止。”

在和更多科技企业接触之后,Ash Conway还意识到,不管是软件还网站,其实很多问题是出现在质量保证(QA)上,而不是产品的设计思路和初衷。

“当你把产品推广给用户的时候,你往往只有一次机会,如果用户在第一次使用的时候感觉不好,那么让用户第二次使用几乎是不可能的。”

这更加坚定了Ash Conway对测试的看法,帮助企业更快更高效更全面地发现产品问题,减少研发的时间和金钱成本。

Bugwolf

雷锋网新智造了解到,Bugdojo并不是创始人Ash Conway创建的第一个测试平台,2013年,Ash Conway创建测试平台Bugwolf并担任CEO至今,但与Bugdojo不同的是,Bugwolf更多的是用游戏化的方式(比如让bug团队竞争)让产品暴露在模拟用户使用的环境中,从而让产品能更快速高效地被审核与检查。

Ash Conway创办Bugwolf的目标很明确,他一开始就是冲着大型企业而来的,因为大型公司可以承担“游戏化方式”的成本,而且大型企业最注重的是时间和效率。事实证明这个策略是成功的,他们很快赢得了NAB(澳洲国民银行)、IBM、Australia Post(澳洲邮政)的信任,并且顺利达成了合作。

软件测试师即将下岗,这家公司用bot让软件测试

NAB数字业务总经理Todd Copeland(左)与Ash Conway

Ash Conway曾在IBM的一个分享会上说:

“Bugwolf作为一个SaaS平台,它的业务之所以能够高速发展,并且满足客户的需求,离不开云计算的发展。”

成功抓住了云计算高速发展的契机,这让Ash Conway实现了自己改进测试工作的第一步:提升效率;而Bot,也就是聊天机器人,让他看到了迈出第二步(降低成本)的可能。

正是因为有SaaS测试平台的成功经验,Ash Conway在感受到bot带来的便利之后,决定将测试方向细化,从之前的一系列诸如用户、功能、可用性、性能、内容等等测试中抽离出软件测试的部分。并且将SaaS平台进一步细化为QAaaS平台,专注于软件的质量保证,这也就有了Bugdojo的出现。

Bugdojo