Interested in a
Personal Demo ?


Name* :
Please Enter your Name
Company E–Mail* :
Please Enter a Valid Email

Testimonials


"Typemock Isolator enables us to modify our legacy applications without changing the source code."
Christian Mérat, .NET Architect & Developer, GSoft Group
Success stories

PurchaseOptions


US Toll Free
877–634–0165
Outside US
+44–2035146725
Get your printable quote
Buy online starting from $249

 

Upcoming Webinars: 

 
Intro to Unit Testing

Presented by Gil Zilberfeld - Product Manager, Typemock

Thursday, May 30 2013, starts at 10:00 am EDT (3:00 pm GMT)

Unit testing is all the rage and more and more teams are beginning to unit test.

But it’s difficult to start. In order to prevent bugs and release quality code to market, you also need developer testing, including unit testing.

Discover:
* Difference between QA & developer testing
* Pains of manual testing
* Benefits of automated testing
* Why unit test
* xUnit frameworks
* Difference between unit testing and Test Driven Development (TDD).

Join this webinar to learn what you need to know in order to start testing.

Register Now.

 

Coverage Lies Uncovered

Presented by Gil Zilberfeld, Product Manager - Typemock
Thursday, June 27 2013 - starts at 10:00 AM EDT (3:00 PM GMT)

For years we’ve looked for coverage as the key metric to represent quality. We know it’s not much, but it’s what we’ve got, right?

The truth is that coverage lies all the time. The easiest way to trick coverage tool is remove the "assert" statement from the test. There are a couple of ways we’re tricking ourselves to believe the coverage report, painting the wrong picture.

In this session, I’ll go over what we believe are coverage truths and what to actually look for in coverage reports.
They are not useless – you just need to know what to look for. Once we've got the right glasses on, we can make the right decisions: where to put more testing efforts, and decide when we have enough coverage.

We build assumptions and make decisions based on what coverage tells us.
Let’s make sure we start by understanding what real useful coverage is.


Register here.

 

 

Past Webinars:  

 

7 Steps to Writing Your First Unit Test

Presented by Gil Zilberfeld – Product Manager, Typemock

Writing unit tests sounds simple, right? Then how come only 15% of developers test their code?
Unit testing seems like a solved problem: The tools are there, just choose one and go. In reality, people fail because they test the wrong thing in the wrong way.

To get everyone writing tests, we need to make sure they actually do it in a simple and consistent way.
Experience has taught us there are a few steps you should follow when starting out unit testing.

In this session I’ll go through the 7 steps that can get you a passing, working, long lasting test.
You can then apply these steps to not only your next test, but also train your team to do the same.
No more black magic or relying on luck or what we read about in the test framework documentation.

Let’s take a scientific approach for getting our team to unit test.

Click here to watch this webinar. 
 

Intro to TDD

Presented by Gil Zilberfeld – Product Manager, Typemock 

Thursday, April 25, 2013

Test Driven Development (TDD) ensures good design and better code with fewer bugs. 
Is your company embracing TDD? Want to improve your skills?
 
Warch this webinar and learn: 
* Difference between unit testing and Test Driven Development (TDD) 
* Benefits of TDD 
* Problems and pitfalls and how to overcome them 
* Principles of TDD 
* How to test both new and complicated legacy code with TDD
 
Click here to watch the webinar. 
 

The Evil Singleton: Dealing with Singletons in .NET Unit Testing

Presented by Gil Zilberfeld – Product Manager, Typemock 

Thursday, March 28 2013
 
The Singleton is a well-known pattern in software. 
It’s got a lot of bad reputation too, since it makes testing more difficult. 
It has even come to being called “Evil”.
In this webinar we’ll talk about singletons, and when to use them. 
We’ll also explore different testing scenarios, and different methods to deal with them, from complete rewrite, substitution with test doubles and using a mocking framework to fake them behind their back.
Examples will be shown in .NET C# in the glorious gray colors of VS2012.
 
Click here to watch this webinar.

 

Real Life Unit Testing

Presented by Gil Zilberfeld, Product Manager - Typemock

Tuesday March 12 2013 - starts at 10:00 AM EST (3:00 PM GMT)

 
Everybody has legacy code. People write more and more legacy code every day. But what problems does it cause and how can we deal with it? 

 
Forget theory and tips. Let’s dive deep into a real world example.
How do you apply unit testing to existing code? Code that wasn’t meant to test.

This is a hardcore session, where we take an open source application and add tests to it. In the process, we’ll refactor the code, discuss readability, and where to even begin.

Everyone is welcome but it is most appropriate for people with a background in unit testing and medium to advanced skills. If you’re a unit testing ninja, this webinar is for you!
 

You can watch this webinar right here

 

 

Agile Tribal Wars - Modern-day Quest for the Holy Grail

Presented by Gil Zilberfeld - Product Manager, Typemock
 
