Probably the most surprising revelation is the increased emphasis on test driven development and dependency injection.
或许最令人惊讶的事实是日渐增长的对于测试驱动开发和依赖注入的重视。
The practice of test driven development - and continuous integration, if implemented properly, reduces the chance of low quality products being released for QA testing.
测试驱动开发的实践——加上持续集成,如果实施得当,就能大大减少低质量产品流入测试阶段的机会。
I have seen teams doing this that reduce defect rates to 5% (or less!) of what they once were prior to test driven development... while at the same time delivering projects faster than expected.
我曾目睹这样的情况:与采用测试驱动开发之前相比,团队将缺陷率降低到5%(甚至更低!)……同时以比当初预期更快的速度交付项目。
The article introduces test driven development thought, and recommends TDD developing procedure clearly. Then, summarizes many kinds of modes of TDD.
文中介绍了测试驱动开发思想,对测试驱动开发过程给出了清晰的流程,总结了测试驱动开发的多种模式。
Further, test-last tools cannot support Acceptance Test Driven Development (ATDD).
进一步说,“最后再测试”工具无法支持“验收测试驱动开发(Acceptance Test Driven Development)”。
There has been a lot of activity in the Functional Test Driven Development world of late.
近来在功能测试驱动开发领域有很多活动。
This resembles test Driven Development (TDD), where Unit tests are supposed to be written before the code.
这有点像测试驱动开发(Test Driven Development,TDD),单元测试应在代码之前编写。
Several of the practices outlined here can be categorised as general Test Driven Development (TDD) practices.
本文概述的实践中,有一些可归类到常用的测试驱动开发(TDD)实践。
Test Driven Development is the practice of writing unit tests for your code before you actually write that code.
测试驱动开发是在写实际的代码前先写单元测试代码。
IPython also works quite well with any programming style, including Test Driven Development (TDD) or Test Enhanced Development (TED).
IPython可以与任何编程风格很好地融合在一起,包括测试驱动的开发(TDD)或者测试增强的开发(TED)。
Test Driven development overcomes many of the issues faced by development teams that often leave the creation of Unit Tests until after the implementation.
测试驱动开发能克服开发团队遇到的许多问题:开发团队经常在代码实现之后才创建单元测试。
He pioneered the use of Agile games in the Boston area, is the leader of the Scrum in Schools project, and is now offering training in Test Driven Development — for free.
他是波士顿地区敏捷游戏的先锋者,他也是学校中的Scrum项目牵头人。现在,他正在“免费”提供测试驱动开发的培训。
This will be an example to explain the test-driven development in how to address GUI unit test.
本文将通过一个例子来讲解在测试驱动开发中如何针对GUI进行单元测试。
Robot Framework is a generic test automation framework for acceptance testing and acceptance test-driven development (ATDD).
机器人框架是一个通用的测试验收测试和验收测试驱动开发(ATDD)自动化框架。
XP practitioners use test-driven development (TDD) and continuous integration to keep the development focus on meeting the requirements with working code.
XP专业人员使用测试驱动的开发(Test-Driven Development,TDD)和持续的集成来保持开发目标(即使用工作代码满足需求)。
Two recent, big changes in software engineering have been the growing use of test-driven development and continuous integration.
在软件工程方面,两个最近的重大变化是对测试驱动的开发和持续集成的使用日益增加。
In many projects, developers write unit tests at the same time — or sometimes even before (as in test-driven development) — they write their code.
在许多项目中,开发人员在书写代码的同时书写单元测试——或者有时甚至提前(如在测试驱动开发中)。
This is consistent with test-driven development practices.
这与测试驱动的开发实践是一致的。
Solidify requirements with test-driven development
通过测试驱动的开发来巩固需求
If you follow the practice of test-driven development, you will actually develop your tests before you develop your code.
如果你遵循测试驱动开发的实践,那么实际上你将在开发你的代码之前开发你的测试。
This feature greatly improves Visual Studio support for test-driven development (TDD).
此功能大大提高了测试驱动的开发(TDD)的VisualStudio支持。
In the previous two installments of this series, I discussed how using test-driven development (TDD) helps you incrementally discover design.
在这个系列的前两期中,我讨论了如何使用测试驱动开发(TDD)帮助您逐步发现设计。
GUI testing is much more time-consuming and difficult than unit testing and thus often neglected, even in generally test-driven development teams.
与单元测试相比,GUI测试要耗时和困难的多,即使是在测试驱动的开发团队中,因此也常被忽视。
The class consists of a large number of cohesive methods, which is a side-effect of using test-driven development in its construction.
类中包含大量的方法,这是采用测试驱动开发进行构建的副作用。
The basic concept of test-driven development is that before writing project code, you write a simple piece of code that tests your hypothetical project code for desired behavior.
测试驱动开发的基本概念是,在写项目代码之前,你写一段简单的代码来测试你假设的项目代码,以获得预期的反应。
Apache Click also includes an API for mock testing, which allows better unit testing, continuous integration builds, and test-driven development (TDD).
ApacheClick还包含一个用于mock测试的API,可以用它改进单元测试、连续集成构建和测试驱动开发(TDD)。
One of the practices of test-driven development (TDD) is to write the tests first, then "do the simplest thing that could possibly work" -- in this case, return 6.
测试驱动的开发 (TDD)中的一个练习就是首先编写测试,然后执行可能运行的最简单的操作 —— 如本例中的 return 6。
Some of them adapt well to using a test-driven development style.
有些人非常好的适应了测试驱动的开发方式。
Using the same test-driven development techniques, I created an alternate version of the classifier, which appears in Listing 2.
采用相同的测试驱动开发技术,可以创建该分类器的可替换版本,如清单2所示。
Test-first programming, which is part of Extreme Programming and test-driven development, builds upon this idea and takes it to the extreme.
测试优先编程,是极限编程和测试驱动开发的一部分,基于这种想法并发挥到了极限。
应用推荐