QA / QA Automation
Participaste στην υλοποίηση του Pact. Μπορείς να εξηγήσεις με ένα παράδειγμα πώς πραγματοποιήθηκε και τι ακριβώς έκανες;
Δεδομένο: Υπάρχει ένα σύστημα - ένας υπολογιστής. Υπάρχει μια οθόνη εισαγωγής που αποτελείται από 2 πλαίσια επεξεργασίας και ένα κουμπί - Υπολογισμός άθροισης. Με το πάτημα του κουμπιού, εμφανίζεται ένα ακόμη πεδίο στο οποίο εμφανίζεται το άθροισμα των αριθμών που έχουν εισαχθεί στα πεδία. Αποστολή: Συντάξτε ένα σχέδιο δοκιμών για αυτό το σύστημα. Όροι: αν το άθροισμα των αριθμών > 1000, το πεδίο εξόδου βάφεται πράσινο. Αν <= 1000, βάφεται κόκκινο.
Πες μου για την ομάδα σου
Πείτε μας για τους λόγους της αναζήτησης εργασίας και τι εξετάζετε στην αγορά;
Ποια είναι η ιδιαιτερότητα των δοκιμών ολοκλήρωσης σε σύγκριση με τις συνηθισμένες λειτουργικές δοκιμές;
Πώς ελέγχετε αν ένα κλειδί υπάρχει σε ένα λεξικό; Πώς λειτουργεί η μέθοδος get();
Τι μπορεί να χρησιμοποιηθεί αντί του float('inf') για την αρχικοποίηση της ελάχιστης απόστασης;
Πώς ακούγεται η εντολή στη σύνταξη UPDATE; Έχετε δουλέψει με JOIN σε ερωτήματα SQL;
Μπορείτε να εξηγήσετε τι είναι η μέθοδος HTTP GET;
Ποιο πλαίσιο δοκιμών χρησιμοποιήσατε — TestNG ή JUnit;
Ποια τεχνολογικά αντικείμενα δοκιμής γνωρίζετε και χρησιμοποιείτε στην εργασία σας;
Ο проект ξεκίνησε από το μηδέν, δηλαδή οργανώσατε εσείς την αυτοματοποίηση από την αρχή;
Γιατί αποφασίσατε να μπείτε στην αγορά, γιατί εξετάζετε προτάσεις εργασίας;
Εξηγήστε τι αποτελεί μια αφηρημένη κλάση στον αντικειμενοστραφή προγραμματισμό.
Σε ποιον τομέα της τεχνολογίας σκοπεύεις να εμβαθύνεις τις γνώσεις και τις δεξιότητές σου;
Έχετε πρακτική εμπειρία στη χρήση του RabbitMQ σε έργα;
Ποιες τεχνικές σχεδίασης δοκιμών γνωρίζετε; Ποιες εφαρμόσατε στην πράξη;
Τι ακριβώς δοκιμάσατε;
Τι είναι η δοκιμή ζευγαρώματος (Pairwise), πού εφαρμόζεται και πώς φαίνεται;
Τι συμβαίνει με το αντικείμενο όταν αλλάζει ένας αμετάβλητος τύπος δεδομένων (π.χ., αυξάνοντας τον αριθμό 5 κατά 1);