x Take the InfoQ Survey !
  • Why Testing Matters in Agile Projects

    by Sharon Robson on  Oct 02, 2012 2

    Agile is changing the way we work together and the work that is done. Many think that the role of testing is dead, but I think it is growing and turning into an even better, rounder, more effective testing. The role of Testing will powerfully help redefine the way things are done and the order in which they are done for best results in agile.

  • The Day the QA Department Died

    by Eli Lopian on  Sep 24, 2012 11

    The role of QA is changing. In the waterfall world, QA teams, siloed away from developers, are slow and costly. Unit testing passes the responsibility for software quality to the developers and leads to better code, reducing reliance on a separate QA department. Is unit testing a better way to ensure software quality – the ultimate goal of QA?

  • Tackling real-world unit testing problems

    by Gil Zilberfeld on  Jul 23, 2012 1

    All the information, books and tools are out there, just pick up NUnit, and you’re good to go, right? Not exactly. Even before deciding to start unit testing, we need to sift through real experience of others; good and bad, horror stories and miracles (“This one test saved me a week of work!”). Then, we take the plunge, and realize: There’s so much to learn!

Testing SQL Server Code with TST

Posted by Roopesh Shenoy on  Jun 18, 2012

We explore the TST framework and a few ideas for writing and maintaining good tests for database code. 2

First Steps in Unit Testing

Posted by Gil Zilberfeld on  Jun 05, 2012

In this article, Gil Zilberfeld cover tips on what to expect, and steps to take when starting out in order to make unit testing a part of development life. 11

Writing a Comprehensive Unit Test

Posted by Jonathan Allen on  May 24, 2012

A common “best practice” for unit tests is to only write a one assertion in each test. I intend to question this advice by showing that multiple assertions per test are both necessary and beneficial. 13

Thoughts on Test Automation in Agile

Posted by Rajneesh Namta on  Feb 21, 2012

Rajneesh Namta shares his thoughts, experiences, and some of the critical lessons learned while implementing software test automation on a recent Agile project. 5

Design for Testability – The True Story

Posted by Gil Zilberfeld on  Jan 12, 2012

Testing is a major activity in any development lifecycle. If we want to effectively use it, the ease of testing should be addressed from the early stages of building the system. 5

Virtual Panel: Specification by Example, Executable Specifications, Scenarios and Feature Injection

Posted by Jon Arild Tørresdal on  Nov 10, 2011

InfoQ have talked to Dan North, Gojko Adzic, Elizabeth Keogh and Matt Wynne about Specification by Example, Executable Specifications and Feature Injection and how they relate to BDD. 1

Virtual Panel: State of the Art in JavaScript Unit Testing

Posted by Dio Synodinos on  Jul 07, 2011

Unit testing is a common practice for delivering maintainable code. InfoQ had a Q&A with the creators of some of the leading JavaScript unit testing frameworks about their projects. 2

Testing Misconceptions

Posted by Liam O'Connor on  Jun 01, 2011

Liam O'Connor explains some of the misconceptions about testing with the hope that it will help you and your team to decide when it is appropriate to test, and when it isn't. 17

Using Coding Katas, BDD and VS2010 Project Templates: Part 3

Posted by Jamie Phillips on  Oct 06, 2010

This is the third and final part of the late Jamie Phillip’s exploration into the world of coding kata’s and Behavior Driven Design. 1

General Feedback
Marketing and all content copyright © 2006-2015 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy