Εξέλιξη Κομματιού

Εισαγωγή στο Apigee

  • Γενική περίληψη της πλατφόρμας και των λειτουργιών του Apigee
  • Κατανόηση της διαχείρισης του κύκλου ζωής API (API lifecycle management)
  • Συγκριτική ανάλυση: Apigee vs. άλλα εργαλεία δοκιμασίας API

Καθώς το περιβάλλον συστήματος και η διαμόρφωση του

  • Δημιουργία και ρύθμιση λογαριασμού στο Apigee
  • Εγκατάσταση υποστηρικτικών εργαλείων (Postman, JDK, Maven)
  • Δομή έργου και διαμόρφωση των δοκιμών

Σχεδιασμός και Εφαρμογή API στο Apigee

  • Δημιουργία προσαρμοστικών διαδεικτών API (API proxies)
  • Ρύθμιση κανόνων (άσκηση ασφάλειας, μετατροπή, διαχείριση ροών)
  • Εφαρμογή API για δοκιμασίες

Χειρόκτονη και Αυτοματοποιημένη Δοκιμασία

  • Δοκιμασία API με το Postman και Apigee Trace
  • Χρήση του Apigee Edge για αυτοματοποιημένη εκτέλεση δοκιμών
  • Καταγραφή και ανάλυση των αποτελεσμάτων των δοκιμών

Προηγμένη Αυτοματοποίηση Δοκιμασίας

  • Εφαρμογή δοκιμών API βασισμένων σε δεδομένα (data-driven API tests)
  • Δοκιμασία αυθεντικοποίησης και εξουσιοδότησης (OAuth, API keys)
  • Μίμηση φορτίων και δοκιμασία πιέσεων με τα εργαλεία Apigee

Ένταξη σε CI/CD

  • Ένταξη των δοκιμών Apigee με το Jenkins/Maven
  • Αυτομάτη επίβλεψη και επαλήθευση εφαρμογής API
  • Συνεχής παρακολούθηση και δοκιμασία απόδοσης

Καλύτερες πρακτικές και εντοπισμός προβλημάτων

  • Σχεδιασμός αναπαραχώμενων περιπτώσεων δοκιμής
  • Διαχείριση περιβάλλοντων και μεταβλητών
  • Αποκωδικοποίηση και επίλυση συνηθισμένων προβλημάτων

Επίλογος και επόμενα βήματα

Απαιτήσεις

  • Βασική κατανόηση των APIs και των HTTP μεθόδων
  • Εμπειρία σε οποιαδήποτε γλώσσα προγραμματισμού (Java, Python, ή JavaScript αναφέρεται)
  • Γνώση των εννοιών RESTful API

Δυνατό κοινό

  • Δοκιμαστές API
  • Μηχανικοί ελέγχου ποιότητας (QA)
  • Διευθυντές ανάπτυξης (Developers)
 14 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Σχόλια (5)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες