QA / QA Automation
Πώς καθορίζονται τα κριτήρια αποδοχής του αποτελέσματος σε ένα έργο ή εργασία;
Εξηγήστε την έννοια των προτατικών στη γλώσσα προγραμματισμού Java και την εφαρμογή τους.
Εξηγήστε τι εννοείται με την προδιαγραφή στο πλαίσιο του REST Assured και πώς εφαρμόζεται στον έλεγχο API.
Μπορείτε να εξηγήσετε τι είναι ένα σχήμα WSDL και για ποιο λόγο χρησιμοποιείται στις web υπηρεσίες;
Μπορείς να αναφέρεις τα βασικά μοτίβα σχεδίασης που έχεις συναντήσει στην ανάπτυξη;
Μπορείς να μιλήσεις για τους διάφορους τύπους μηχανισμών πρόσβασης σε δεδομένα και μέλη κλάσης στη Java;
Τι συμβαίνει αν η υπηρεσία δεν επιστρέψει καμία απάντηση; Πώς θα εμφανιστεί αυτό για τον πελάτη;
Μπορείς να δώσεις παραδείγματα HTTP αιτημάτων που είναι ιδιομεταβλητά;
Δώστε τον ορισμό του όρου 'severity'.
Ποια είναι η διαφορά μεταξύ StringBuilder και StringBuffer;
Ποιο λογισμικό γνωρίζετε για τη δημιουργία σχεδίων δοκιμών;
Ποια είναι οι αρχές SOLID στον προγραμματισμό;
Ποιο είναι το χαρακτηριστικό του τεστ-περιπτώσεως;
Ποια είναι η διαφορά μεταξύ μικροϋπηρεσιών και μονολιθικής αρχιτεκτονικής;
Τι δοκιμάζεται στη δοκιμασία αποδοχής;
Ποια εργαλεία ή πλατφόρμες χρησιμοποιείς για τη διαμόρφωση και ανάλυση των αναφορών δεδομένων;
Τι είναι η απόδοση (performance) στο πλαίσιο των δοκιμών λογισμικού;
Ποια τροποποίηση πρόσβασης επιτρέπει την πρόσβαση σε κλάσεις στον ίδιο πακέτο και τους κληρονόμους τους;
Χρησιμοποιήσατε το μοτίβο PageObject στην αυτοματοποίηση δοκιμών διεπαφής;
Εξηγήστε την έννοια των διακοσμητών στην Python και πώς χρησιμοποιούνται για την αλλαγή της συμπεριφοράς των συναρτήσεων.