Testing

  • submit to reddit

7 Steps for Writing Your First Test

Here are the slides from my Sela Developer Practices 2013 talk:   PS: If you were not one of the thousands in attendance, I’m doing it as a Typemock...

0 replies - 2882 views - 05/09/13 by Gil Zilberfeld in Articles

Story Tests

Story tests are BusinessFacingTests used to describe and verify the software delivered as part of a UserStory. When a story is elaborated the team...

0 replies - 4397 views - 05/06/13 by Martin Fowler in Articles

Not Using Test-First? You're Doing it Wrong.

Many teams are struggling with delivering modern software because they are not building with Test First principals. Test First gives us the assurance that we...

3 replies - 6770 views - 05/03/13 by Martin Hinshelwood in Articles

Assumptions Were Made for Testing

Here’s another extract from my book-in-progress “The Programmers Guide To People”, the first few chapters should be available at the end of May on...

2 replies - 3277 views - 05/02/13 by Tom Howlett in Articles

Dependency Inversion Principle in the Wild

There's a brand new article on the Dependency Inversion Principle, a technique defined by Bob Martin in 1994, on Martin Fowler's blog.  Here's the...

0 replies - 1190 views - 05/02/13 by Mitch Pronschinske in Articles

The Component Test

A component test is a test that limits the scope of the exercised software to a portion of the system under test. It is in contrast to a BroadStackTest that's...

0 replies - 3953 views - 04/29/13 by Martin Fowler in Articles

Business Facing Test

A business-facing test is a test that's intended to be used as an aid to communicating with the non-programming members of a development team such as...

1 replies - 2943 views - 04/28/13 by Martin Fowler in Articles

Future of Testing and Quality

Future of Testing and Quality from Øredev Conference on Vimeo. If you feel lost and confused, and even ready to give up – do not despair. First – you...

0 replies - 1904 views - 04/25/13 by Mitch Pronschinske in Articles

Broad-Stack Tests

A broad-stack test is a test that exercises most of the parts of a large application. It's often referred to as an end-to-end test or full-stack test. It lies...

0 replies - 7023 views - 04/25/13 by Martin Fowler in Articles

TDD for Business Value

A New Hope Software Craftsmanship, SOLID principles, eXtreme Programming, the list of all the “best practice” guides I’ve learned over the years goes...

0 replies - 1685 views - 04/08/13 by Justin Bozonier in Articles

"BDD In Action" - a brand new on-site workshop on Advanced Agile Requirements Practices

Deliver applications that make a differenceLearn how your team can deliver valuable features faster and more efficiently, using Advanced Agile and...

0 replies - 922 views - 04/02/13 by John Ferguson Smart in Articles

Automated Testing is Cancer

One trend is slowly destroying our industry: the requirement of automated testing on the code we write. This madness goes from writing tests before the code...

9 replies - 15910 views - 04/01/13 by Giorgio Sironi in Articles

They are All Wrong

My wife grew up spending a half of every summer living in Algonquin Park.  My father-in-law was a bush pilot for the Ontario Ministry of Natural...

0 replies - 2800 views - 03/29/13 by Dave Rooney in Articles

Testing Antipattern: Release Testing

Release testing is a flawed strategy that discourages product quality In many organisations, an agile product team will contain co-located developers and...

0 replies - 2707 views - 03/12/13 by Steve Smith in Articles

The Real Enemy: Testers That Can't Program & Programmers That Can't Test

Lior Friedman asked whether a tester should know how to program or become obsolete. Lanette Creamer said the same fate awaits programmers who can’t test....

0 replies - 1699 views - 03/12/13 by Gil Zilberfeld in Articles