Dieser Vortrag wird auf Deutsch gehalten. / This Talk will be held in German.
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.
