BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Testing Content on InfoQ

  • Fun: New Programmatic Certification - WOMM Programme

    Jeff Attwood outlined a new programmatic Certification programme, WOMM (Works On My Machine), as an humorous mechanism for highlighting broken builds in a continuous build environment.

  • Microsoft and Agile - Divergent Agendas?

    Martin Fowler has questioned Microsoft's grip on leading-edge developers. MS has threatened one developer with legal action over his TestDriven.Net extension for VisualStudio Express, and MS development of an incompatible rival to NUnit has alienated many developers. Is there a widening divide between MS and the Agile community, as each pursues different a vision? Now's the time to speak up.

  • Article: Unit-Testing XML

    In this exclusive InfoQ article, Stefan Bodewig explains how to use the XMLUnit Java framework to write tests in the presence of XML.

  • Scott Ambler on the role of testing & QA in Agile projects

    Scott Ambler talks to a testing & QA user group explaining how agile development teams take a test-first approach and work with stakeholders to acceptance test throughout the development lifecycle. Scott argues that software is of significantly higher quality than what traditionalists produce, and tells the group that their long term employment prospects as full time testers are in jeopardy.

  • Archeology: Testing Sacred Text Found

    Alberto Savoia has uncovered an ancient treasure: "The Way of Testivus - Unit Testing Wisdom From An Ancient Software Start-up," which turned out to be some good advice on developer and unit testing, packaged as twelve fake, pretentious, and somewhat cryptic bits of ancient Eastern wisdom - but good for a laugh.

  • Matrix Your Rails Functional Tests

    Following the DRY process philosophy and putting into practice separation of concerns, Ryan Davis introduced an interesting way of answering the question: How do you make testing complex specifications with many edge cases clearer? The answer: Matrix!

  • InfoQ Interview: Dave Astels and Steven Baker on RSpec and BDD

    InfoQ interviews Dave Astels and Steven Baker, two of the authors of the successful Rspec framework about enabling Behavior-Driven Development in Ruby, and the implications of moving from a test-centric point of view to one that is more specification-driven.

  • Microsoft Unit Testing Moved to VS Pro

    Finally recognizing that non-enterprise developers want access to integrated unit testing, Microsoft has made some of its unit testing functionality available in Visual Studio Pro.

  • Improving Quality with "Developer Testing Masters"

    Alberto Savoia of Agitar Software recently suggested the creation of a new position - Developer Testing Master - to bridge the gap between developers and testers.

  • GreenPepper aims to Improve Collaborative Testing

    Pyxis Technologies officially launched their testing product GreenPepper last July, at Agile2006. Expanding on the kind of features offered by FitNesse, it is a platform intended to improve collaboration between business experts and software developers. Now, having taken the time to respond to feedback, Pyxis is offering a more complete product with the GreenPepper 1.1 Release.

  • Tutorial: TDD with Selenium and Castle

    Dan Bunea shows how TDD can be applied in .NET using Selenium RC and Castle. Test first principals provide architects a way to quickly jump into active development early in the application development lifecycle. The benefits of TDD are a drastic reduction in defects as well as increased flexibility in the code base since the application evolves quickly through an iterative process.

  • Case Study: Developing a Custom Agile Practice Adoption Strategy

    Teams can get sidetracked by process when implementing Agile: they spin, trying to figure out which practices to start with, unsure which will have the biggest impact, or how they fit together. In their InfoQ case study, Amr Elssamadisy and John Mufarrige develop a customized adoption approach to help a team decide where to focus first - an alternative to adoption of pre-packaged methodologies.

  • Getting Agile with MS VSTS for Database Professionals

    Last month, Microsoft released Visual Studio for Database Professionals, one of the first toolsets offered to help teams extend Agile practices to the DBA community. We tracked down some information to help teams and DBAs get started with VSTS for DB Pros.

  • InfoQ Interview: Ron Jeffries on Running, Tested Features

    At Agile2006, Ron Jeffries told InfoQ that tracking "Running Tested Features" is the essential element of Agility, from which all other practices and activities necessarily follow. Ron who took to the whiteboard to explain how RTF benefits customers, by helping helps teams deliver consistently and reliably.

  • Follow the Progress of JRuby on Rails

    Charles Nutter has been keeping an updated page of Rails test run results with JRuby that is showing how much progress has been made towards the goal of a fully-functioning JRuby on Rails.

BT