<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Testing on Brownfield Gardening – Stefan Hildebrandt</title><link>https://www.brownfield-gardening.it/tags/testing/</link><description>Recent content in Testing on Brownfield Gardening – Stefan Hildebrandt</description><generator>Hugo</generator><language>de_DE</language><managingEditor>mailto:web26@brownfield-gardening.it (Stefan Hildebrandt)</managingEditor><webMaster>mailto:web26@brownfield-gardening.it (Stefan Hildebrandt)</webMaster><lastBuildDate>Sat, 30 Jul 2022 00:00:00 +0200</lastBuildDate><atom:link href="https://www.brownfield-gardening.it/tags/testing/index.xml" rel="self" type="application/rss+xml"/><item><title>Artikel: Vom Wert des Testens - Kosten-Nutzen-Aspekte der Testautomatisierung</title><link>https://www.brownfield-gardening.it/blog/2022/07/30/vom-wert-des-testens/</link><pubDate>Sat, 30 Jul 2022 00:00:00 +0200</pubDate><author>mailto:web26@brownfield-gardening.it (Stefan Hildebrandt)</author><guid>https://www.brownfield-gardening.it/blog/2022/07/30/vom-wert-des-testens/</guid><description>Im Java Magazin habe ich einen Artikel über Testautomatisierung insbesondere mit Blick auf die Kosten-Nutzen-Betrachtung geschrieben. …​</description></item><item><title>Vortrag: Chicago- vs. London-Style-Test-Driven-Development #slideless</title><link>https://www.brownfield-gardening.it/blog/2022/05/07/chicago_vs_london-style-test-driven-development/</link><pubDate>Sat, 07 May 2022 16:30:00 +0100</pubDate><author>mailto:web26@brownfield-gardening.it (Stefan Hildebrandt)</author><guid>https://www.brownfield-gardening.it/blog/2022/05/07/chicago_vs_london-style-test-driven-development/</guid><description>Es gibt mehrere unterschiedliche Schulen des Test-driven Development, die sich im Vorgehen (Inside-out vs. Outside-in, Mock-Verwendung …​) unterscheiden und damit auch unterschiedliche Ergebnisse erzielen. …​</description></item><item><title>Vortrag: Testcontainers - Integrationstesten mit Docker leicht gemacht</title><link>https://www.brownfield-gardening.it/blog/2019/09/06/testcontainers_-_integrationstesten-mit_docker_leicht_gemacht/</link><pubDate>Fri, 06 Sep 2019 11:40:00 +0200</pubDate><author>mailto:web26@brownfield-gardening.it (Stefan Hildebrandt)</author><guid>https://www.brownfield-gardening.it/blog/2019/09/06/testcontainers_-_integrationstesten-mit_docker_leicht_gemacht/</guid><description>Testcontainers ist der Kleber, der Integrationstests mit benötigter Infrastruktur in Docker-Containern verbindet. Seit der Verfügbarkeit von Docker ist es leicht geworden, unterschiedliche Datenbanken, Message Broker, Application Server etc. bereitzustellen. …​</description></item><item><title>Vortrag: Testen von Microservices</title><link>https://www.brownfield-gardening.it/blog/2017/09/06/testen_von_microservices/</link><pubDate>Wed, 06 Sep 2017 17:20:00 +0100</pubDate><author>mailto:web26@brownfield-gardening.it (Stefan Hildebrandt)</author><guid>https://www.brownfield-gardening.it/blog/2017/09/06/testen_von_microservices/</guid><description>Microservices versprechen in vielen Umgebungen Vorteile, bei denen die Trennung einzelner Teile in der Entwicklung und beim Deployment zu einer besseren fachlichen Qualität und Liefergeschwindigkeit gegenüber dem Anwender führt. …​</description></item><item><title>Vortrag: Erste Hilfe für Integrations- und Akzeptanztestsuiten</title><link>https://www.brownfield-gardening.it/blog/2017/05/10/erste_hilfe_fuer_integrations_und_akzeptanztestsuiten/</link><pubDate>Wed, 10 May 2017 16:45:00 +0100</pubDate><author>mailto:web26@brownfield-gardening.it (Stefan Hildebrandt)</author><guid>https://www.brownfield-gardening.it/blog/2017/05/10/erste_hilfe_fuer_integrations_und_akzeptanztestsuiten/</guid><description>Wie Mike Cohn bei der Einführung der Testpyramide vor zehn Jahren bereits beschrieben hat, steigen mit der Anzahl der Bestandteile in einem Integrationstest die Laufzeit und die Anfälligkeit für ungewollte Fehler (Timing, Daten, Set-up, konkurrierende Zugriffe …). Damit kann die dauerhafte Pflege von Integrationstestsuiten extrem aufwendig werden. …​</description></item><item><title>Vortrag: beyond selenium ide – Wartbare Alternativen zu 'record and playback'</title><link>https://www.brownfield-gardening.it/blog/2016/09/12/beyond_selenium_ide_-_wartbare_alternativen_zu_record_and_playback/</link><pubDate>Mon, 12 Sep 2016 10:00:00 +0100</pubDate><author>mailto:web26@brownfield-gardening.it (Stefan Hildebrandt)</author><guid>https://www.brownfield-gardening.it/blog/2016/09/12/beyond_selenium_ide_-_wartbare_alternativen_zu_record_and_playback/</guid><description>Für viele ist die Selenium IDE der Einstieg in die Testautomatisierung mit dem Browser. Auf Dauer wartbare Regressionstests lassen sich damit aber kaum erstellen, da eine Änderung in der zu testenden Anwendung, Änderungen an viele Tests zu Folge haben kann. …​</description></item><item><title>Vortrag: Landung der Aliens - Arquillian in der Praxis</title><link>https://www.brownfield-gardening.it/blog/2016/09/12/landung_der_aliens_-_arquillian_in_der_praxis/</link><pubDate>Mon, 12 Sep 2016 10:00:00 +0100</pubDate><author>mailto:web26@brownfield-gardening.it (Stefan Hildebrandt)</author><guid>https://www.brownfield-gardening.it/blog/2016/09/12/landung_der_aliens_-_arquillian_in_der_praxis/</guid><description>Arquillian ist der aufsteigende Stern in der Open-Source-Software-Community, wenn es um Tests in Java-EE-Applikationsservern geht. Allerdings ist bei vielen die Unsicherheit recht groß, wenn es um den Einsatz von Arquillian in einem konkreten Inhouse-Projekt geht. Ursachen sind sicher die teilweise lückenhafte Dokumentation, …​</description></item><item><title>Vortrag: Testen mit Containern - Docker für Integrationstests</title><link>https://www.brownfield-gardening.it/blog/2016/09/12/testen_mit_containern_-_docker_fuer_integrationstests/</link><pubDate>Mon, 12 Sep 2016 10:00:00 +0100</pubDate><author>mailto:web26@brownfield-gardening.it (Stefan Hildebrandt)</author><guid>https://www.brownfield-gardening.it/blog/2016/09/12/testen_mit_containern_-_docker_fuer_integrationstests/</guid><description>Docker-Container bieten ein interessantes Auslieferungs- und Betriebskonzept. Allerdings lässt es sich in vielen Organisationen aus unterschiedlichen Gründen noch nicht für den produktiven Einsatz verwenden. Dennoch kann Docker auf dem Weg zu Continuous Delivery in der Testautomatisierung schon einen wichtigen Beitrag leisten! …​</description></item><item><title>Vortrag: Geb und Graphene im Vergleich</title><link>https://www.brownfield-gardening.it/blog/2015/03/22/geb_und_graphene_im_vergleich/</link><pubDate>Sun, 22 Mar 2015 10:00:00 +0100</pubDate><author>mailto:web26@brownfield-gardening.it (Stefan Hildebrandt)</author><guid>https://www.brownfield-gardening.it/blog/2015/03/22/geb_und_graphene_im_vergleich/</guid><description>In den letzten Jahren sind zwei Frameworks um Selenium entstanden, die für sich beanspruchen, die Tests im Browser robuster und wartbarer zu gestalten: Geb (gebish.org) und Arquillian Graphene. Beide setzen auf eine an …​</description></item><item><title>Workshop: Jedem seine eigene Teststage - Den ganzen Zoo auf einem Rechner</title><link>https://www.brownfield-gardening.it/blog/2014/09/01/vagrant/</link><pubDate>Mon, 01 Sep 2014 10:00:00 +0100</pubDate><author>mailto:web26@brownfield-gardening.it (Stefan Hildebrandt)</author><guid>https://www.brownfield-gardening.it/blog/2014/09/01/vagrant/</guid><description>Wer eine Anwendung mit Browserinterface schreibt, sollte neben Unit-Tests und Tests auf Service-Ebene, Tests auf der Web-Oberfläche vorsehen, da nur so realitätsnahe Integrationstests durchgeführt werden können. …​</description></item><item><title>Workshop: Was zählt ist auf'm Platz - Testautomatisierung im Browser</title><link>https://www.brownfield-gardening.it/blog/2013/09/07/geb/</link><pubDate>Sat, 07 Sep 2013 10:00:00 +0100</pubDate><author>mailto:web26@brownfield-gardening.it (Stefan Hildebrandt)</author><guid>https://www.brownfield-gardening.it/blog/2013/09/07/geb/</guid><description>Wer eine Anwendung mit Browserinterface schreibt, sollte neben Unit-Tests und Tests auf Service-Ebene, Tests auf der Web-Oberfläche vorsehen, da nur so realitätsnahe Integrationstests durchgeführt werden können. …​</description></item></channel></rss>