About: Test harness

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

In software testing, a test harness or automated test framework is a collection of software and test data configured to test a program unit by running it under varying conditions and monitoring its behavior and outputs. It has two main parts: the test execution engine and the test script repository. Test harnesses allow for the automation of tests. They can call functions with supplied parameters and print out and compare the results to the desired value. The test harness is a hook to the developed code, which can be tested using an automation framework.

Property Value
dbo:abstract
  • In der Qualitätssicherung von Software bezeichnet ein Test-Harnisch (engl. test harness) bzw. Testrahmen eine Sammlung von Software und Testdaten, die zum systematischen automatisierten Testen eines Programms unter verschiedenen Umgebungsbedingungen verwendet wird. Dabei werden sowohl das Verhalten als auch die Ausgabe der Software überwacht und ausgewertet. (de)
  • In software testing, a test harness or automated test framework is a collection of software and test data configured to test a program unit by running it under varying conditions and monitoring its behavior and outputs. It has two main parts: the test execution engine and the test script repository. Test harnesses allow for the automation of tests. They can call functions with supplied parameters and print out and compare the results to the desired value. The test harness is a hook to the developed code, which can be tested using an automation framework. A test harness should allow specific tests to run (this helps in optimizing), orchestrate a runtime environment, and provide a capability to analyze results. The typical objectives of a test harness are to: * Automate the testing process. * Execute test suites of test cases. * Generate associated test reports. These individual objectives may be fulfilled by unit test framework tools, stubs or drivers. A test harness may provide some of the following benefits: * Increased productivity due to automation of the testing process. * Increased probability that regression testing will occur. * Increased quality of software components and application. * Repeatability of subsequent test runs. * Offline testing (e.g. at times that the office is not staffed, like overnight). * Access to conditions and/or use cases that are otherwise difficult to simulate (load, for example). (en)
  • 软件测试的自動化測試框架(automated test framework)是软件以及測試資料的集合,其組成是為了要在不同的條件下執行程式單元,以進行測試,確認其行為和輸出。自動化測試框架有兩個主要元件:以及測試腳本存储库。 自動化測試框架讓測試可以自動化進行。自動化測試框架可以依指定的參數呼叫函數,顯示結果,比較和理想值的差異。自動化測試框架是要開發軟體的钩子,可以用自动化测试來測試。 自動化測試框架需要可以執行特定的測試、編排運行時環境,並且有能力可以分析結果。 自動化測試框架一般會有以下幾個: * 自動執行測試程序。 * 執行由測試用例組成的測試套件。 * 產生相關的測試報告。 這些目的也可以用單元測試框架工具、測試椿或測試驅動程式來實現。 自動化測試框架也可以提供以下的功能: * 因為測試流程的自動化,增加生產力。 * 增加進行回归测试的可能性。 * 提昇軟體模組及應用程式的品質。 * 後續測試運行的可重複性。 * 關燈測試(例如在夜間,辦公室沒有員工時進行測試) * 處理一些用其他方式不容易模擬的條件或用例(例如負載) (zh)
dbo:wikiPageID
  • 2212173 (xsd:integer)
dbo:wikiPageLength
  • 3919 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1123236973 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • In der Qualitätssicherung von Software bezeichnet ein Test-Harnisch (engl. test harness) bzw. Testrahmen eine Sammlung von Software und Testdaten, die zum systematischen automatisierten Testen eines Programms unter verschiedenen Umgebungsbedingungen verwendet wird. Dabei werden sowohl das Verhalten als auch die Ausgabe der Software überwacht und ausgewertet. (de)
  • 软件测试的自動化測試框架(automated test framework)是软件以及測試資料的集合,其組成是為了要在不同的條件下執行程式單元,以進行測試,確認其行為和輸出。自動化測試框架有兩個主要元件:以及測試腳本存储库。 自動化測試框架讓測試可以自動化進行。自動化測試框架可以依指定的參數呼叫函數,顯示結果,比較和理想值的差異。自動化測試框架是要開發軟體的钩子,可以用自动化测试來測試。 自動化測試框架需要可以執行特定的測試、編排運行時環境,並且有能力可以分析結果。 自動化測試框架一般會有以下幾個: * 自動執行測試程序。 * 執行由測試用例組成的測試套件。 * 產生相關的測試報告。 這些目的也可以用單元測試框架工具、測試椿或測試驅動程式來實現。 自動化測試框架也可以提供以下的功能: * 因為測試流程的自動化,增加生產力。 * 增加進行回归测试的可能性。 * 提昇軟體模組及應用程式的品質。 * 後續測試運行的可重複性。 * 關燈測試(例如在夜間,辦公室沒有員工時進行測試) * 處理一些用其他方式不容易模擬的條件或用例(例如負載) (zh)
  • In software testing, a test harness or automated test framework is a collection of software and test data configured to test a program unit by running it under varying conditions and monitoring its behavior and outputs. It has two main parts: the test execution engine and the test script repository. Test harnesses allow for the automation of tests. They can call functions with supplied parameters and print out and compare the results to the desired value. The test harness is a hook to the developed code, which can be tested using an automation framework. (en)
rdfs:label
  • Test-Harnisch (de)
  • Test harness (en)
  • 自動化測試框架 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
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