NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

下一代功能测试展望

  • 2007-10-11
  • 本文字数:914 字

    阅读完需:约 3 分钟

下一代的功能测试工具应当提供怎样的功能? 它们需要表现的像可以阅读的文档么? 它们需要内嵌高级的测试编辑器,并通过这个编辑器来支持界面测试的自动完成功能以及测试代码的重构和分析么?

又或者它需要象 wireframes 和状态机那样支持多种表现方式么? 它需要将测试结果可视化么? 或者以自学习的方式来生成测试用例?

敏捷联盟在 2007 年 10 月 11 日和 12 日于俄勒冈州的波特兰市召开了专题讨论来展望下一代的功能测试工具。

这个专题讨论通过描述功能测试工具过去的发展以及未来的方向为发起这一专题讨论给出了上下文:

好消息是在最近几年,自动化功能测试的工具支持增加显著。目前有大量的商业或者开源的测试工具或者框架可以支持敏捷开发实践。FIT 框架的出现在规范的语 法 (使用表格的方式编写测试),详细的测试执行结果 (详尽到单元格) 以及开发和执行环境 (作为桌面工具存在而不是开发或者特定用途的工具) 方面,对于自动 化功能测试是一个极大的提升, 但是,我相信目前是在功能测试方面进行另一重大提升的最佳时机。

  • 缺少整合的开发环境帮助我们:重构测试元素,自动完成命令,增量式的语法检验 (基于测试领域特定语言),快捷键支持,调试等等。
  • 我们需要更具描述性的测试领域语言,如将可执行文件,文字,表格,图片,颜色整合到一个测试用例中。
  • 我们需要特定的测试领域语言使测试更具阅读性并容易维护。
  • 我们需要具备可以使用多种方式查看 / 导航测试的能力,来帮助我们了解某个部分与整个领域或者特性之间的联系。将测试按照领域上下文来组织;按照用户定义的关键字进行搜索 (跨横切关注点).
  • 我们还没有意识到的问题。

这个大会只是敏捷联盟的功能测试计划的开始,由 Jeannitta Andrea 和 Ron Jeffries 以及 Elisabeth Hendrickson 发起。 Jeanitta 之前一直在编写下一代功能测试工具,目前主要忙于下一代功能测试工具的展望。 你对功能测试工具有怎样的需求?在研讨会中与会者会就什么问题进行讨论? 你现在在使用什么工具,它们在哪些方面表现不错,在那些方面不能胜任?

我们将继续跟踪报道这一计划,请继续关注 InfoQ ,你可以使用客户及需求 ( Customers and Requirements ) 这一标签来查看更详尽的内容。 查看英文原文: Next-Generation Functional Testing

2007-10-11 20:57897

评论

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

12代酷睿处理器+2.8K OLED华硕好屏,灵耀14 2022影青釉商务轻薄本

科技热闻

React Fragment

程序员海军

7月月更

原型链继承和构造函数继承的 “毛病”

掘金安东尼

JavaScript 前端 设计模式 7月月更

CSP直通车 | 在线直播认证培训双周末班 火热报名中

ShineScrum捷行

Scrum 敏捷 CSP-SM 敏捷专家 敏捷大师

如何消减敏捷开发协作中的「认知偏差」?| 敏捷之道

LigaAI

程序人生 产品经理 LigaAI 敏捷开发流程 研发协作

用户身份标识与账号体系实践

Java 架构 业务设计 IDMapping 数据映射

JAVA编程规范之二方库依赖

源字节1号

软件开发 程序员‘

专访 | 阿里巴巴首席技术官程立:云 + 开源共同形成数字世界的可信基础

kk-OSC

开放原子全球开源峰会

专访 | 软通动力高级副总裁秦张波:开源驱动创新,推动操作系统产业生态建设

kk-OSC

开放原子全球开源峰会

高效能7个习惯学习笔记

JefferLiu

高效能人士的七个习惯

elasticsearch实战三部曲之一:索引操作

程序员欣宸

Java elasticsearch 7月月更

重磅 | 2022 开放原子全球开源峰会在北京开幕

kk-OSC

开放原子全球开源峰会

重磅 | 基金会为白金、黄金、白银捐赠人授牌

kk-OSC

开放原子全球开源峰会

开放原子开源基金会秘书长孙文龙 | 凝心聚力,共拓开源

kk-OSC

开放原子全球开源峰会

聊聊性能测试环境搭建

老张

性能测试 环境搭建

推荐算法的三大研究热点

博文视点Broadview

2022必会的前端面试手写题

buchila11

SiC功率半导体产业高峰论坛成功举办

Geek_2d6073

重磅 | 开放原子算法大赛拉开帷幕

kk-OSC

开放原子全球开源峰会

一键搭建博客:如何使用WordPress插件搭建专属博客

hum建应用专家

Wordpress 部署 Wordpress 博客部署

C# 之 volatile关键字解析

陈言必行

7月月更

开放原子开源基金会黄金捐赠人优博讯携手合作伙伴,助力OpenHarmony破圈!

Geek_2d6073

转转push的演化之路

转转技术团队

push

架构实战营模块八作业

Geek_Q

敢看系列?Python字体反爬实战案例之实习那僧,继续挖坑

梦想橡皮擦

Python 爬虫 7月月更

重磅 | 开放原子校源行活动正式启动

kk-OSC

开放原子全球开源峰会

又快又稳!Alibaba出品Java性能优化高级笔记(全彩版)震撼来袭

冉然学Java

编程 程序员 分布式 性能优化 java 14

C# 使用数据库对ListView控件数据绑定

IC00

C# 7月月更

怎么样的框架对于开发者是友好的?

MASA技术团队

.net 云原生 软件架构

开源峰会抢先看 | 7 月 29 日分论坛 & 活动议程速览

kk-OSC

开放原子全球开源峰会

centos8快速安装mongdb6.0

技能实验室

下一代功能测试展望_研发效能_Geoffrey Wiseman_InfoQ精选文章