AI
289 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema AI.
Agile Methoden haben sich in der Softwareentwicklung weitgehend durchgesetzt. Dabei werden entwicklungsbegleitende Tests idealerweise vollständig automatisiert durchgeführt, um die kontinuierliche Auslieferung neuer Softwarestände zu ermöglichen. Wir wollen zeigen, wie eine solche Testautomatisierung durch Behavior-Driven Testing (BDT) realisiert werden kann. BDT besticht durch lesbare und wartbar..
In modernen und insbesondere agilen IT-Projekten stellt sich die Frage, ob automatisiert werden sollte, nicht mehr. Häufige Veränderungen an der Code-Basis im Zuge der Feedbackschleifen und die kurze Time-to-Market machen die Automatisierung notwendig. Es stellen sich Fragen: Mit welchen Werkzeugen kann eine nachhaltige Automatisierung aufgebaut werden? Was leisten Teams und was ist übergeordnet z..
Die automatisierte Generierung von Testdaten ergänzt die Testautomatisierung (TA). Der Artikel zeigt am Beispiel der Open- Source-Bibliothek „Faker“, wie Testdaten synthetisch im Einklang mit der Datenschutz-Grundverordnung erzeugt werden können.
Unternehmen investieren in die Modernisierung ihrer SAP-Landschaft, um die Produktivität und Sicherheit im Betrieb zu erhöhen, Ausgaben zu senken und die Entwicklung von Business-Innovationen zu fördern. Da SAP-Prozesse End-to-End gedacht sind, kann ein Software-Update den Geschäftsalltag unterbrechen oder lahmlegen. Daher müssen Anwender eine Änderung testen, bevor sie realisiert wird – wohinter ..
Das Testen von Komponenten ist ein essenzieller, gleichzeitig aber mühsamer, langweiliger Aspekt der Arbeit eines Softwareentwicklers. Aufgrund dieser eintönigen, repetitiven Arbeit investieren Softwareentwickler nur sehr ungern Zeit in Unittests, was zu zahlreichen Problemen führt. Dieser Artikel zeigt auf, wie KI-gestütztes Black-Box-Unit-Testing diese Probleme lösen oder verringern kann und dab..