Category Archive: Basics

May
14

Webinar–Introduction to Unit Testing

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 …

Continue reading »

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 …

Continue reading »

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 …

Continue reading »

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 …

Continue reading »

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 …

Continue reading »

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 …

Continue reading »

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

image.png

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 …

Continue reading »

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

crash-test-dummies.jpg

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 …

Continue reading »

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 …

Continue reading »

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 …

Continue reading »

Permanent link to this article: http://www.typemock.com/blog/2012/03/26/how-to-name-your-first-test/

Older posts «