
开源自动测试框架Tellurium
Tellurium是一款针对web应用、基于UI模块的并配有一套领域特定语言来进行web测试的自动测试框架。最近Tellurium发布了0.6.0版本,InfoQ中文站就此采访了Tellurium的创始人方剑先生。

Tellurium是一款针对web应用、基于UI模块的并配有一套领域特定语言来进行web测试的自动测试框架。最近Tellurium发布了0.6.0版本,InfoQ中文站就此采访了Tellurium的创始人方剑先生。
Kent Beck认为:对于时间跨度很短的项目,如果你希望验证某个概念是否可行,也许可以少做(甚至不做)自动化测试,这有助于尽快取得进展。他的观点违背了所有与TDD相关的普遍看法。
作为InfoQ敏捷社区的一员,相信你有兴趣学习更多敏捷方面的内容,很可能你自己也很有兴趣来回馈社区,分享你的经验知识。这一切你都可以通过各种各样的跟敏捷开发有关的邮件组来实现。但是有哪些组可用呢?Mark Levsion来帮你回答这个问题。

Jay Fields从实施的视角介绍了结对编程。如果你已经了解了结对编程的含义,那就应该读一下这篇文章,它可以为你成功实施结对编程提供向导。Jay在文章中进行了面面俱到的描述,从如何调整座位,到有效的训练技巧,再到如何避免人们常犯的错误。

本书面向敏捷团队的测试人员、过渡到敏捷开发模式的测试和质量保证管理人员以及学习如何处理测试的敏捷团队。
本书介绍了敏捷测试、敏捷测试与传统团队测试的区别、敏捷测试人员的转变,包含了几十个测试相关的问题和解决办法。

本文是ThoughtWorks实践集锦专题的第六篇。Mock能如你所愿帮助测试实践在团队的开展么?它可能给带来怎样的问题?在本文中,作者从亲身经历的项目的例子出发,分析了Mock局限性,并提出了一些原则来帮助团队在不使用的Mock前提下,交付具有良好健壮性,可以快速运行的测试。

本采访视频由金毅翻译,郑柯审校。
Pollyanna Pixton 告诉我们,在一个互相信任的文化氛围中,领导者必须退到后面,否则他们会阻碍和限制团队的生产力、创造力和革新力。她论述了领导者怎么营造一个互相信任的文化氛围,以及为了将敏捷开发团队的能力发挥到极至,领导者必须要做的事情。

Segundo Velasquez参加Agile 2007大会是为了与一个敏捷团队见面,这个团队曾承诺为他设计、开发一个Web应用,用之在慈善机构Mano a Mano和其捐赠者之间建立紧密的联系。整个过程进展迅速,这让Segundo感到惊喜异常。

在本书中,作者Henrik Kniberg讲述了他在一年的时间里,带领40人的团队实施Scrum的过程。他们试过了多种团队尺寸(3~12人)、sprint长度(2~6星期),定义“完成”的不同方式,不同的backlog格式,各种测试策略,在多个Scrum团队之间进行同步的多种方式。他们还尝试过XP实践——持续集成、结对编程、测试驱动开发等等,还试过了把XP跟Scrum组合。