Debating test distribution
Two guys from ThoughtWorks (one dev and one test fellow) share their take on testing and test distribution (unit vs. integration vs. acceptance). The dev guy thinks that ~70% unit tests, ~20% integration tests and ~10% acceptance tests form a reasonable test pyramid. The test guy begs to differ and explains how acceptance tests can be prevented from becoming unmaintainable and brittle in a responding blog post.