生成式AI领域的最新成果都在这里!抢 QCon 展区门票 了解详情
写点什么

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

  • 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:36716
用户头像

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

关注

评论

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

Centos7.6安装FTP

百度搜索:蓝易云

Linux centos 运维 云服务器 ftp

华为开发者大会:软件开发小白的华为云云上初体验

YG科技

使用华为云开发者插件一键部署应用到ECS

YG科技

Git代码管理、提交、问题、仓库创建与管理

zhengzai7

git 代码管理

详解:瓴羊QuickBI为什么是国内口碑最佳的BI工具

对不起该用户已成仙‖

linux环境用mysqldump定时备份Mysql数据

zhengzai7

MySQL mysqldump

如何用Three.js + Blender打造一个web 3D展览馆

vivo互联网技术

three.js blender 3D展览馆 gltf/glb模型 渲染调优

智能网卡在分布式 SDN 网络的应用与实践 | 龙蜥技术

OpenAnolis小助手

云计算 sdn 龙蜥大讲堂 浪潮数据 智能网卡

weblogic基本概念、安装、创建域、服务器、数据源、部署应用

zhengzai7

weblogic

Centos7安装安装部署docker

百度搜索:蓝易云

云计算 Linux 运维 云服务器 更新系统

大模型的“第一性原理”:技术创新与社会价值的接轨

脑极体

大模型

数字化转型与架构-规划篇|“百变”流程图

数字随行

数字化转型

时序数据库 TDengine 与 WhaleStudio 完成相互兼容性测试认证

爱倒腾的程序员

深入C++常用的三个智能指针

攻城狮Wayne

Centos7系统安装wget

百度搜索:蓝易云

centos https HTTP ftp wget

微服务架构在前端开发中的应用

没有用户名丶

python使用pivottablejs生成图表

阿呆

Python 图表 pivottablejs

Sevlet规范:HttpServlet类 和 HttpServletRequest接口 源码解析

EquatorCoco

前端 开发 HTTP

插件界的全家桶!对接华为云能力就用它了!

YG科技

我和“华为云”有个约会

YG科技

Docker学习路线4:Docker基础知识

小万哥

Java c++ Go Docker 容器

关于商品推荐方法及系统的思考

zhengzai7

推荐系统 本质

基础推荐算法概述

zhengzai7

推荐系统 推荐算法

Nginx+Uwsgi+Django+Mysql部署项目

zhengzai7

MySQL Linux mysqldump 数据备份

Weblogic控制台数据源密码的脚本化修改

zhengzai7

Shell 密码 控制台 weblogic 数据源

智慧化考虑运用数据、信息、知识及反馈机制提升微表情识别准确度

zhengzai7

人工智能 DIKW

区块链开发平台——以太坊概念及业务流程

TiAmo

区块链 智能合约 以太坊

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