{"id":800,"date":"2016-06-17T13:08:23","date_gmt":"2016-06-17T13:08:23","guid":{"rendered":"https:\/\/www.dotsource.de\/labs\/?p=800"},"modified":"2024-07-18T15:26:43","modified_gmt":"2024-07-18T13:26:43","slug":"evaluierung-von-xlt-als-framework-fuer-automatische-frontendtests-im-softwareentwicklungszyklus","status":"publish","type":"post","link":"https:\/\/www.dotsource.de\/labs\/evaluierung-von-xlt-als-framework-fuer-automatische-frontendtests-im-softwareentwicklungszyklus\/","title":{"rendered":"Evaluierung von XLT als Framework f\u00fcr automatische Frontendtests im Softwareentwicklungszyklus"},"content":{"rendered":"<p>Neben den weit verbreiteten Modultests werden in der Softwareentwicklung ha\u0308ufig auch funktionelle Oberfla\u0308chentests durchgefu\u0308hrt. In Projekten der dotSource GmbH setzen Mitarbeiter der Qualita\u0308tssicherung das Oberfla\u0308chentestwerkzeug \u00bbXceptance LoadTest\u00ab (XLT) im Rahmen von regelma\u0308\u00dfig durchgefu\u0308hrten automatischen Testfa\u0308llen ein.<br \/>\nZusa\u0308tzlich wird XLT teilweise von Softwareentwicklern eingesetzt, um eigens entwickelte Funktionalita\u0308t wa\u0308hrend des Entwicklungsprozesses von Webanwendungen funktional u\u0308berpru\u0308fen zu ko\u0308nnen. Ein weiterer Teil der Entwickler setzt alternative Testwerkzeuge ein.<br \/>\nEs liegt im Interesse der dotSource, die Nutzung einer einheitlichen Testlo\u0308sung zu forcieren, um Testaufwa\u0308nde zu reduzieren und somit eine Zeitersparnis sowie Kostensenkung herbeizufu\u0308hren.<br \/>\nIn dieser Arbeit wird das Oberfla\u0308chentestwerkzeug XLT vorgestellt und evaluiert. Zuna\u0308chst werden notwendige Definitionen und Grundlagen des Themengebietes Softwaretest und insbesondere des Teilgebietes Oberfla\u0308chentest vermittelt. Anschlie\u00dfend wird das Werkzeug auf seine Eignung bezu\u0308glich der Durchfu\u0308hrung von Entwicklertests u\u0308berpru\u0308ft. Um dies zu gewa\u0308hrleisten, wird das Testframework anhand eines ausgearbeiteten Kriterienkatalogs mit gegenwa\u0308rtig auf dem Markt befindlichen Softwarelo\u0308sungen verglichen. Grundlage des Kriterienkatalogs sind die Anforderungen der dotSource.<br \/>\nWeiterer Bestandteil der Arbeit ist der Vergleich von XLT-Entwicklertests mit Testfa\u0308llen, welche von der Qualita\u0308tssicherung durchgefu\u0308hrt werden. Es sind Nachteile aufgezeichneter Entwicklertests und Anforderungen von Softwaretestern an wiederholt auszufu\u0308hrende Testfa\u0308lle herauszustellen und darauf basierend no\u0308tige Aufwa\u0308nde abzuscha\u0308tzen, um Entwicklertests im Rahmen dieser Regressionstests weiterverwenden zu ko\u0308nnen.<br \/>\nDen abschlie\u00dfenden Teil der Arbeit bildet die Auswertung der Ergebnisse beider Problemstellungen. Es werden darauf basierend Aussagen u\u0308ber die Eignung von XLT als Entwicklertestwerkzeug sowie die Weiterverwendbarkeit der auf diese Weise erzeugten Testfa\u0308lle getroffen.<br \/>\n<a href=\"http:\/\/www.dotsource.de\/labs\/wp-content\/uploads\/sites\/4\/2016\/06\/Capture-Replay-Schema-1-1.jpg\" rel=\"attachment wp-att-807\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-807\" src=\"http:\/\/www.dotsource.de\/labs\/wp-content\/uploads\/sites\/4\/2016\/06\/Capture-Replay-Schema-1-1.jpg\" alt=\"Capture-Replay-Schema\" width=\"600\" srcset=\"https:\/\/www.dotsource.de\/labs\/wp-content\/uploads\/sites\/4\/2016\/06\/Capture-Replay-Schema-1-1.jpg 980w, https:\/\/www.dotsource.de\/labs\/wp-content\/uploads\/sites\/4\/2016\/06\/Capture-Replay-Schema-1-1-300x125.jpg 300w, https:\/\/www.dotsource.de\/labs\/wp-content\/uploads\/sites\/4\/2016\/06\/Capture-Replay-Schema-1-1-768x321.jpg 768w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a><br \/>\n<a href=\"https:\/\/www.dotsource.de\/labs\/wp-content\/uploads\/sites\/4\/2019\/01\/Evaluierung-von-XLT-als-Framework-f\u00fcr-automatische-Frontendtests-im-Softwareentwicklungszyklus-1.pdf\">Kostenloser Download der gesamten Bachelorarbeit<\/a>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Neben den weit verbreiteten Modultests werden in der Softwareentwicklung ha\u0308ufig auch funktionelle Oberfla\u0308chentests durchgefu\u0308hrt. In Projekten der dotSource GmbH setzen Mitarbeiter der Qualita\u0308tssicherung das Oberfla\u0308chentestwerkzeug \u00bbXceptance LoadTest\u00ab (XLT) im Rahmen von regelma\u0308\u00dfig durchgefu\u0308hrten automatischen Testfa\u0308llen ein. Zusa\u0308tzlich wird XLT teilweise von Softwareentwicklern eingesetzt, um eigens entwickelte Funktionalita\u0308t wa\u0308hrend des Entwicklungsprozesses von Webanwendungen funktional u\u0308berpru\u0308fen zu &hellip; <a href=\"https:\/\/www.dotsource.de\/labs\/evaluierung-von-xlt-als-framework-fuer-automatische-frontendtests-im-softwareentwicklungszyklus\/\" class=\"more-link\">weiterlesen<span class=\"screen-reader-text\"> &#8222;Evaluierung von XLT als Framework f\u00fcr automatische Frontendtests im Softwareentwicklungszyklus&#8220;<\/span><\/a><\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"ngg_post_thumbnail":0,"footnotes":""},"categories":[231],"tags":[],"class_list":["post-800","post","type-post","status-publish","format-standard","hentry","category-entwicklung"],"aioseo_notices":[],"acf":[],"_links":{"self":[{"href":"https:\/\/www.dotsource.de\/labs\/wp-json\/wp\/v2\/posts\/800","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dotsource.de\/labs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dotsource.de\/labs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dotsource.de\/labs\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dotsource.de\/labs\/wp-json\/wp\/v2\/comments?post=800"}],"version-history":[{"count":5,"href":"https:\/\/www.dotsource.de\/labs\/wp-json\/wp\/v2\/posts\/800\/revisions"}],"predecessor-version":[{"id":1443,"href":"https:\/\/www.dotsource.de\/labs\/wp-json\/wp\/v2\/posts\/800\/revisions\/1443"}],"wp:attachment":[{"href":"https:\/\/www.dotsource.de\/labs\/wp-json\/wp\/v2\/media?parent=800"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dotsource.de\/labs\/wp-json\/wp\/v2\/categories?post=800"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dotsource.de\/labs\/wp-json\/wp\/v2\/tags?post=800"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}