Sobes.tech

QA / QA Automation

Θυμάμαι σωστά ότι συμφωνήσαμε στο «εσύ» — είναι πιο άνετο έτσι;

Middle
Честный ЗнакЧестный Знак
133

Ποιες συλλογές γνωρίζεις και χρησιμοποιείς;

Middle
Озон банк
133

Έχετε ερωτήσεις σχετικά με το σύστημα εργασίας και τους όρους συνεργασίας;

Middle
Проект 2013
133

Τι είναι ένας πίνακας ιχνηλασιμότητας και πώς διαμορφώνεται;

Middle
RedLab
133

Δοκιμή πεδίου με απαίτηση: ειδικοί χαρακτήρες και ψηφία, τρία από αυτά είναι υποχρεωτικά.

Middle
AndersenAndersen
133

Έχεις δουλέψει με τη βιβλιοθήκη Requests και έχεις γράψει backend API τεστ; Δείξε ένα κατά προσέγγιση παράδειγμα τεστ με Requests.

Middle
МИЭТ
133

Πες μου για τους τελεστές JOIN στη SQL. Ποιοι τύποι υπάρχουν;

Middle
Zentist
133

Σύγκριση Selenium και Playwright: πλεονεκτήματα, μειονεκτήματα, χαρακτηριστικά.

Middle+
Теле2Теле2
133

Τι είναι οι τύποι αναφοράς και οι τύποι τιμής στη C#; Ποια είναι η διαφορά; Γιατί διαχωρίζονται σε στοίβα και σωρό; Πώς καθαρίζεται η στοίβα;

Senior
OZONOZON
133

Τι είναι η θετική και αρνητική δοκιμή; Ποια είναι η διαφορά και ποια εμφανίζεται συχνότερα;

Middle
Айди технологии
133

Με ποιες utilities μπορείς να συνδεθείς σε έναν απομακρυσμένο Linux server και να αντιγράψεις ένα αρχείο στη τοπική μηχανή;

Senior
Positive TechnologiesPositive Technologies
133

Ποιοι περιηγητές υποστηρίζονται από το Playwright;

Middle
Napoleon IT
133

Γιατί χρειάζονται δείκτες σε μια βάση δεδομένων, ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα;

Middle
Innovative People
133

Για ποιο λόγο χρησιμοποιήσατε fixtures στα τεστ;

Middle+
Криптонит
132

Έχετε εργαστεί με λειτουργικά συστήματα Linux/Unix;

Middle
Топ-системы
132

Με ποιες μη σχεσιακές βάσεις δεδομένων έχετε εργαστεί;

Middle
Innovative People
132

Ο Προγραμματισμός με Αντικείμενα (OOP) είναι μια προσέγγιση στην ανάπτυξη λογισμικού όπου ο κώδικας οργανώνεται με τη μορφή αντικειμένων Ενσωμάτωση Η ενσωμάτωση είναι η συνένωση δεδομένων και μεθόδων που εργάζονται με αυτά τα δεδομένα μέσα σε μια κλάση, καθώς και ο περιορισμός της άμεσης πρόσβασης στην εσωτερική κατάσταση του αντικειμένου. Με απλά λόγια: το αντικείμενο διαχειρίζεται τα δικά του δεδομένα, και ο εξωτερικός κώδικας αλληλεπιδρά μαζί του μέσω μεθόδων. Αφηρημένη Η αφηρημένη είναι η επιλογή μόνο των σημαντικών χαρακτηριστικών του αντικειμένου και η απόκρυψη των λεπτομερειών υλοποίησής του. Με απλά λόγια: ο χρήστης ενδιαφέρεται για το τι κάνει το αντικείμενο, όχι πώς το κάνει ακριβώς. Πολυμορφισμός Ο πολυμορφισμός είναι η δυνατότητα των αντικειμένων με διαφορετικές υλοποιήσεις να χρησιμοποιούν μια κοινή διεπαφή. Στους ελέγχους, αυτό βοηθά στη συγγραφή καθολικού κώδικα που λειτουργεί με διαφορετικούς τύπους δεδομένων ή κλάσεις. Παράδειγμα σε Python: class Animal: def make_sound(self): pass class Dog(Animal): def make_sound(self): return "Γουφ!" class Cat(Animal): def make_sound(self): return "Μιαού!" def animal_sound(animal: Animal): print(animal.make_sound()) dog = Dog() cat = Cat() animal_sound(dog) # Γουφ! animal_sound(cat) # Μιαού! Σε αυτοματοποιημένους ελέγχους, ο πολυμορφισμός είναι χρήσιμος για: - Τη δημιουργία καθολικών μεθόδων επαλήθευσης - Την υλοποίηση διαφορετικών στρατηγικών δοκιμών μέσω μιας διεπαφής - Την υποστήριξη διαφορετικών εκδόσεων API/UI χωρίς αλλαγή των δοκιμών Κληρονομικότητα Η κληρονομικότητα είναι ένας μηχανισμός που επιτρέπει σε μια νέα κλάση να χρησιμοποιεί αυτόματα μια υπάρχουσα, κληρονομώντας τις ιδιότητες και τις μεθόδους της. Με απλά λόγια: η νέα κλάση επαναχρησιμοποιεί τον κώδικα της γονικής κλάσης και τον επεκτείνει αν χρειάζεται.

Middle
RedLab
132

Έχετε εργαστεί με το εργαλείο Visor (πιθανώς Appium Inspector ή άλλο εργαλείο);

Middle
AndersenAndersen
132

Πόσο χρόνο πήρε η επίλυση αυτού του προβλήματος;

Senior
scalable solutions
132

Η εμπειρία από το βιογραφικό (οικονομικοί οργανισμοί) εμφανίζεται στο βιβλιάριο εργασίας;

Middle
Usetech
132
/311