This tutorial, which builds on the Acceptance Test-Driven Development course Q31010, is aimed at developers and technical agile testers and enable them to take TDD principles and practices beyond Unit Testing so that testers, customers and product owners can steer their projects at the level of requirements and user stories. Through a series of practical exercises, we enable students to translate business requirements into user stories directly supported by automated acceptance tests, and use those tests to drive the implementation of system functionality.

This is a hands-on tutorial with coding exercises in C#.NET, using the best open-source testing tools for TDD, including FIT, FitNesse, and NUnit.

On completion of this course attendees will be capable of applying Test-Driven Development on their projects, and will have gained hands-on experience of FIT, FitNesse & NUnit by designing and implementing automated tests in C#. Through interactive sessions they will have gained practical exposure to the TDD processes of:

  • Articulating user requirements as stories
  • Creating acceptance tests for stories
  • Automating acceptance tests with FIT fixture code in C#
  • Writing effective and complementary Unit Tests with NUnit
  • Implementing .NET functionality driven by automated acceptance and unit tests

SQS is the largest pure-play software testing and quality assurance company in the world. Over the years we’ve developed and established a proprietary testing methodology, PractiQ, along with Industrialisation and Automation processes. Our solutions range from expert consultant staffing solutions to global service management.

The Academy is a wholly owned subsidiary of SQS delivering a suite of accredited testing, Quality Management (QM), Quality Assurance (QA) and now Business Analysis (BA) skills. We also deliver learning and development solutions for our internal consultants and testers. with a presence on three continents, we deliver over  workshops per year to more than participants. We bring the knowledge and real experience of working with over 400 global companies and the flexibility of delivering public workshops and custom in-house solutions.

See all SQS Academy courses

Contact information not available.

Courses you can instantly connect with...
PMI Agile Certified Practitioner (PMI-ACP) Expertwave Introduction to Agile Software Development Software Engineering Competence Centre Agile CMMI, implementing them together Software Engineering Competence Centre

Is this the right course for you?

Rate our content

Didn't find what you were looking for ?

or