Testing Content on InfoQ
Latest featured content about Testing

- Architecture
- Topics
- Delivering Quality,
- Enterprise Architecture,
- Leadership
The line between development and architecture is tricky. Some say it's fake, that architecture is an extension of the design process undertaken by developers; others say it's a chasm that can only be crossed by lofty developers who believe you must abstract your abstractions and not worry about implementation details. There's a balance in the middle, but how do you move from one to the other?
News about Testing
- Agile
- Topics
- Agile Techniques
Software testing is an empirical investigation conducted to provide stakeholders with information about the quality of the product or service under test. However, this definition does not talk about sapience which brings about a subtle difference between testing and checking. Michael Bolton talked about this difference and the reason why there should be a difference between the two.
- Architecture,
- Agile
- Topics
- Agile Techniques,
- Tools
Unit Testing Time and Dates is an often talked about problem with relatively simple solutions. More difficult is the acceptance/system testing with Time. What strategies are used?
Articles about Testing

- Agile
- Topics
- Software Testing,
- learning
Following are the most relevant excerpts from the interview with James Bach at Oredev 2008. He covers topics like: engineering, why we should be telling success stories, opening our minds to other scientific domains, automated testing and exploratory testing.

- Agile
- Topics
- Software Testing
In programming world, refactoring has become a highly frequent used word among programmers. Programmers make code more readable and design more. IDEs come with support for various refactorings.
Testers who develop or maintain automated test scripts usually do not have that kind of luxury, but share the same needs. ITest2 is a tool that brings refactoring to the testing community.
Presentations about Testing

- Agile,
- Ruby
- Topics
- Software Testing,
- Specifications,
- Tools,
- Dynamic Languages
In this talk from FutureRuby, Joseph Wilk gives an introduction to the BDD framework Cucumber and gives valuable tips for getting it adopted and used by customers and developers.

- Agile
- Topics
- Coaching,
- Software Craftsmanship
In the nature vs. nurture debate, researchers have declared nurture the winner. People who excel are the ones who work the hardest; it takes ten+ years of deliberate practice to become an expert. Deliberate practice is not about putting in hours, it’s about working to improve performance. It does not mean doing what you are good at; it means challenging yourself under the guidance of a teacher.
Interviews about Testing

- Architecture
- Topics
- Language
John Hughes has ported QuickCheck from Haskell to Erlang. In this interview, he contrasts the two languages, outlining features that he finds more attractive in each of them. He also explains how QuickCheck works and what makes it different from unit tests.

- Agile
- Topics
- Agile Techniques
Elisabeth Hendrickson describes the Agile Alliance Functional Testing Tools Group (AAFT) as a community that is helping to foster and create the next generation of functional testing tools. In this interview at Agile 2008, she tells us about the current state and the current needs of the Agile community around functional testing tools beyond FIT and FITNesse.