About: XUnit

An Entity of Type: Thing, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

xUnit is the collective name for several unit testing frameworks that derive their structure and functionality from Smalltalk's SUnit. SUnit, designed by Kent Beck in 1998, was written in a highly structured object-oriented style, which lent easily to contemporary languages such as Java and C#. Following its introduction in Smalltalk the framework was ported to Java by Kent Beck and Erich Gamma and gained wide popularity, eventually gaining ground in the majority of programming languages in current use. The names of many of these frameworks are a variation on "SUnit", usually replacing the "S" with the first letter (or letters) in the name of their intended language ("JUnit" for Java, "" for R etc.). These frameworks and their common architecture are collectively known as "xUnit".

Property Value
dbo:abstract
  • xUnit ist die Bezeichnung für verschiedene Frameworks für Modultests. Diese Frameworks erlauben das Überprüfen verschiedener Elemente (units) von Software, wie etwa Funktionen und Klassen. Das erste xUnit-Framework wurde von Kent Beck unter dem Namen SUnit für die Programmiersprache Smalltalk entworfen. Der wohl bekannteste Vertreter ist JUnit für die Sprache Java. Weitere sind NUnit für das .Net-Framework von Microsoft, PHPUnit für PHP, CppUnit für C++, DUnit für Delphi, QUnit für JavaScript und andere. (de)
  • Existen varios frameworks de desarrollo guiado por pruebas que han llegado a conocerse colectivamente como xUnit. Tales frameworks están basados en un diseño de Kent Beck, implementados originalmente para Smalltalk como , pero están ahora disponibles para muchos lenguajes de programación y plataformas de desarrollo. (es)
  • Le terme générique xUnit désigne un outil permettant de réaliser des tests unitaires dans un langage donné (dont l'initiale remplace « x » le plus souvent). L'exemple le plus connu est JUnit pour Java ; on peut notamment aussi citer PyUnit pour le langage de programmation Python, ou PHPUnit pour le langage de programmation PHP. * Portail de l’informatique (fr)
  • xUnit is the collective name for several unit testing frameworks that derive their structure and functionality from Smalltalk's SUnit. SUnit, designed by Kent Beck in 1998, was written in a highly structured object-oriented style, which lent easily to contemporary languages such as Java and C#. Following its introduction in Smalltalk the framework was ported to Java by Kent Beck and Erich Gamma and gained wide popularity, eventually gaining ground in the majority of programming languages in current use. The names of many of these frameworks are a variation on "SUnit", usually replacing the "S" with the first letter (or letters) in the name of their intended language ("JUnit" for Java, "" for R etc.). These frameworks and their common architecture are collectively known as "xUnit". (en)
  • 다양한 코드중심 테스트 프레임워크는 xUnit으로 통칭되는 테스트 프레임워크를 가지고 있다. 이 프레임워크는 소프트웨어의 함수나 클래스 같은 서로 다른 구성 원소(단위)를 테스트 할 수 있게 해준다. xUnit 프레임워크의 주된 장점은 같은 테스트 코드를 여러번 작성하지 않게 해주고, 그 결과가 어떠해야 하는지를 기억할 필요가 없게하는 자동화된 해법을 제공 한다는 것이다. 이러한 프레임워크는 켄트 벡(Kent Beck) 이 고안한 것으로, SUnit이라는 이름으로 Smalltalk 에 처음 적용되었다. 이후 에릭 감마 (Erich Gamma) 와 켄트 벡(Kent Beck)이 Java에 포팅하여 JUnit이라는 것을 만들어 냈다. 여기서부터 이 프레임워크는 다양한 언어에 포팅, 예를 들어 CppUnit(C++ 용), NUnit(.NET 용), 되었다. 이러한 것을은 xUnit 이라고 불리며 통상 무상의 오픈소스로 사용할 수 있다. 이것들은 이제 많은 프로그래밍 언어와 개발 플랫폼에서 사용할 수 있다. (ko)
  • In informatica, la famiglia dei code-driven testing frameworks è normalmente conosciuta come xUnit. Questi frameworks consentono di testare svariate entità (unità) di un sistema software, come funzioni e classi. Il vantaggio principale dei testing frameworks appartenenti alla famiglia xUnit, è che essi forniscono una soluzione automatizzata senza alcuna necessità di scrivere gli stessi test più volte, e nessuna necessità di ricordare il risultato atteso da parte di ogni test. Questa tipologia di testing frameworks è basata sull'originale design dell'ingegnere informatico Kent Beck, e la prima implementazione nota è , basato su Smalltalk. Al momento sono disponibili testing frameworks per molti altri linguaggi di programmazione, tecnologie e piattaforme di sviluppo, come ad esempio NUnit, JUnit, . (it)
  • xUnitとは、コンピュータプログラムの単体テスト(ユニットテスト)を行うためのテスティングフレームワークの総称である。これらのフレームワークでは、関数やクラスなど、ソフトウェアの様々な要素(ユニット)をテストすることができる。xUnitフレームワークの主な利点は、テストを自動化できること、同じテストを何度も書かずに済むこと、個々のテストの結果がどうあるべきかを覚えておかなくても良いことである。 このようなフレームワークの最初の実装は、ケント・ベックが開発したSmalltalk用のテスティングフレームワークSUnitである。その後、各コンピュータプログラム言語や開発環境毎に、同様の設計を持つフレームワークが多数作成されている。xUnitそれ自体は非常に単純なプログラムであるが、近年のソフトウェア開発で採用されつつある。JUnit(Java用のxUnit)の項目も参照。 アジャイルソフトウェア開発(エクストリーム・プログラミングなど)においては、リファクタリング・テストファースト等の前提となる重要な要素である。 (ja)
  • xUnit é o nome genérico para qualquer estrutura de testes automáticos unitários. O teste unitário ou de unidade é um processo que consiste na verificação da menor unidade do projecto de software. Em sistemas construídos com uso de linguagens orientadas a objetos, um teste envia uma mensagem a um método, uma classe ou mesmo um objeto e verifica se tem o retorno previsto. O teste unitário é da responsabilidade do próprio programador durante a implementação, isto é, após codificar uma classe, por exemplo, seria executado o teste de unidade. Geralmente, um teste de unidade executa um método individualmente e compara uma saída conhecida após o processamento da mesma. O teste unitário é considerado o primeiro de uma cadeia de testes à qual um software pode ser submetido, nesta fase, não se pretende testar toda a funcionalidade de uma aplicação. Sendo um processo fundamental no desenvolvimento de uma aplicação, o teste de software para ser considerado tem de apresentar características tais como: ser operável, observável, controlável, ter decomposição, simplicidade, estabilidade e compreensão, um bom teste é aquele que tem uma elevada probabilidade de revelar um erro, e um teste para ser bem sucedido é aquele que revele erros ainda não revelados. Estes testes têm de ser sempre documentados e reproduzíveis. A vantagem deste tipo de testes é que é feito sobre um módulo (classe). Após a escrita do código escreve-­se o teste, ou, primeiro o teste e depois o código, dependendo do programador. Esta técnica permite que o teste encontre erros mais facilmente, visto que testa por classes, em vez de o fazer ao código completo. O tempo de debug tem tendência a decrescer, o trabalho também, o que implica a redução do custo total de desenvolvimento do software. A importância do xUnit na engenharia de software é elevada, pois com esta ferramenta podemos efectuar testes de melhor qualidade, comparados com os testes convencionais, isto é, podemos observar mais facilmente os erros, e verificar com melhor fiabilidade os valores das nossas variáveis e funções. Este tipo de ferramentas tem como objectivo fazer testes para que se possa confirmar a boa qualidade do projecto, de forma a obter maior confiança no final. (pt)
  • xUnit — это собирательное название семейства фреймворков для модульного тестирования, структура и функциональность которых основана на , предназначавшегося для языка программирования Smalltalk. SUnit, разработанный Кентом Беком в 1998 году, был написан в высоко структурном объектно-ориентированном стиле, получил широкую популярность и был адаптирован для множества других языков. Названия фреймворков этого семейства образованы аналогично "SUnit", обычно заменяется буква "S" на первую букву (или несколько первых) в названии предполагаемого языка ("JUnit" для Java, "NUnit" для программной платформы .NET и т. д.). Семейство таких фреймворков с общей архитектурой обычно и известно как "xUnit". (ru)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 224031 (xsd:integer)
dbo:wikiPageLength
  • 4828 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1096748337 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
rdfs:comment
  • xUnit ist die Bezeichnung für verschiedene Frameworks für Modultests. Diese Frameworks erlauben das Überprüfen verschiedener Elemente (units) von Software, wie etwa Funktionen und Klassen. Das erste xUnit-Framework wurde von Kent Beck unter dem Namen SUnit für die Programmiersprache Smalltalk entworfen. Der wohl bekannteste Vertreter ist JUnit für die Sprache Java. Weitere sind NUnit für das .Net-Framework von Microsoft, PHPUnit für PHP, CppUnit für C++, DUnit für Delphi, QUnit für JavaScript und andere. (de)
  • Existen varios frameworks de desarrollo guiado por pruebas que han llegado a conocerse colectivamente como xUnit. Tales frameworks están basados en un diseño de Kent Beck, implementados originalmente para Smalltalk como , pero están ahora disponibles para muchos lenguajes de programación y plataformas de desarrollo. (es)
  • Le terme générique xUnit désigne un outil permettant de réaliser des tests unitaires dans un langage donné (dont l'initiale remplace « x » le plus souvent). L'exemple le plus connu est JUnit pour Java ; on peut notamment aussi citer PyUnit pour le langage de programmation Python, ou PHPUnit pour le langage de programmation PHP. * Portail de l’informatique (fr)
  • xUnit is the collective name for several unit testing frameworks that derive their structure and functionality from Smalltalk's SUnit. SUnit, designed by Kent Beck in 1998, was written in a highly structured object-oriented style, which lent easily to contemporary languages such as Java and C#. Following its introduction in Smalltalk the framework was ported to Java by Kent Beck and Erich Gamma and gained wide popularity, eventually gaining ground in the majority of programming languages in current use. The names of many of these frameworks are a variation on "SUnit", usually replacing the "S" with the first letter (or letters) in the name of their intended language ("JUnit" for Java, "" for R etc.). These frameworks and their common architecture are collectively known as "xUnit". (en)
  • 다양한 코드중심 테스트 프레임워크는 xUnit으로 통칭되는 테스트 프레임워크를 가지고 있다. 이 프레임워크는 소프트웨어의 함수나 클래스 같은 서로 다른 구성 원소(단위)를 테스트 할 수 있게 해준다. xUnit 프레임워크의 주된 장점은 같은 테스트 코드를 여러번 작성하지 않게 해주고, 그 결과가 어떠해야 하는지를 기억할 필요가 없게하는 자동화된 해법을 제공 한다는 것이다. 이러한 프레임워크는 켄트 벡(Kent Beck) 이 고안한 것으로, SUnit이라는 이름으로 Smalltalk 에 처음 적용되었다. 이후 에릭 감마 (Erich Gamma) 와 켄트 벡(Kent Beck)이 Java에 포팅하여 JUnit이라는 것을 만들어 냈다. 여기서부터 이 프레임워크는 다양한 언어에 포팅, 예를 들어 CppUnit(C++ 용), NUnit(.NET 용), 되었다. 이러한 것을은 xUnit 이라고 불리며 통상 무상의 오픈소스로 사용할 수 있다. 이것들은 이제 많은 프로그래밍 언어와 개발 플랫폼에서 사용할 수 있다. (ko)
  • xUnitとは、コンピュータプログラムの単体テスト(ユニットテスト)を行うためのテスティングフレームワークの総称である。これらのフレームワークでは、関数やクラスなど、ソフトウェアの様々な要素(ユニット)をテストすることができる。xUnitフレームワークの主な利点は、テストを自動化できること、同じテストを何度も書かずに済むこと、個々のテストの結果がどうあるべきかを覚えておかなくても良いことである。 このようなフレームワークの最初の実装は、ケント・ベックが開発したSmalltalk用のテスティングフレームワークSUnitである。その後、各コンピュータプログラム言語や開発環境毎に、同様の設計を持つフレームワークが多数作成されている。xUnitそれ自体は非常に単純なプログラムであるが、近年のソフトウェア開発で採用されつつある。JUnit(Java用のxUnit)の項目も参照。 アジャイルソフトウェア開発(エクストリーム・プログラミングなど)においては、リファクタリング・テストファースト等の前提となる重要な要素である。 (ja)
  • xUnit — это собирательное название семейства фреймворков для модульного тестирования, структура и функциональность которых основана на , предназначавшегося для языка программирования Smalltalk. SUnit, разработанный Кентом Беком в 1998 году, был написан в высоко структурном объектно-ориентированном стиле, получил широкую популярность и был адаптирован для множества других языков. Названия фреймворков этого семейства образованы аналогично "SUnit", обычно заменяется буква "S" на первую букву (или несколько первых) в названии предполагаемого языка ("JUnit" для Java, "NUnit" для программной платформы .NET и т. д.). Семейство таких фреймворков с общей архитектурой обычно и известно как "xUnit". (ru)
  • In informatica, la famiglia dei code-driven testing frameworks è normalmente conosciuta come xUnit. Questi frameworks consentono di testare svariate entità (unità) di un sistema software, come funzioni e classi. Il vantaggio principale dei testing frameworks appartenenti alla famiglia xUnit, è che essi forniscono una soluzione automatizzata senza alcuna necessità di scrivere gli stessi test più volte, e nessuna necessità di ricordare il risultato atteso da parte di ogni test. (it)
  • xUnit é o nome genérico para qualquer estrutura de testes automáticos unitários. O teste unitário ou de unidade é um processo que consiste na verificação da menor unidade do projecto de software. Em sistemas construídos com uso de linguagens orientadas a objetos, um teste envia uma mensagem a um método, uma classe ou mesmo um objeto e verifica se tem o retorno previsto. O teste unitário é da responsabilidade do próprio programador durante a implementação, isto é, após codificar uma classe, por exemplo, seria executado o teste de unidade. (pt)
rdfs:label
  • XUnit (de)
  • XUnit (es)
  • XUnit (fr)
  • XUnit (it)
  • XUnit (ja)
  • XUnit (ko)
  • XUnit (pt)
  • XUnit (ru)
  • XUnit (en)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License