Testing
277 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Testing.
Bei der Entwicklung von CI/CD-Pipelines gehen Softwareengineers oft nach der „Trial and Error“-Methode vor: Pipelinecode schreiben, Pipeline anstoßen, warten, Fehler analysieren, Behebungsversuch und erneut probieren. Dieses Vorgehen ist nicht nur langwierig und mühsam, sondern aufgrund der Fehleranfälligkeit auch gefährlich, da fehlerhafte Deployments drohen. Ein testgetriebenes Vorgehen bei Pipe..
Warum A/B-Testen und warum dieser Artikel? A/B-Tests sind eine Methode, um mit echten Nutzungsdaten die beste Variante von Alternativen auszuwählen. Die Idee dahinter ist es, das Bessere zu tun und das Schlechtere zu lassen.
Nicht nur die Klimakrise zwingt Unternehmen, nachhaltiger zu handeln. Der Druck auf die Verantwortlichen wächst auch seitens Investoren, staatlicher Stellen, Mitarbeiter und Kunden. Einerseits ist der Energieverbrauch aufgrund steigender Energiepreise ein wachsender Kostenfaktor. Andererseits haben viele Unternehmen ihren Stakeholdern konkrete Ziele für mehr Nachhaltigkeit – bis hin zu Net-Zero – ..
Dass man als Entwicklerin oder Entwickler nicht nur Code, sondern auch Tests zu schreiben hat, ist ein alter Hut. Trotzdem ist es für viele eine lästige und monotone Arbeit. Außerdem ist es noch lange nicht garantiert, dass Unittests auch wirklich alle Grenz- und Nicht-Grenz-Fälle abdecken. Ein moderner Ansatz ist eigenschaftsbasiertes Testen, bei dem eine abstrakte Bedingung spezifiziert und dann..
Daten sind ein wesentlicher Bestandteil aller Anwendungen auf Basis Künstlicher Intelligenz (KI). Um KI-Lösungen in Übereinstimmung mit gesellschaftlichen Wertevorstellungen zu gestalten, ist also auch ein ethischer und verantwortungsvoller Umgang mit den zugrunde liegenden Trainings-, Test- und Anwendungsdaten nötig. Das stellt neue Herausforderungen an bestehende Governance-Strukturen, für die i..