Εξέλιξη Κομματιού
Εισαγωγή στην Κατάληψη του Συστημικού Απόδοσης
- Γενική εισαγωγή στην κατάληψη του συστημικού απόδοσης
- Η σημασία της κατάληψης του συστημικού απόδοσης στην ανάπτυξη λογισμικού
- Τύποι κατάληψης του συστημικού απόδοσης: φορτίο, πίεση, βεβαιότητα, κορύφωση, όγκος και εκτελεσιμότητα
- Κύκλος ζωής της κατάληψης του συστημικού απόδοσης
Γενική εισαγωγή στο Apache JMeter
- Εισαγωγή στο Apache JMeter
- Ιστορία και εξέλιξη του JMeter
- Οι δυνατότητες και χαρακτηριστικά του JMeter
- Εγκατάσταση και ρύθμιση του JMeter
- Διεπαφή του JMeter: πλοήγηση στο GUI
Βασικά Πρωτότυπα Δοκιμαστικών Σχεδίων του JMeter
- Κατανόηση των δοκιμαστικών σχεδίων του JMeter
- Δημιουργία ενός απλού δοκιμαστικού σχεδίου
- Συστατικά ενός δοκιμαστικού σχεδίου: ομάδα νιτρών, δειγματοληπτές, ακουστικές και υποστήριξη
- Εκτέλεση του πρώτου σας δοκιμαστικού σχεδίου στο JMeter
Δημιουργία Προηγμένων Δοκιμαστικών Σχεδίων
- Εργασία με ομάδες νιτρών: ρύθμιση χρηστών και φορτίου
- Ρύθμιση προκαθορισμένων HTTP αιτήσεων και διαχειριστών HTTP κεφαλίδων
- Χρησιμοποίηση λογικών ελεγκτών: if, loop, switch και interleave controllers
- Εφαρμογή χρονομετρητών: σταθεροί, ομοιόμορφοι και Gaussian random timers
- Συσχέτιση CSV data set config για παραμετροποίηση
Ελέγχοι και Ακουστικά του JMeter
- Εισαγωγή στους ελέγχους στο JMeter
- Ρύθμιση ελέγχων απάντησης για επαλήθευση
- Εφαρμογή διαρκών και μεγεθικών ελέγχων
- Έρευνα για ακουστικά του JMeter: προβολή αποτελεσμάτων, σύνοψη εκθέσεων και γραφήματα
- Προσαρμογή της έξοδου ακουστικών για ανάλυση
Σεναρία Δοκιμαστικού Λογισμικού με JMeter
- Εισαγωγή στη δοκιμαστική λογισμικού BeanShell στο JMeter
- Δοκιμαστικό λογισμικό με JSR223 sampler και Groovy
- Περίληψη προσθέτων JMeter
- Εγκατάσταση και χρήση δημοφιλών προσθέτων: περιβόητα γραφήματα, προηγμένοι ελεγκτές και άλλα
- Αύξηση των δοκιμαστικών σχεδίων με πρόσθετα
Δοκιμαστική Φορτίου Web Εφαρμαγμένων
- Ρύθμιση δοκιμαστικών σχεδίων για την δοκιμαστική φορτίου web εφαρμαγμένων
- Χρήση HTTP δειγματοληπτών και διαχειριστών cookie
- Δοκιμασία RESTful APIs με JMeter
- Ανάλυση αποτελεσμάτων: εξαγωγή κυρώσεων και προβλήματων απόδοσης
- Έκθεση και εξαγωγή δοκιμαστικών αποτελεσμάτων
Διανεμημένη Δοκιμασία με JMeter
- Εισαγωγή στη διανεμημένη δοκιμασία
- Ρύθμιση του JMeter για διανεμημένη δοκιμασία
- Εκτέλεση διανεμημένων δοκιμασιών φορτίου σε πολλά μηχάνη
- Καλύτερες πρακτικές για διανεμημένη δοκιμασία
Μελέτες Δοκιμαστικής Απόδοσης
- Μελέτη περιπτώσεων 1: δοκιμασία φορτίου ενός e-commerce platform
- Μελέτη περιπτώσεων 2: δοκιμασία πίεσης μιας χρηματοοικονομικής εφαρμογής
- Μελέτη περιπτώσεων 3: δοκιμασία απόδοσης του πίσω μέρους μιας εφαρμογής κινητών
- Μαθήματα που έχουν αποκτηθεί και καλύτερες πρακτικές από πραγματικές συσταδικές
Περίληψη και επόμενα βήματα
Απαιτήσεις
- Βασική κατανόηση των ελέγχων ποιότητας λογισμικού
- Γνώση τεχνολογιών διαδίκτυου
- Εμπειρία με Java
Δημοσίο
- Μηχανικοί ελέγχου ποιότητας (Quality assurance engineers)
- Αναπτυξευστές (Developers)
- Διαχειριστές συστημάτων (System administrators)
Σχόλια (3)
πρακτικές ασκήσεις, ευκολότερη διατήρηση των πληροφοριών
ashley bolen - Insurance Corporation of British Columbia
Κομμάτι - Test Automation with Selenium
Μηχανική Μετάφραση
Οι κύριες θέματα μπορούν να συζητηθούν και να συμφωνηθούν με τον εκπαιδευτή πριν. Διαχειριστής ηρεμίας και αρεσκείας κατά τη διάρκεια των ημερών σεμινάριου.
Lorenz - Continentale Lebensversicherung AG
Κομμάτι - Advanced Selenium
Μηχανική Μετάφραση
Απέκτησα νέα γνώσεις και είμαι αρκετά βέβαιος/η γι' αυτό. Κάτι δεν είναι σαφές.
Barbara - Titian Software Poland Sp. z o.o.
Κομμάτι - Selenium WebDriver in C#
Μηχανική Μετάφραση