Goals
- Mastering test-driven development
Program
Software quality
metrics Testing process in the life cycle of a project, types, contributions
XP practices (eXtreme Programming), Test Driven Development (TDD) and styles
Testing in an agile project management
Code refactoring
Fixtures, Qualities a test code Test
coverage
Tools
Workshop: writing tests in a project
Interest of unit tests
.Net Framework for tests (MSTest)
Principle of assertions
Test cases, test suite Test
explorer, execution
Comparison with the NUnit alternative
Workshop: implementation of unit tests, execution
Scale-out tests with market tools
Presentation of a performance test project (for Visual Studio Ultimate)
Tests of the data persistence layer
Mock and Stub objects: simulations and reproduction of real objects
Reasons for use
Technical details
Discovery of market libraries
Workshop: use of jMock or MockObject
Functional tests with Fit and FitNesse
Functional tests and TDD
Workshop: Running functional tests
Duration
3 days
Price
£ 2750
Audience
.Net developers (C # / VB.Net), architects, project managers
Prerequisites
Notions of .Net (C # or VB.Net)
Reference
.NE924-F
Sessions
Contact us for more informations about session date