2018年软件测试行业状态报告(3)

发表于:2018-07-17来源:infoq作者:Lalitkumar Bhamareis点击数: 标签:测试行业
如何发展这些技能是一个很大的问题,但为了简单起见,我认为这需要实践。实践越多的测试技能,测试人员就会让自己变得更好。 Montvelisky:多年来,我


如何发展这些技能是一个很大的问题,但为了简单起见,我认为这需要“实践”。实践越多的测试技能,测试人员就会让自己变得更好。

Montvelisky:多年来,我学会了如何将这个问题视为两个独立的问题,一个是关于软技能,另一个是关于技术技能以及我们正在测试的技术。

在软技能方面,测试人员需要学习沟通技巧、面向客户和业务的技能,因为我们需要通过这些来获得有用的信息,而这些信息是我们实现可见性任务和目标的关键因素。

除此之外,我们还需要发展编写脚本和代码、API测试和安全测试等领域的技术技能。

关于如何发展这些技能,可以参考我们的其他问题,测试人员通过这些问题告诉我们他们如何学习和扩展他们的知识。我们看到了很多回答,它们提到了在职培训,还有阅读书籍、收听播客,以及参加课程和认证培训。

这表明获取知识的途径是多种多样的。

InfoQ:测试团队面临的挑战有哪些新变化?

Montvelisky:这方面出现了一些细微但却很激进的变化。

团队规模和培训比前几年更具挑战性,测试人员分布在小型的敏捷团队之间,承受着这种变化所带来的挑战,测试职责在团队的所有成员之间并不总是能够得到正确的分配。

我们转向另一个问题,从这个问题我们可以看到人们正在他们的工作中做出改变,以应对这些挑战。我们可以看到,人们开始指导开发人员,以获得额外的测试资源。一些测试人员正在从功能自动化测试转向API自动化,以加速测试,并让测试更加健壮。我们甚至看到团队转向监控生产环境,以捕获生产环境中的错误,而不是试图在测试和staging环境中找到所有问题。

简而言之,我们看到了一些巧妙的解决方案用以应对不断变化的局势!

Bhamare:正如Joel指出的那样,应对变化、走出舒适区并找到应对不断变化的环境的方法是测试人员面临的关键性挑战。

快速适应不断变化的技术产品,并获得所需的培训,这对于测试人员来说似乎是一个挑战。

InfoQ:对于未来的测试,有哪些重要的方面?

Bhamare:先让我做一个深呼吸。

对我而言,未来的测试最重要一点是必须与不同的工作角色“分享”,同时以权威的方式来管理它们,最终不会破坏产品的质量。

正如Brent Jenson所说的那样,测试的目的是加速交付高质量的产品。测试人员将被要求掌握实现这一目的所需的任何技能。

我认为这对测试人员来说是一个挑战,也是非同寻常的机会。我们的角色似乎正在经历一次显著的变化,我为此感到很兴奋。

Montvelisky:我认为整个报告都表明,测试确实正在成为一个分布在整个团队中的功能,在这个团队中,“测试专家”的角色变得更偏向于领导和指导工作,而不只是执行测试活动。

我不认为这会在一夜之间或几年内发生,但这种情况在行业中已经有足够多的迹象,我们需要为这一变化做好准备。

这意味着我们的工作仍然是代表客户,同时我们执行这些任务的方式和工具也更加技术化。

就我个人而言,我认为这一演变既极具挑战性,同时也很振奋人心,因为我们终于可以看到一个我们可以专注于流程和产品质量的世界,并开始走出旧世界,在这个旧世界里,我们努力在已经(有时)写得很不好的代码中找出bug,以此来提升产品的质量。

关于受访者

Lalitkumar Bhamareis 目前与XING SE合作,担任高级软件测试工程师。他是测试杂志“ Tea-time with Testers ”的主编和联合创始人、 www.tvfortesters.com 创始人,同时也是“ Techno-talks with Lalit ”的主持人。在工作中之余,Bhamare还教授软件测试,担任AST BBST基础课程的首席教练,并定期在James Bach的RSTA在线课程上授课。他是一名会议演讲者,偶尔会举办有关测试的公共研讨会。可以通过他的 个人博客 或通过twitter @LalitBhamare联系Bhamare。

Joel Montveliskyis 是PractiTest的首席解决方案架构师和QA经理。在过去的20年里,他曾在以色列和美国的一些公司担任QA经理、顾问和培训师。读者可以了解他的 想法 ,以及他为 PracitTest 的测试相关主题举办的一些网络研讨会。

查看英文原文: 2018 State of Testing Report

原文转自:http://www.infoq.com/cn/articles/state-of-testing-report-2018