2023 2024 Student Forum > Management Forum > Entrance Exams > Test Driven Development Training

Thread: Test Driven Development Training Reply to Thread
Your Username: Click here to log in
Title:
  
Message:
Trackback:
Send Trackbacks to (Separate multiple URLs with spaces) :
Post Icons
You may choose an icon for your message from the following list:
 

Additional Options
Miscellaneous Options

Topic Review (Newest First)
7th January 2016 01:57 PM
Kiran Chandar
Re: Test Driven Development Training

The test driven development training course teaches participants how to build quality software through effective use of Test-Driven Development practices.
Unit testing, test-first, and Refactoring practices lay the foundation for sustainable code quality and agile development. Test quality helps drives quality design and code.
Course Outline of the test driven development of ASPE-SDLC

Day 1
Section I - Unit Testing Basics
Discuss the principles of unit testing and what constitutes a good Unit Test. Develop an understanding of the Unit Testing Framework and common patterns of use. Topics include:
-Unit Testing Principles
-Anatomy of the Unit Testing Framework
-Crucial Design Principles

Section II - Test-Driven Development (TDD)
Introduce Test-Driven Development and contrast it with the traditional test-last approach. Discuss the benefits and process of TDD and how it can lead to better overall design and simplicity. Topics include:
-Test First vs. Test Last
-TDD Rhythm: Red, Green, Refactor
-TDD influence on Design
-Supporting Practices
-TDD Example with xUnit

Day 2

Section III - Refactoring
There is a symbiotic relationship between good tests and the refactoring process. We will discuss why, when and how teams should consider refactoring. Topics include:
-Safety Net of Tests
-Refactoring Patterns
-Refactoring for Maintainability
-Refactoring Example

Section IV - Beyond the Basics
Most applications have external dependencies that have to be addressed when writing good unit tests. We will discuss how "mocking" have help isolate the "system under test" and common practices when working with legacy applications and external dependencies. Topics include:
-Test Doubles (Stubs, Fakes & Mocks)
-Unit Testing Legacy Applications
-Unit Testing with External Dependencies
-Unit Testing the Database

Section V - Acceptance Testing & Behavior Driven Development
Acceptance Testing and Behavior Driven Development (BDD) can facilitate the greater adoption of the TDD mindset. We will introduce Acceptance Testing and BDD concepts & practices. A hands-on example will be completed using Fitnesse, one of the most widely adopted tools for Acceptance Testing. Topics include:
-Acceptance Testing
-Fitnesse Example
-Acceptance Test-Driven Development (ATDD)
-Behavior Driven Development (BDD)

Day 3
Section VI - Building the Application
This will be a multi-part exercise using TDD to guide the process of building an application from a set of high-level requirements (aka User Stories) using ATDD or BDD in combination with TDD practices.

Contact Details:
ASPE-SDLC
114 Edinburgh South Dr., Suite 200
Cary, NC 27511
Phone: 877-800-5221
Email: info@aspeinc.com
7th January 2016 01:10 PM
Unregistered
Test Driven Development Training

Hello sir I am Denny and I am here as I want to get the details of the Test Driven Development course of ASPE-SDLC so will you please provide me details of this Course??

Posting Rules
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


All times are GMT +5. The time now is 08:46 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
SEO by vBSEO 3.6.0 PL2

1 2 3 4