NUnit
Home > Software Quality Definitions - NUnit
SearchSoftwareQuality.com Definitions (Powered by WhatIs.com)
EMAIL THIS
LOOK UP TECH TERMS Powered by: WhatIs.com
Search listings for thousands of IT terms:
Browse tech terms alphabetically:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

NUnit


Show me everything on Test-driven development (TDD)

DEFINITION -

NUnit is an evolving, open source framework designed for writing and running tests in Microsoft .NET programming languages. NUnit, like JUnit, is an aspect of test-driven development (TDD), which is part of a larger software design paradigm known as Extreme Programming (XP). The NUnit development team includes Jamie Cansdale, Gary Feldman, Charlie Poole and Michael C. Two.

NUnit has a graphical user interface (GUI) similar to that used in JUnit. Tests can be run continuously. Results are provided immediately. Multiple tests can be run concurrently. No subjective human judgments or interpretations of test results are required. The simplicity of the framework makes it possible to easily correct bugs as they are found. The current version of NUnit is written in C#, an object-oriented programming (OOP) language that combines the power of C++ with the simplicity of Visual Basic. NUnit is one of a family of related testing frameworks known as xUnit.

Learn more about Test-driven development (TDD)
Developing test design driven software: This chapter excerpt outlines the origin of software bugs and glitches and provides an overview in the history of test driven development.
Better software through debugging and unit testing: Bugs plague software project big and small, and today's complicated software makes debugging more difficult than ever. Let these tips, tutorials, podcasts and articles help you.
Better software through debugging and unit testing -- Other useful resources: Here is a list of books, blogs and Web sites that can offer you more information on debugging, unit testing, XP and test-driven development.
Better software through debugging and unit testing -- Unit testing, Extreme Programming and TDD: Unit testing is a key element of Extreme Programming (XP) and test-driven development (TDD). These tips, tutorials and articles will help you further understanding unit testing.
Addressing software quality issues with development models, methods: Each development model has its own practices for building quality software. The challenge is determining which one fits your needs. The resources here can help you decide.

LAST UPDATED: 31 Mar 2007

Do you have something to add to this definition? Let us know.
Send your comments to techterms@whatis.com

More resources from around the web:
- NUnit.org is dedicated to software developers who use NUnit.
- SourceForge.net maintains a home page for NUnit.
- Methods & Tools discusses the use of NUnit in TDD.





FILE EXTENSION AND FILE FORMAT LIST
File Extension and File Format List:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #


RELATED CONTENT
Testers debate differences between waterfall, Agile test automation
Two professional testers continue the timeless debate, agile vs waterfall, which is the best methodology for test-driven software development.
Accelerating Agile testing with computer assistance
According to test pro Matt Heusser full test automation is not completely possible, testers can not always rely on a test tool to find all possible...
Accelerate your agile software testing
This expert tip explains how adopting agile development and risk-driven and test-driven development can accelerate testing.

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
continuous integration  (SearchSoftwareQuality.com)
Continuous integration (CI) is a software engineering practice in which developers integrate their work frequently. The practice is thought to enable...
JUnit  (SearchSoftwareQuality.com)
JUnit is an open source framework designed for the purpose of writing and running tests in the Java programming language... (Continued)




Software Quality - NUnit Articles
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2006 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts