AIGC在金融场景是如何落地的? 了解详情
写点什么

2016 年软件测试状况之先知

  • 2016-01-12
  • 本文字数:1390 字

    阅读完需:约 5 分钟

测试状态进行调查旨在为测试行业提供一些可据参考的见解,顺便回顾一下像测试技术,测试自动化,以及测试人员今天面临的挑战等方向重点。调查的前期准备是由 PractiTest 公司的 Joel Montvelisky 和 Tea-Time 公司的 Lalit Bhamare 合作完成的。Montvelisky 解释了 2016 年的调查步骤:

Montvelisky:我们仍然在全球范围内寻找软件测试行业的潮流,同时也要持续关注比较类似的问题,也确保三次调查的数据比较起来准确度更高。

在采访 Montvelisky 有关 2013 年测试状态报告的时候,他提到了测试人员应该使用敏捷实践,敏捷技术和敏捷工具:

Montvelisky:我们都已经看到了,敏捷团队所使用的自动化测试占比远高于“非敏捷”测试团队。敏捷团队在使用大量的自动化工具,包括 Selenium 和 TestComplete 等等。

另一个值得关注的地方是,自动化测试团队是多数开发团队在开发过程中不可分割的重要部分,而不是一个单独的测试部门。而且许多自动化测试人员都使用相同的开发框架,如 Jenkins 和 Bamboo,这样可以直接将其测试集成到程序构建过程中。

在技术上,可以看到许多探索性测试和脚本测试相结合的测试方式。这种混合测试可以帮助团队来应对项目的动态需求,同时还保持较高的安全级别,但可能会对正式的测试套件存在限制。

测试状态 2015 报告里提到了当前测试团队所面临的主要挑战。从 InfoQ 采访对 Joel Montvelisky 和 Lalit Bhamare 的采访里可以了解到:

Montvelisky:报告里说的很清楚,数据表明目前测试团队最大的挑战是测试人员数量上的增长和项目拖延时间也在增长。人员数量的增长反映了优秀测试人员相当稀缺,原则上在自动化覆盖率高的行业,从业人员相对较少。所以说,只有更高的要求,才能找到优秀的测试人员。

第二个挑战主要来自时间方面。大家都知道这个事实,那就是任何一个工种都是按照更精益和灵活做法的方向发展的,这种方式正在挑战我们以往所采用的长期而全面的测试周期。可现实中,我们要对风险分析,自动化,开发测试,和整体测试时间进行脱胎换骨的改变。

Lalit Bhamare:简而概之就是,“用最少的时间做更多的事情。”。这意味着在更短的时间内做更多、更有意义的测试,发现更多的缺陷,花较少的预算,用较少的测试人员做更有效的测试。
关键点在于测试人员在遇到问题的时候能够利用 Rapid Software Testing 和 Context Driven Testing 原则来思考问题,做一个真正的“有思维的测试人员”。

当 InfoQ 问及 Montvelisky 基于他个人所了解的情况来分析一下测试行业未来趋势怎么看的时候,他说期望 2016 年的调查问卷上能够反应出更多具有行业洞察力的问题:

Montvelisky:对于接下来测试行业的发展走向还是要结合多方面的发展来看待的,看它是不是正在朝着轻薄化的方向发展,看看有多少测试任务是敏捷团队的核心任务的,看看现在的敏捷趋势是不是向 DevOps 靠拢的,也看看人们在社会网络中的工作分量和虚拟会议增多了多少等等。

最后的结论还是会根据调查结果得出。此次仍然是通过一系列常规问题帮助我们更深入地了解测试行业和社会实际情况。

查看英文原文: The State of Testing in 2016


感谢艾利特对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群(已满),InfoQ 读者交流群(#2))。

2016-01-12 16:102700
用户头像

发布了 25 篇内容, 共 68045 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

聪明人的训练(十六)

Changing Lin

4月日更

征服耶鲁教授的算法大神程序媛,是如何践行“以人为本”开发智慧社区大脑的?

华为云开发者联盟

算法 音视频 智慧社区 华为智慧园区数字平台 数字平台

深入浅出带你掌握线程、多线程和线程池

华为云开发者联盟

Java 线程 多线程 线程池 操作系统

中国SaaS的终局:神仙打架,小鬼遭殃

ToB行业头条

一周信创舆情观察(4.5~4.11)

统小信uos

13年Java开发经验精华总结!29大核心知识模块,带你直达架构师!

Java架构追梦

Java 阿里巴巴 架构 全栈知识点

量化合约机器人APP开发|量化合约机器人软件系统开发

系统开发

Linux df 命令

一个大红包

linux命令 4月日更

HTTPS双向认证

上海派拉基础研发

https HTTP ssl SSL 连接

合约量化机器人系统开发|合约量化机器人软件APP开发

系统开发

5分钟教你学会GaussDB数据分布策略设计

华为云开发者联盟

数据库 分布式数据库 GaussDB GaussDB(for openGauss) 数据分布

构建智慧金融新引擎|DataPipeline与巨杉数据库完成产品兼容互认证

DataPipeline数见科技

磁盘快照服务USnap:公有云连续数据保护(CDP)系统升级改造实践

UCloud技术

【有奖征文】WEB前端大作战,走在技术最前端!

华为云开发者联盟

node.js Vue 大前端 Web Web框架

web简易视频聊天室+媒体流插入

anyRTC开发者

大前端 音视频 WebRTC RTC

合约跟单系统开发|合约跟单APP软件开发

使用Python映射,过滤和缩减函数:所有您需要知道的

华为云开发者联盟

Python 函数 映射 内置函数

合约量化交易机器人系统开发|合约量化交易机器人APP软件开发

Java 常见 bean mapper 的性能及原理分析

Java小咖秀

Java bean Copier

在有道 | L同学:一位十五年有道人的成长故事

有道技术团队

分享 访谈录 阅读 网易有道

使用transform制作书本翻页效果

空城机

JavaScript 大前端 4月日更 书本翻页

vue2的$refs在vue3组合式API中的替代方法

devpoint

Vue3 $refs vue2 this.$refs

如何利用ipad随时随地开发代码

程序员石磊

ipad 编程 远程

借助 Serverless 容器服务Cube,筷子科技轻松打造 10 万+ 爆款短视频

UCloud技术

维度数据模型建模过程(Kimball)

大数据技术指南

数据仓库 维度建模 4月日更

拍乐云入选 2021 爱分析·产业数字化厂商全景报告

拍乐云Pano

RTC

很坑的Could not transfer artifact报错

01Running

maven Mac IDEA

MySQL性能监控与调优

Sakura

4月日更

我们真的可以使世界成为无密码的地方吗?

龙归科技

网络 安全性

Python基础之:struct和格式化字符

程序那些事

Python 数据分析 程序那些事

合约量化交易APP开发|合约量化交易系统软件开发

系统开发

  • 扫码添加小助手
    领取最新资料包
2016年软件测试状况之先知_研发效能_Ben Linders_InfoQ精选文章