In the beginning there was the Agile Manifesto, and everything looked peachy. And then the universe exploded.
10 years later, we’re in the (Post?) Agile Era, where rival "tribes" are off to win the holy grail of “We Were Right!”.
There are Craftsmen, SCRUM People, Lean People, Post-Agilists, and everyone else in the middle trying to make sense of the quest called Agile.
How come the agile principles, which were meant to be the Great Unifying Theory of Software, initiated a decade-old tribal war? Is agile the answer, or simply a filler between the waterfall and the next trend?
Join me in a travel through time, to piece together a puzzle of politics, money, intrigue, and yes – even software, to come up with a better understanding of what really happened and where we're going from here…
Click here to watch.
 
 
 
 
Introduction to Mocking: How to Test Dependencies & Legacy Code Mocking
By Gil Zilberfeld, Product Manager - Typemock
You may have already started unit testing or at least understand the basics.
But there’s one large obstacle that stands in your way: dependencies.
Most code was not written to be easy to test. How can you test dependencies and other tangled code?
How do you get out of the death spiral of testing. 
Watch this webinar and learn:

• Problems with legacy code
• How isolation helps
• Hand rolled mocks
• Mocking frameworks
• Writing effective unit tests

Click
here to watch.
 
 
Introduction to Unit Testing
By Gil Zilberfeld, Product Manager - Typemock

Unit testing is all the rage and more and more teams are beginning to unit test.
But it’s difficult to start. In order to prevent bugs and release quality code to market, you also need developer testing, including unit testing.
 
Discover
* Difference between QA & Developer Testing
* Pains of manual testing
* Benefits of automated testing
* Why unit test
* xUnit Frameworks
* Difference between unit testing and Test Driven Development (TDD)
 
Click here to watch.
 

By Gil Zilberfeld, Product Manager - Typemock
We’ve done a lot of webinars on beginning unit testing. This isn’t one of them.
Once you have a few hundred tests under your belt, you have a whole new set of problems. Unit testing maintenance is a headache.
The way we grow our test suite help us get different combinations of unit, integration, and acceptance tests
In this webinar, we’ll take a look at how to overhaul our test suite, based on metrics we can track.
We’ll optimize our test organization, our test runs, and maybe even our work.
In the end we’ll learn how to manage and maintain our tests to provide the most effective ROI.

Watch the webinar and learn how to test untestable code.  
 
By Gil Zilberfeld, Product Manager - Typemock
 

Everybody has legacy code. People write more and more legacy code every day. But what problems does it cause and how can we deal with it?

 
Forget theory and tips. Let’s dive deep into a real world example.
How do you apply unit testing to existing code? Code that wasn’t meant to test.

This is a hardcore session, where we take an open source application and add tests to it. In the process, we’ll refactor the code, discuss readability, and where to even begin.

Everyone is welcome but it is most appropriate for people with a background in unit testing and medium to advanced skills. If you’re a unit testing ninja, this webinar is for you!

Watch this webinar and learn how to test untestable code. Watch now.
 
 
By Gil Zilberfeld, Product Manager - Typemock
Test Driven Development (TDD) ensures good design and better code with fewer bugs. 

Is your company embracing TDD? Want to improve your skills? 

Learn:
  • The difference between unit testing and Test Driven Development (TDD)
  • Benefits of TDD
  • Problems and Pitfalls and How to Overcome Them
  • Principles of TDD
  • How to test both new and complicated legacy code with TDD
 Learn how everyone can get a free license of Typemock Isolator Basic to TDD greenfield code.
Watch this webinar and learn how to start unit testing. Watch now.
 
By Gil Zilberfeld, Product Manager - Typemock
Unit testing is all the rage and more and more teams are beginning to unit test. 
But it’s difficult to start. In order to prevent bugs and release quality code to market, you also need developer testing, including unit testing. 
Discover:
• The difference between QA & Developer Testing 
• The pains of manual testing 
• The benefits of automated testing 
• Why unit test 
• xUnit Frameworks 
• The difference between unit testing and Test Driven Development (TDD). 
Watch this webinar and learn how to start unit testing
 
 
 
By Gil Zilberfeld, Product Manager - Typemock
You may have already started unit testing or at least understand the basics. But there’s one large obstacle that stands in your way: dependencies. Most code was not written to be easy to test. How can you test dependencies and other tangled code?

How do you get out of the death spiral of testing?

Join this webinar and learn:

• The problems with legacy code 
• How isolation helps 
• Hand rolled mocks 
• Mocking frameworks
• Writing effective unit tests

Click here to watch
 
 
By Gil Zilberfeld, Product Manager - Typemock
 
With so many failed efforts, IT managers and developer leaders are reluctant to try again and build an Agile development process without an effective plan and processes. 

In this webinar, Typemock’s Product Manager, Gil Zilberfeld, will provide a roadmap to building effective Agile Development Processes.
 
Click here to watch.