InfoQ Homepage Testing Content on InfoQ
-
MbUnit RC2 Now Available
MBUnit, an advanced unit testing framework, has reached Release Candidate 2 stage. This "generative" unit test framework claims to offer features that surpass both nUnit and Visual Studio Team System.
-
Catching up with Selenium: Testing Ajax, v0.8 Released
Selenium is a web app functional testing tool that uses JavaScript and Iframes to embed a test automation engine in your browser, allowing Selenium to execute in any JavaScript-enabled browser. InfoQ spoke to core developer Jeff Xiong to find out more about the recent 0.8 release of Selenium core. Also, InfoQ is hosting a new article showing how to use Selenium to test Ajax apps.
-
Put People First in Agile Distributed Testing
Baiju Joseph's new article on StickyMinds argues that, in order to build an effective testing team for distributed Agile, we need to focus on individuals and interactions over processes and tools. Based on the author's experience in setting up distributed agile testing teams, he lists numerous criteria that must be met in order to reach this goal.
-
TestNG concluded more suitable for large-scale testing than JUnit 4
Andrew Glover has compared TestNG and JUnit 4, taking a look at some features that TestNG has over JUnit 4. Andrew quickly takes the position that TestNG is better for large scale testing, despite JUnit 4's recent addition of annotations and "dramatically relaxed structural rules for test case authoring."
-
Tackle Testing Debt Incrementally
Technical debt can shorten a product's life. But when technical debt mounts, it can be difficult to see how to pay it off. In her StickyMinds column, Johanna Rothman explains practices to help teams start paying off that debt - thereby easing their product's development and maintenance for a long time.
-
Testing and Debugging Ruby on Rails
Well-known Railer Rabble launches a companion blog to his upcoming O'Reilly book covering the important topics of testing and debugging Ruby on Rails.
-
InfoQ Article: Using Logging Seams for Legacy Code Unit Testing
Ian Roughley shows how to use logging seams to easily create unobtrusive unit tests around legacy classes, without needing to edit class logic as well as avoiding behavior changes.
-
Pulse Continuous Integration Server 1.1 Released
Zutubi has recently announced Pulse 1.1. Pulse is a continuous integration server for building and testing your project's source code. It supports a number of build frameworks (ant, maven, etc) and SCM servers (CVS, Perforce, Subversion, etc).
-
STIQ Simplifies Story Tests for Web Apps
SolutionsIQ launched their latest product this week at Agile2006. A mashup of the popular open-source acceptance test tools FitNesse and Selenium, STIQ is used for writing acceptance tests while developing web applications. It features a simple command language, wiki-based editing and pluggable features.
-
InfoQ Article: Exclusive Excerpt from Practices of an Agile Developer
Andy Hunt, one of the originators of the Agile Manifesto, and Venkat Subramaniam have written a compilation of the habits, ideas, and approaches of successful Agile software developers in "Practices of an Agile Developer". InfoQ brings you a free excerpt on Agile Debugging.
-
TestNG 5.0 Released
Cedric Beust has announced the launch of TestNG, the popular Testing framework and alternative to JUnit. Alexandru Popescu (TestNG co-founder) is also InfoQ's Chief Architect. TestNG 5 improves configuration, reporting, ease of use, and bug reporting.
-
Online Discussion on Scrum Requirements Basics
The ScrumDevelopment list has seen lively discussion lately on Requirements issues frequently faced by new teams: "Can the ScrumMaster be the Product Owner too?", "How do we prioritize our Product Backlog?" and "QA's role in a SCRUM process". New teams quickly discover that a poor-quality Product Backlog can frustrate and undermine a team that is otherwise raring to start delivering value.
-
soapui 1.6 beta now available
soapui 1.6 beta1 is now available. soapui is a desktop application for inspecting , invoking , developing and functional/load/compliance testing of web services over HTTP. It is mainly aimed at developers/testers providing and/or consuming web services (java, .net, etc).
-
Agile Testing Practices Overview
Jon Kern, one of the original authors of the Agile Manifesto, has written a good overview of Agile approach to software testing. In it he talks about mixing different kinds of tests - including manual tests - and testing techniques.
-
TestDriven.NET Releases Professional and Enterprise Editions
The previously-free automated unit testing add-in for Visual Studio .NET, TestDriven.NET, now charges licensing fees for its use beyond the Personal edition. Note that the Personal edition is fully-featured and does not expire.