Coworker won’t do unit tests? Or worse, is bugging you to start unit testing and don’t understand what’s all the fuss? Discover the secrets of unit testing. In order to prevent bugs and release quality code to market, you also need unit testing. Discover why you should start unit testing, and how you can get …
Category Archive: Basics
Permanent link to this article: http://www.typemock.com/blog/2012/05/14/webinarintroduction-to-unit-testing/
May
08
What is the cost of avoiding unit testing and the cost of software bugs?
More than a third of the cost of software bugs – over $25 billion in the US alone – could be avoided if better software testing was performed in the initial stages of development? The cost of inadequate infrastructure for software testing in the United States was $59.6 billion, or about 0.6 percent of US …
Permanent link to this article: http://www.typemock.com/blog/2012/05/08/what-is-the-cost-of-avoiding-unit-testing-and-the-cost-of-software-bugs/
Apr
24
Driving application development through Behavior-Driven Development (BDD)
Behavior Driven Development, an agile software development technique, can help spread unit testing and TDD in your team. This webinar will walk through how you can be driving your application development through behavior driven, one specification at a time in a test-driven manner. You will see how BDD could fit with an agile process. Join …
Permanent link to this article: http://www.typemock.com/blog/2012/04/24/driving-application-development-through-behavior-driven-development-bdd/
Apr
18
Isolator V7 for …. free? Get rid of your legacy software.
Are you using a legacy version of Typemock Isolator isolating your legacy code? Want the latest advances in bug detection? Then upgrade to V7 For FREE* Existing Typemock customers* can upgrade to Typemock Isolator V7 for free. Download it now. You can also run more than one version of Typemock Isolator. Typemock Isolator V7 is …
Permanent link to this article: http://www.typemock.com/blog/2012/04/18/isolator-v7-for-free-get-rid-of-your-legacy-software/
Apr
17
How To Organize Your Tests
It starts out pretty simple. You want to start writing tests, so you create a library. Before you know it, you’ve got a huge suite. Although there’s some order in the chaos, you probably wish there was some way to make it look better, and even more so, make the team work in a consistent …
Permanent link to this article: http://www.typemock.com/blog/2012/04/17/how-to-organize-your-tests/
Apr
12
THE DIRE CONSEQUENCES OF SOFTWARE BUGS: MISFIRED ROCKET
Software bugs can even cause rockets to veer off course. The 1996 launch of the Ariane 5 rocket was set to deliver satellites into the Earth’s orbit. However, the launch veered off path 37 seconds after launch. As it started disintegrating, it self-destructed (which was a built-in security precaution). The problem? Code reuse from the …
Permanent link to this article: http://www.typemock.com/blog/2012/04/12/the-dire-consequences-of-software-bugs-misfired-rocket/
Apr
10
What Is Test Driven Development
Time to go basic again. Let’s talk about TDD. Test Driven Development has been practiced for a while. One of the practices in Extreme Programming was Test-First (more than a decade ago): Code the unit test first. Sounds simple enough, but there’s a whole process around it. Here’s a nice picture to explain it: Here’s …
Permanent link to this article: http://www.typemock.com/blog/2012/04/10/what-is-test-driven-development/
Apr
05
The Difference Between Automated and Manual Testing
It may seem that the answer is quite clear. With manual testing, you need a person. For automated processes, you need a person to press a button, if at all. But there’s more than that. In a former life, I managed a software project where I had both testers and developers. In the application we …
Permanent link to this article: http://www.typemock.com/blog/2012/04/05/the-difference-between-automated-and-manual-testing/
Mar
28
Spending too much time debugging
We all hate debugging software and fixing bugs. But apparently some of us are spending several hours each day debugging and fixing software bugs. Software bugs are something that we all have to deal with, right? This has been the convention wisdom for decades. As one person wrote “Debugging is part of coding.” But it’s …
Permanent link to this article: http://www.typemock.com/blog/2012/03/28/spending-too-much-time-debugging/
Mar
26
How To Name Your First Test
After your loving grandfather, of course. Just kidding. Naming tests correctly is a skill that can determine the effectiveness of your tests. Yes, really. Effective tests do two things: warn you on the first sign of trouble, and help you fix the problem as soon as possible. The first one everyone knows intuitively. The second …
Permanent link to this article: http://www.typemock.com/blog/2012/03/26/how-to-name-your-first-test/


