写点什么

Machiel van der Bijl 会成为手工测试的克星吗?

  • 2011-06-27
  • 本文字数:661 字

    阅读完需:约 2 分钟

来自荷兰屯特大学(University of Twente)的 Machiel van der Bijl 最近介绍了一种软件自动化测试的方法。他提到:

​软件测试通常会占据三分之一到一半的开发时间。我们的自动化测试方法不仅可以提高产品的质量,同时还可以有效缩短测试周期,因此大大降低软件开发成本。

​在软件工程领域,测试人员负责收集软件系统的相关信息,从而帮助架构师和开发人员进行相应的质量评估。因此,测试就成为架构和设计活动的有力保障措施。不幸的是,在项目进行中,需要在质量和充足的测试资源之间做出权衡。其中最主要的问题就是,大部分的测试不得不手动执行。很多时候,为了节约成本和时间,测试活动就被砍掉了。测试大师也曾说过,”产品还未发布,他们(测试人员)竟然跑掉了!“。

V​​​an der Bijl宣称已经找到了自动化测试以及降低成本的方法。该方法涉及基于模型的测试理念。维基百科中是这么说的:

基于模型的测试是基于模型设计的一种实践,主要通过设计和替换手工操作的方式来进行软件测试。主要的实现方式是,通过模型从各个角度来描述测试数据,总体上包含测试用例和测试执行环境这两部分。通常情况下,测试模型会完全或部分由组件构成,这些组件描述了开发环境下的系统信息(通常是功能性的)。

值得一提的是,不管怎样,正如像 Jeff Fry 一样的专家们同样指出了基于模型测试的一些不足。所以,证明其在实践中的可行性和实用性才是当务之急。

不久前,van der Bijl 成立了一家名为 Axini 的公司,该公司已经开始为客户提供自动化测试的支持。

查看英文原文: Will Machiel van der Bijl make manual Software Testing obsolete?

2011-06-27 01:491742
用户头像

发布了 156 篇内容, 共 50.7 次阅读, 收获喜欢 7 次。

关注

评论

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

webbench源码阅读

我是程序员小贱

散列表高级应用之把用户访问记录优化到极致

架构师修行之路

哈希表 数据结构与算法

翻译:如何编写Golang代码(How to Write Go Code)

申屠鹏会

翻译 Go 语言

计算机网络基础(十九)---传输层-TCP的拥塞控制

书旅

TCP 协议栈 网络层

随着区块链技术的成熟,全球企业开始拥抱公共区块链

CECBC

区块链技术 公共区块链

Mac JetBrains(IDE)常用快捷键

王坤祥

JetBrains 快捷键

开发者关系(DevRel)的新手指南

开发者关系

开发者关系 开发者运营 技术运营 开源社区

范型的下一步

申屠鹏会

翻译 Go 语言

TCP/IP学习(1):创建套接字

申屠鹏会

TCP 网络 TCP/IP

彻底解决雪花算法时间回拨问题新方案

柿子

算法 雪花算法

9个典型的开发者关系面试题

开发者关系

开发者关系 开发者运营 技术运营 开源社区

定义“开发者关系”

开发者关系

开发者关系 开发者运营 技术运营 开源社区

360 Atlas生产环境使用心得

心平气和

MySQL 分库分表 Proxy Atlas

在龙门吊上,看到破浪而来的智能时代

脑极体

突破内存限制的高性能排序

架构师修行之路

物流与区块链加供应链的现状与未来趋势

CECBC

行业资讯 区块链技术 供应链

二叉树的遍历(前序、中序、后序)

申屠鹏会

算法 二叉树 Go 语言

TypeScript 设计模式之观察者模式

Geek_z9ygea

typescript 大前端 设计模式

跟我一起基于 Karma 搭建一个测试环境 (中)

Jack Q

大前端 Karma 测试框架搭建

RPC原理

石刻掌纹

同行分析优化

誓约·追光者

Sparksql 优化

Linux数据流重定向

王坤祥

Linux linux操作

k8s-client-go源码剖析(一)

远鹏

开源 Kubernetes 容器 源码剖析 Go 语言

今天给二叉树加个BGM,二叉树唱歌了!

我是程序员小贱

瀑布模型总结

我是程序员小贱

跟我一起基于Karma搭建一个测试环境(上)

Jack Q

大前端 Karma 测试框架搭建

平时开发Git常用的小技巧

zui.zhang

git rebase

Linux后台开发高频题目总结

我是程序员小贱

学习总结 -- Week 10

吴炳华

Linux之crontab命令

王坤祥

Linux crontab

troubleshoot之:GC调优到底是什么

程序那些事

性能分析 jvm调优 GC调优

Machiel van der Bijl会成为手工测试的克星吗?_方法论_Michael Stal_InfoQ精选文章