Next-Gen Software Testing: Robuste APIs mit minimalem Aufwand

Das Entwickeln sicherer und zuverlässiger APIs ist genauso anspruchsvoll wie essenziell. Herkömmliche API-Testverfahren nutzen Blackbox-Tests und testen die Anwendung über das
Netzwerk. Das ist nicht nur langsam, sondern auch unzureichend, um zu untersuchen, wie die getestete Anwendung mit API-Anfragen umgeht. Außerdem findet es zu einem späten Zeitpunkt
im SDLC (Software Development Life Cycle) statt, da es ein vollständiges Deployment der Anwendung erfordert.

In diesem Vortrag werde ich darüber reden, wie dynamische Tests, mithilfe selbstlernender KI, tiefgreifende Bugs und Sicherheitslücken aufdecken können. Anschließend werde ich
demonstrieren, wie sich dieser Testansatz in den Entwicklungsworkflow integrieren lässt, um IDE-Support für Debugging und Coverage-Berichte zu ermöglichen. Zusätzlich werde ich aufzeigen, wie Dev-Teams Ihren Entwicklungsprozess beschleunigen können, indem sie die genannten Methoden in Ihre CI-Pipeline integrieren. So erhalten Entwickler bei jeder
Codeänderung schnelles Feedback, um unerwartete Bugs und Schwachstellen frühzeitig im SDLC zu beheben.

Ich werde den kompletten Workflow live demonstrieren.

Speaker

 

Sergej Dechand
Sergej Dechand ist der CEO und Co-Founder von Code Intelligence, wo er zusammen mit seinem Team KI-gestützte Testtools entwickelt, die es Entwicklern ermöglichen, bessere Software zu schreiben. Vor der Gründung von Code Intelligence war Sergej Dechand unter anderem als externer IT-Berater in der Automobilbranche tätig und verbrachte über 8 Jahre in der akademischen Welt. Seine Forschungsergebnisse im Bereich Kommunikations- und Anwendungssicherheit wurden auf hochkarätigen internationalen Sicherheitskonferenzen veröffentlicht. Sowohl bei Code Intelligence als auch während seiner akademischen Laufbahn, liegt Sergejs Hauptaugenmerk darauf, die leistungsfähigsten Testingmethoden besser nutzbar zu machen.

CLC-Newsletter

Sie möchten über die Continuous Lifecycle und die ContainerConf auf dem Laufenden gehalten werden?

 

Anmelden