Speaker
Infos
11:45 - 12:45
Description
Die Flut der Open APIs ist mittlerweile so gross, so dass wir einige Grundlagen und Prinzipien näher anschauen. Der beste Weg um zu verstehen wie APIs funktionieren, ist natürlich sie auszuprobieren. Während die meisten APIs den Zugriff über API-Keys erfordern oder über komplizierte Authentifizierungs- und Autorisierungsmethoden verfügen, gibt es auch offene APIs ohne jegliche Anforderungen und Lizenzen. Dies ist besonders nützlich für Einsteiger, da wir sofort mit der Erkundung verschiedener APIs beginnen können. Es ist auch nützlich für die Webentwicklung, die einfach auf einen Beispieldatensatz für ihre App zugreifen möchten; bspw. beziehen die meisten Wetter-Apps ihre Wettervorhersagedaten von einer Wetter-API, anstatt selbst Wetterstationen zu bauen.
Kurz gesagt geht es beim API-Testen darum, die entwickelten APIs anhand der gewünschten Erwartung in Bezug auf Funktionalität, Leistung, Wartbarkeit und Sicherheit der Anwendung als Ganzes zu überprüfen.