Training and Coaching Programs

 
You've decided to take your development team to the next level by investing in our best-in-market solution for automated unit testing. 
So now what? 
Yeah, we know automated unit testing is not always easy, but we are here to assist you every step of the way.
 
Our training & coaching programs ensure you get the most out of your investment, but first and foremost, your most important asset: your developers. 
Our courses were planned so that your team of developers can hit the ground running, saving your company time and money.
 
Specifically tailored to your needs, your software and your goals & business objectives, we help improve proficiency of your technical experts in installing, configuring and utilizing Typemock products, leading to a more efficient & smooth product development and roll out.
 
Your teams will benefit from an interactive learning experience with lectures & classes with a Typemock-certified instructor, live discussions, hands-on lab exercises and online access to a live Typemock courses, webinars and demos. Training & coaching can be done on site (in your offices) or online.
 
 
For more information, please contact our Sales Department: sales@typemock.com   
 
 

Course List*: 

 

Couse Name Duration Description Prerequisite
Introduction to Typemock Isolator 1 day
  • Setting up your first test project with Typemock Isolator
  • Learning the faking APIs
  • Principles of what to fake and when
  • Setting up continuous integration server
  • Test reviews with Isolator
  • C#, C and/or C++
  • Some unit testing experience
Introduction to Typemock Isolator (the short version) 3 hrs
  • Learning the faking APIs
  • Principles of what to fake and when
  • C#, C and/or C++
  • Some unit testing experience
Introduction to unit testing 2 days
  • Difference between QA & Developer Testing
  • Automated testing vs. Manual testing
  • xUnit Frameworks
  • How to write effective unit tests
  • Mocking and isolation
  • Hand rolled mocks
  • Mocking frameworks
  • Mocking with Typemock Isolator
  • Introduction to test driven development
  • C#, C and/or C++
Unit testing in legacy code 2 days
  • Problems when testing existing code
  • Levels of testable code
  • How to deal with dependencies
  • Effective continuous integration principles
  • TDD with existing code
  • Principles for successful unit testing implementation
  • C#, C and/or C++ 
  • Introduction to unit testing
Introduction to TDD 1 day
  • What is TDD
  • Benefits of TDD
  • TDD with new code
  • Refactoring principles
  • TDD with existing code
  • Principles for successful TDD implementation
  • C#, C and/or C++ 
  • Introduction to unit testing
Advanced unit testing topics 1 day
  • How to write effective tests
  • Good practices in isolation
  • How to read a test report
  • Test organization
  • How to use coverage
  • Build process optimization
  • Refactoring principles
  • Mixing unit and integration tests
  • C#, Cand/or C++ 
  • 1-year experience in unit testing

 * Please contact us for information on pricing and availability in your region: sales@typemock.com

 

 Special Training & Coaching Programs*:  

 

Program                                              

Description                                                                       

 Comments                                                      
  • 1 week training onsite  

OR:

  • Ongoing Online  
  • Phase 1: Analysis – assessing developers level, technologies, setting goals for and plan phase2
  • Phase 2: Hands-on with the developers, writing tests, setting the continuous integration environment.
  • Phase 3: review and next steps
  • Phase 4: test review program
  • Combined with Typemock Isolator training

Team Leaders Mentorship & Coaching Program

It's not easy implementing new tools and work methods in your team. We are here to help. This course is aimed at assisting Team Leaders with issues concerning unit testing method & processes imlementation across development teams, overcoming resistance to change, dealing with the first real-life crisis (crazy deadlines, for example), and coaching your team to excellence.

 

Testing Prep & Review

We know that it takes some time to feel secure with unit testing. This is why we are here! Want an expert opinion on YOUR unit tests? We're here to help. write your test, and send it over to our experts. We'll review it and get it back to you with our comments and advise.

  • Requires access to & familiarity with your codebase
  • Post training/ coaching program

 * Please contact us for information on pricing and availability in your region: sales@typemock.com

 

Comments:

1. All courses can be bought separately.

2. Special course bundles can be tailored to your needs.

3. Training & coaching pragrams can be done on site, in your offices, or online. Available in preferred locations; contact us at sales@typemock.com for additional information.