InfoQ

Topic/Tag specific view

Testing Content on InfoQ


Latest featured content about Testing

Are You a Software Architect?

Community
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

What do you do, Testing or Checking?

Community
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.

System/Acceptance Testing with Time and Dates

Community
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

Excerpts from an Interview with James Bach

Community
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.

Refactoring Automated Functional Test Scripts with iTest2

Community
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

Cucumbered

Community
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.

Deliberate Practice in Software Development

Community
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

John Hughes Contrasts Erlang and Haskell

Community
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.

Elisabeth Hendrickson Describes the AAFT

Community
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.