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

第二届功能测试演讨会简报

  • 2008-08-07
  • 本文字数:899 字

    阅读完需:约 3 分钟

做为 Agile2008 大会的热身,第二届敏捷联盟功能测试演讨会召开了。Jeff Paton 主持了多个开放式 Session。这次演讨会的主要目的是讨论当前自动化功能测试领域的新颖观点,以及未来的自动化功能测试工具可能是什么样的。

与这一目的相对应,本次演讨会包括多个不同主题的开放式 Session:

  • 叙事体测试:这是什么东西?在功能测试中它的作用是什么?
  • 为什么验收测试驱动的开发没有发展起来。
  • 测试与规范——我们写的是哪一个呢?
  • Tool Clearing house? 为什么会有这么多的工具?
  • 用户可理解的测试 VS. 编程的力量。
  • HTML:是理想的测试 DSL 呢,还是垃圾?

午饭后,大家还做了个“回顾未来” ——一个特别的回顾会议,内容是畅想未来,目标是确定在未来的一年内我们希望看到哪些事情。讨论组发现了几个较大的共同需求,其中之一就是那些可以释诠当 前功能测试领域的最佳实践以及测试框架(那些运行并可能返回测试报告的工具)与测试驱动工具(负责将测试转化成测试之下的系统语言的工具)之间区别的文 章。

在“为什么验收测试驱动的开发没有发展起来”的主题上:

程序员

  • 没有得到象单元测试驱动开发的乐趣和收益
  • 测试的范围和节奏是不同的。(节奏成为大家讨论的关键词)
  • 象测试数据准备这样的体力活让人感觉不象是在编程

业务人员

  • 看不到 ATDD(验收测试驱动开发的)的收益
  • 验收测试无法定义到所需要的精确级别
  • 没时间
  • 他们喜欢写规则,而不是用例

在关于测试工具的讨论中,大家一致同意为敏捷功能测试工具建立一个净室(Cleaning house)。大家认为,这类工具应该具有如下功能或特点:

  • 测试输入格式 (XML, HTML, Java, Groovy, Vendor Script)
  • 支持领域特定语言(Domain Specific Language)
  • 测试目标:Windows Application, Browser based, WinForms, Eclipse 富客户端

对工具的分类才刚刚开始。

其它 Session 纪要的链接如下: Tests vs. Specifications/Requirements Tests vs. Examples Narrative Testing pictures 。最后,Mike Debbo 发布了 AA-FTT 2008 workshop redux, part 1 part 2

InfoQ 提供的相关文章: Workshop Announcement 和去年的演讨会“ Next-Generation Functional Testing

查看英文原文: Second Functional Test Workshop Results

2008-08-07 21:36722
用户头像

发布了 100 篇内容, 共 20.9 次阅读, 收获喜欢 5 次。

关注

评论

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

STM32入门开发 LWIP网络协议栈移植(网卡采用DM9000)

DS小龙哥

8月月更

全新FIDE 编译简单评测

Geek_99967b

小程序

开源一夏|OpenHarmony如何选择图片在Image组件上显示(eTS)

坚果

开源 OpenHarmony 8月月更

React Redux 组件更新/渲染原理 connect 中的 mapStateToProps

HullQin

CSS JavaScript html 前端 8月月更

软件定制开发——企业定制开发app软件的优势

开源直播系统源码

软件开发 直播系统源码 app定制开发 软件定制开发

开源一夏|5分钟快速为OpenHarmony提交PR(Web)

坚果

开源 OpenHarmony 8月月更

SAP 产品增强技术回顾

Jerry Wang

SaaS SAP 企业级应用 云应用 8月月更

浅谈Java和SAP ABAP的静态代理和动态代理,以及ABAP面向切面编程的尝试

Jerry Wang

编程语言 oop aop spring aop 8月月更

Linux配置SSH免密码登录(非root账号)

程序员欣宸

SSH 8月月更

Android进阶(一)Android 发邮件与几种网络请求方式详解

No Silver Bullet

android 8月月更 邮件发送

数字钱包红海角逐,小程序生态快速引入可助力占领智慧设备入口

FinClip

Open Office XML 格式中的 Style 设计原理

Jerry Wang

xml 微软 Office 8月月更 openOffice

在座的Python爬虫工程师,你敢爬律师事务所站点吗?

梦想橡皮擦

Python 爬虫 8月月更

Kubernetes 选举机制HA

CTO技术共享

开源 签约计划第三季 8月月更

vue高频面试题合集(一)附答案

helloworld1024fd

Vue

C++运算符重载(三)之递增运算符重载

CtrlX

c c++ 代码 进阶员进阶 8月月更

学习Apache ShardingSphere解析器源码(一)

我不吃六安茶

ANTLR Apache ShardingSphere

【精通内核】计算机程序的本质、内存组成与ELF格式

小明Java问道之路

编译原理 ELF 链接 签约计划第三季 8月月更

开源一夏 | 粗暴项目监控,快速上手Spring家族的亲儿子SpringAdmin监控项目

知识浅谈

spring 开源 8月月更

前端面试 | 必知必会的10道Promise题!

千锋IT教育

数据库 SQL 优化大总结之:百万级数据库优化方案

TimeFriends

8月月更

开源一夏 | 参与开源能让人更幸福

石云升

开源 开源社区 8月月更

Spring 全家桶之 Spring Data JPA(一)

小白

8月月更

OAuth Client默认配置加载

阿提说说

Spring Security OAuth

云原生(十三) | Kubernetes篇之深入Kubernetes(k8s)概念

Lansonli

云原生 k8s 8月月更

Kubernetes 计算CPU 使用率

CTO技术共享

开源 签约计划第三季 8月月更

Kubernetes 维护技术分享

CTO技术共享

开源 签约计划第三季 8月月更

vue高频面试题合集(二)附答案

helloworld1024fd

Vue

Kubernetes你不知道的事

CTO技术共享

开源 签约计划第三季 8月月更

鲲鹏编译调试及原生开发工具基础知识

乌龟哥哥

8月月更

【LeetCode】重新格式化字符串Java题解

Albert

LeetCode 8月月更

第二届功能测试演讨会简报_研发效能_Mark Levison_InfoQ精选文章