TestNG

TestNG

TestNG is a testing framework created by Cedric Beust for the Java programming language inspired by JUnit and NUnit but introducing some new functionalities that purport to make it more powerful and easier to use.

TestNG features include:

* JDK 5 Annotations (JDK 1.4 is also supported with JavaDoc annotations).
* Flexible test configuration.
* Support for data-driven testing (with @DataProvider).
* Support for parameters.
* Allows distribution of tests on slave machines.
* Powerful execution model (no more TestSuite).
* Supported by a variety of tools and plug-ins (such as Eclipse, IDEA, Maven).
* Embeds BeanShell for further flexibility.
* Default JDK functions for runtime and logging (no dependencies).
* Dependent methods for application server testing.

TestNG is designed to cover all categories of tests, including unit, functional, and integration tests.

See also

* JUnit
* xUnit

External links

* [http://testng.org/doc/ TestNG Home page]
* [http://testng.org/javadocs/index-all.html TestNG javadocs]
* [http://jyperion.org/articles/testng/testng.htm jyperion.org TestNG]
* [http://www-128.ibm.com/developerworks/java/library/j-testng/ TestNG makes Java unit testing a breeze] (Caution: Examples may contain deprecated code.)
* [http://www-128.ibm.com/developerworks/java/library/j-cq08296/index.html IBM Developerworks In pursuit of code quality: JUnit 4 vs. TestNG Why TestNG is still the better framework for large-scale testing]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • TestNG — es un framework para pruebas y testing que trabaja con Java y está basado en JUnit (para Java) y NUnit (para .NET), pero introduciendo nuevas funcionalidades que los hacen más poderosos y fáciles de usar, tales como: Anotaciones JDK 5… …   Wikipedia Español

  • Юнит-тестирование — Модульное тестирование (англ. unit testing)  процесс в программировании, позволяющий проверить на корректность отдельные модули исходного кода программы. Идея состоит в том, чтобы писать тесты для каждой нетривиальной функции или метода. Это… …   Википедия

  • Юнит-тест — Модульное тестирование (англ. unit testing)  процесс в программировании, позволяющий проверить на корректность отдельные модули исходного кода программы. Идея состоит в том, чтобы писать тесты для каждой нетривиальной функции или метода. Это… …   Википедия

  • Сравнение каркасов веб-приложений — Это сравнительная таблица фреймворков веб приложений. Содержание 1 Фреймворки 1.1 ASP.NET 1.2 C++ 1.3 ColdFusion Markup Language (CFML) …   Википедия

  • Comparison of web application frameworks — This is a comparison of notable web application frameworks. Contents 1 General 1.1 Perl 1.2 PHP 1.3 Java 1.4 Python …   Wikipedia

  • Selenium — Entwickler ThoughtWorks Aktuelle Version 2.11.0 (28. Oktober 2011) Betriebssystem Microsoft Windows, Linux, Mac OS X, Solaris, FreeBSD und andere Unix Varianten (basiert auf …   Deutsch Wikipedia

  • Test unit — Test unitaire Pour les articles homonymes, voir Test. En programmation informatique, le test unitaire est un procédé permettant de s assurer du fonctionnement correct d une partie déterminée d un logiciel ou d une portion d un programme (appelée… …   Wikipédia en Français

  • Test unitaire — Pour les articles homonymes, voir Test. En programmation informatique, le test unitaire est un procédé permettant de s assurer du fonctionnement correct d une partie déterminée d un logiciel ou d une portion d un programme (appelée… …   Wikipédia en Français

  • Tests unitaires — Test unitaire Pour les articles homonymes, voir Test. En programmation informatique, le test unitaire est un procédé permettant de s assurer du fonctionnement correct d une partie déterminée d un logiciel ou d une portion d un programme (appelée… …   Wikipédia en Français

  • Prueba unitaria — Saltar a navegación, búsqueda En programación, una prueba unitaria es una forma de probar el correcto funcionamiento de un módulo de código. Esto sirve para asegurar que cada uno de los módulos funcione correctamente por separado. Luego, con las… …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”