BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

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

| 作者 Mark Levison 关注 0 他的粉丝 ,译者 乔梁 关注 7 他的粉丝 发布于 2008年8月8日. 估计阅读时间: 3 分钟 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。

做为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/RequirementsTests vs. ExamplesNarrative Testingpictures 。最后,Mike Debbo 发布了AA-FTT 2008 workshop redux, part 1part 2

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

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

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT