{"id":1296,"date":"2024-05-13T12:09:00","date_gmt":"2024-05-13T10:09:00","guid":{"rendered":"https:\/\/ittester.sk\/automatisiertes-testen\/timeout-testng\/"},"modified":"2024-07-11T09:43:48","modified_gmt":"2024-07-11T07:43:48","slug":"timeout-testng","status":"publish","type":"post","link":"https:\/\/ittester.sk\/de\/automatisiertes-testen\/testng-anleitung\/timeout-testng\/","title":{"rendered":"Timeout &#8211; Testfehler bei Zeit\u00fcberschreitung in TestNG"},"content":{"rendered":"\n<p>Automatisierte Testsuiten ben\u00f6tigen in der Regel zu viel Zeit, wenn die Elemente nicht ohne Weiteres zur Verf\u00fcgung stehen. Au\u00dferdem m\u00fcssen wir bei einigen Tests m\u00f6glicherweise auf das Eintreten eines asynchronen Ereignisses warten, bevor wir mit der Ausf\u00fchrung des Tests fortfahren k\u00f6nnen.<\/p>\n\n<p>In diesen F\u00e4llen k\u00f6nnen wir die Testausf\u00fchrungszeit begrenzen, indem wir eine Obergrenze f\u00fcr die Zeit festlegen, nach der die Testmethode als fehlgeschlagen markiert wird. TestNG stellt uns timeOut-Attribute zur Verf\u00fcgung, um diese Anfragen zu bearbeiten.<\/p>\n\n<h2 class=\"wp-block-heading\">Inhalts\u00fcbersicht<\/h2>\n<div class=\"wp-block-aioseo-table-of-contents\"><ul><li><a class=\"aioseo-toc-item\" href=\"#aioseo-timeout-v-testng\">TimeOut v TestNG<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-uryvok-kodu\">\u00daryvok k\u00f3du<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-vystup\">V\u00fdstup<\/a><\/li><\/ul><\/div>\n<h2 class=\"wp-block-heading\" id=\"aioseo-timeout-v-testng\">Zeit\u00fcberschreitung in TestNG<\/h2>\n\n<p>Dem Attribut TimeOut innerhalb der @Test-Anmerkungsmethode wird ein Wert zugewiesen, der die Anzahl der Millisekunden angibt. Wenn die Testmethode den Timeout-Wert \u00fcberschreitet, wird die Testmethode mit einer ThreadTimeoutException als fehlgeschlagen markiert.<\/p>\n\n<pre class=\"wp-block-code\"><code><strong>@Test(timeOut = 1000)<\/strong><\/code><\/pre>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-uryvok-kodu\">Code-Schnipsel<\/h2>\n\n<p>In dem folgenden Codeschnipsel haben wir eine Zeit\u00fcberschreitung von 1000 ms festgelegt. Innerhalb der Testmethoden k\u00f6nnen wir sehen, dass die Funktion Thread.sleep() mit einer Dauer von 3 Sekunden eingef\u00fchrt wird. Wenn der Test ausgef\u00fchrt wird, k\u00f6nnen wir in der Ausgabe feststellen, dass der Test mit einer ThreadTimeoutException fehlschl\u00e4gt, da die Zeit\u00fcberschreitung 1 Sekunde betr\u00e4gt und der Test etwas mehr als 3 Sekunden zur Ausf\u00fchrung ben\u00f6tigt.<\/p>\n\n<pre class=\"wp-block-code\"><code>@Test(timeOut = 1000)\npublic void timeOutTest() throws InterruptedException {\n   Thread.sleep(3000);\n   \/\/Test logic\n}<\/code><\/pre>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-vystup\">Abgerufen von<\/h2>\n\n<pre class=\"wp-block-code\"><code>FAILED: timeOutTest\norg.testng.internal.thread.ThreadTimeoutException:&nbsp;\nMethod org.testng.internal.TestNGMethod.timeOutTest()&nbsp;\ndidn't finish within the time-out 1000<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Das Attribut timeOut wird verwendet, um die Ausf\u00fchrungszeit des Tests zu begrenzen, indem eine obere Zeitgrenze festgelegt wird, nach der der Test als fehlgeschlagen markiert wird.  <\/p>\n","protected":false},"author":8,"featured_media":1592,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[25],"tags":[],"class_list":["post-1296","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-testng-anleitung"],"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO Pro 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"Das Attribut timeOut wird verwendet, um die Ausf\u00fchrungszeit des Tests zu begrenzen, indem eine obere Zeitgrenze festgelegt wird, nach der der Test als fehlgeschlagen markiert wird.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Zoltan\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/ittester.sk\/de\/automatisiertes-testen\/testng-anleitung\/timeout-testng\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO Pro (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"IT tester - Z\u00e1kladn\u00e9 inform\u00e1cie o testovan\u00ed softv\u00e9ru\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Zeit\u00fcberschreitung in TestNG - IT tester\" \/>\n\t\t<meta property=\"og:description\" content=\"Das Attribut timeOut wird verwendet, um die Ausf\u00fchrungszeit des Tests zu begrenzen, indem eine obere Zeitgrenze festgelegt wird, nach der der Test als fehlgeschlagen markiert wird.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/ittester.sk\/de\/automatisiertes-testen\/testng-anleitung\/timeout-testng\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-05-13T10:09:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-07-11T07:43:48+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Zeit\u00fcberschreitung in TestNG - IT tester\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Das Attribut timeOut wird verwendet, um die Ausf\u00fchrungszeit des Tests zu begrenzen, indem eine obere Zeitgrenze festgelegt wird, nach der der Test als fehlgeschlagen markiert wird.\" \/>\n\t\t<script type=\"text\/javascript\">\n\t\t\t(function(c,l,a,r,i,t,y){\n\t\t\tc[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};t=l.createElement(r);t.async=1;\n\t\t\tt.src=\"https:\/\/www.clarity.ms\/tag\/\"+i+\"?ref=aioseo\";y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);\n\t\t})(window, document, \"clarity\", \"script\", \"nizijct9c2\");\n\t\t<\/script>\n\t\t<!-- All in One SEO Pro -->\r\n\t\t<title>Zeit\u00fcberschreitung in TestNG - IT tester<\/title>\n\n","aioseo_head_json":{"title":"Zeit\u00fcberschreitung in TestNG - IT tester","description":"Das Attribut timeOut wird verwendet, um die Ausf\u00fchrungszeit des Tests zu begrenzen, indem eine obere Zeitgrenze festgelegt wird, nach der der Test als fehlgeschlagen markiert wird.","canonical_url":"https:\/\/ittester.sk\/de\/automatisiertes-testen\/testng-anleitung\/timeout-testng\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"IT tester - Z\u00e1kladn\u00e9 inform\u00e1cie o testovan\u00ed softv\u00e9ru","og:type":"article","og:title":"Zeit\u00fcberschreitung in TestNG - IT tester","og:description":"Das Attribut timeOut wird verwendet, um die Ausf\u00fchrungszeit des Tests zu begrenzen, indem eine obere Zeitgrenze festgelegt wird, nach der der Test als fehlgeschlagen markiert wird.","og:url":"https:\/\/ittester.sk\/de\/automatisiertes-testen\/testng-anleitung\/timeout-testng\/","article:published_time":"2024-05-13T10:09:00+00:00","article:modified_time":"2024-07-11T07:43:48+00:00","twitter:card":"summary_large_image","twitter:title":"Zeit\u00fcberschreitung in TestNG - IT tester","twitter:description":"Das Attribut timeOut wird verwendet, um die Ausf\u00fchrungszeit des Tests zu begrenzen, indem eine obere Zeitgrenze festgelegt wird, nach der der Test als fehlgeschlagen markiert wird."},"aioseo_meta_data":{"post_id":"1296","title":"Zeit\u00fcberschreitung in TestNG #separator_sa #site_title","description":"Das Attribut timeOut wird verwendet, um die Ausf\u00fchrungszeit des Tests zu begrenzen, indem eine obere Zeitgrenze festgelegt wird, nach der der Test als fehlgeschlagen markiert wird.","keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"none","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"seo_analyzer_scan_date":"2026-05-18 09:39:22","breadcrumb_settings":null,"limit_modified_date":false,"open_ai":"{\"title\":{\"suggestions\":[],\"usage\":0},\"description\":{\"suggestions\":[],\"usage\":0}}","ai":null,"created":"2024-05-13 10:11:08","updated":"2026-05-18 09:39:22"},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/ittester.sk\/de\/\" title=\"Home\">Home<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/ittester.sk\/de\/automatisiertes-testen\/\" title=\"Automatisiertes Testen\">Automatisiertes Testen<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/ittester.sk\/de\/automatisiertes-testen\/testng-anleitung\/\" title=\"TestNG-Anleitung\">TestNG-Anleitung<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\tTimeout \u2013 Testfehler bei Zeit\u00fcberschreitung in TestNG\n<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/ittester.sk\/de\/"},{"label":"Automatisiertes Testen","link":"https:\/\/ittester.sk\/de\/automatisiertes-testen\/"},{"label":"TestNG-Anleitung","link":"https:\/\/ittester.sk\/de\/automatisiertes-testen\/testng-anleitung\/"},{"label":"Timeout &#8211; Testfehler bei Zeit\u00fcberschreitung in TestNG","link":"https:\/\/ittester.sk\/de\/automatisiertes-testen\/testng-anleitung\/timeout-testng\/"}],"_links":{"self":[{"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/posts\/1296","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/comments?post=1296"}],"version-history":[{"count":2,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/posts\/1296\/revisions"}],"predecessor-version":[{"id":1594,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/posts\/1296\/revisions\/1594"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/media\/1592"}],"wp:attachment":[{"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/media?parent=1296"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/categories?post=1296"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/tags?post=1296"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}