adesso BLOG
22.11.2024 von Steffen Albrecht
„Test First“ beginnt für Entwicklende im Refinement
Warum Tests schreiben, wenn der Code schon fertig ist? Frühes Testen beginnt nicht im Code, sondern im Refinement. In diesem Blog-Beitrag zeige ich euch, wie „Example Mapping“ hilft, Test-First direkt in das Refinement zu integrieren. Dies stellt sicher, dass die Anforderungen von Anfang an klar sind und ermöglicht schnelleres und besseres Feedback.
weiterlesen13.06.2024 von Adel Shikh Zenal
Wie Künstliche Intelligenz das Online-Marketing 2024 revolutioniert
Im Jahr 2024 geht es im Online-Marketing nicht mehr nur darum, Künstliche Intelligenz einzusetzen, sondern verschiedene KI-Technologien miteinander zu kombinieren, um komplexe Workflows abzubilden. Diese Kombination ermöglicht eine nahtlose und effiziente Umsetzung von Marketingstrategien. In diesem Blog-Beitrag erfahrt ihr, wie solche integrierten KI-Workflows aussehen können und welche Use Cases besonders spannend sind.
weiterlesen05.04.2024 von Tobias Kirsch
Über das Testing in die Entwicklung - ein methodischer Weg
In meiner beruflichen und vor allem privaten Laufbahn durfte ich schon einige junge Menschen an verschiedene Themen heranführen. Nach vielen Jahren in der IT-Branche, hauptsächlich als Entwickler, hatte ich die Möglichkeit, eine kleine Testabteilung von Grund auf aufzubauen. Es war eine sehr spannende und lehrreiche Zeit, von der ich in diesem Blog-Beitrag berichten möchte.
weiterlesen06.12.2023 von Stefan Klempnauer
Vorgehensweise bei der Erstellung von Vektordatenbanken Benchmark-Tests und deren Ergebnisse
Vektordatenbanken sind ein grundlegender Eckpfeiler für viele KI-zentrierte Anwendungen. Dies zeigt sich auch an den beträchtlichen Investitionen, die viele Startups für Vektordatenbanken in letzter Zeit getätigt haben. In diesem Blog-Beitrag werden die Upload-Geschwindigkeit und die Abfrageleistung von drei bekannten Open-Source-Vektordatenbanken vergleichend bewertet, um einen Einblick in ihre betriebliche Effizienz und Effektivität zu erhalten.
weiterlesen24.11.2023 von Franziska Scheeben und Milena Fluck
Das Testing-Framework Jest: Unsere Top fünf Features
Unit Tests mit Jest schreiben – ist das für euch Alltag? Wenn ihr Jest schon kennt, dann nutzt ihr sicher alle grundlegenden Funktionen routiniert, aber wann habt ihr euch das letzte Mal wirklich Zeit genommen, um Jest in seiner Gesamtheit zu erkunden? Vielleicht haben wir ja noch ein unbekanntes Feature für euch, das euch die tägliche Arbeit erleichtert.
weiterlesen20.09.2023 von Dennis-Karim Stern
F.I.R.S.T.-Prinzipien für solides Unit-Testen
F.I.R.S.T. ist ein Akronym, das verschiedene Prinzipien für das Schreiben von Unit-Tests zusammenfasst. Die F.I.R.S.T.-Prinzipien wurden von Robert C. Martin in Clean Code kurz vorgestellt und ich möchte sie in diesem Blog-Beitrag weiter vertiefen. Gerade beim Einstieg in die Programmierung können diese Prinzipien als Leitfaden dienen. Ziel der Prinzipien ist es, Unit-Tests verständlich, wartbar und aussagekräftig zu machen.
weiterlesen01.04.2021 von Gregory Reeder
Kostenreduzierung durch containerbasierte Testdurchführung
Stellt euch folgendes Szenario vor: Ein Unternehmen möchte seine Software intern testen, ohne dass auf externe Dienste zugegriffen wird. Dabei spielen die Kosten natürlich eine Rolle. In unserem Blog-Beitrag erklären wir daher, wie die Kosten für das Testen durch eine containerbasierte Testdurchführung reduziert werden können.
weiterlesen08.02.2021 von Valentin Le
Testautomatisierung mit Hilfe von SAP S/4Hana
Das Testen von SAP S/4HANA ist nicht nur auf die Projektimplementierung und die GoLive-Phase eines Projekts beschränkt. Daneben sollten Standardfunktionalitäten und Erweiterungen des S/4HANA-Paketes mit berücksichtigt werden. Doch heißt dies auch immer mehr Aufwand? In meinem Blog-Beitrag erkläre ich, wie S/4HANA mit Digital Core nicht nur Geschäftsprozesse vereinfacht und beschleunigt, sondern auch das Testing.
weiterlesen28.10.2020 von Wolfgang Wünsche
Lasttests im agilen Umfeld – ein Bericht aus der Praxis
Im Zuge der agilen Transformation im Projektkontext beim Kunden, ist die Verantwortung für die Erstellung und Durchführung von Lasttests, die zuvor an zentraler Stelle behandelt wurden, in die Teams gewandert. Jetzt sind die Teams plötzlich nicht nur für die Spezifikation der Tests, zum Beispiel durch die Beschreibung von „Klick-Pfaden“ in der Anwendung zuständig, sondern müssen sich auch um die ganze technische Umsetzung kümmern. Im Team habe ich mich dieser Aufgabe gestellt. In meinem Blog-Beitrag möchte ich euch nun meine Erfahrungen mit dem Thema Lasttests aus der Sicht eines Entwicklers in einem agilen Team schildern.
weiterlesen