Testing

  • submit to reddit

Finding wiring bugs

The best way to scale a test suite to hundreds of classes and to maintain it for several years is to focus only on unit tests for specifying and checking the...

0 replies - 3264 views - 04/02/12 by Giorgio Sironi in Articles

Asynchronous and negative testing

The photograph describing this article is a temperature probe for checking, of course, temperature differentials. Test-Driven Development is a technique that...

0 replies - 6482 views - 03/06/12 by Giorgio Sironi in Articles

Unit testing is for lazy people

The other day I was talking to a guy about a possible freelancing gig and he said how wonderful it was that I should bring up the topic of unit/automated...

13 replies - 7877 views - 03/01/12 by Swizec Teller in Articles

Top DZone Article of 2011: The 7 Levels of Continuous Integration

I’ve noticed that when other developers talk about “continuous integration” they do not always mean the same thing. The following is an outline of the...

11 replies - 18194 views - 01/29/12 by Dror Helper in News

Unit testing when Value Objects get in the way

Tests developed during TDD can be classified into several levels, depending on the size of the object graph they need to work with. End-to-end tests span the...

0 replies - 6260 views - 01/26/12 by Giorgio Sironi in Articles

Static Analysis isn’t Development Testing

I constantly get emails from Static Analysis vendors telling me why I need to buy their technology. Recently I’ve been receiving emails explaining how my...

6 replies - 6448 views - 01/14/12 by Jim Bird in Articles

Shame driven development

I always aspire to write well-crafted code. During my day job, where all production code is paired on, I think our quality is pretty high. But it’s...

5 replies - 6004 views - 12/27/11 by David Green in Articles

Diminishing Returns in software development and maintenance

Everyone knows from reading The Mythical Man Month that as you add more people to a software development project you will see diminishing marginal...

1 replies - 5785 views - 12/14/11 by Jim Bird in Articles

TDD vs. BDD: or why can’t we all just get along?

I was listening to another good Hanselminuets podcast - Understanding BDD and NSpec with Matt Florence and Amir Rajan. As always it was a good and...

1 replies - 7869 views - 12/12/11 by Dror Helper in Articles

How *NOT* to win the hearts of developers, part 2

So, this next one, for me, points out something that I felt was a difficulty in being a tester with development experience.  See part one here.I don't...

5 replies - 7179 views - 12/01/11 by Dawn Cannan in Articles

Basic Mistakes in Database Testing

There is a huge number of books about TDD. Those books usually concentrate on using test for units of work. Units of work are understood in many different...

9 replies - 14097 views - 11/28/11 by Mitch Pronschinske in Articles

Do Your Apps Anticipate Failure?

Have you ever thought about whether the 2nd Law of Thermodynamics applies to software applications?  Do you see your applications as something static -...

0 replies - 1595 views - 11/24/11 by David Pell in Articles

Martin Fowler: Specification By Example

I was attending a workshop at XP/Agile Universe in 2002 when the phrase 'Specification By Example' struck me as a way to describe one of roles of testing in...

0 replies - 7185 views - 11/18/11 by Martin Fowler in Articles

The Misuse of End To End Tests - Testing Techniques 2

My last blog was the first in a series of blogs on approaches to testing code, outlining a simple scenario of retrieving an address from a database using...

0 replies - 4913 views - 11/16/11 by Roger Hughes in Articles

QA&TEST 2011 Conference

Cirilo Wortel recently attended the QA&TEST Conference which featured a strong list of speakers and a wide variety of talks on test automation, user...

1 replies - 3848 views - 11/04/11 by Mitch Pronschinske in News