QA / QA Automation
Τοποθετήστε τα βήματα του pipeline στη σωστή σειρά (Lint, Μονάδες δοκιμών, Κατασκευή, Deploy QA, Ασφάλεια, Ολοκληρωτικές δοκιμές, Κάλυψη, Deploy Prod)
Τι σημαίνει το σημείο στο βιογραφικό «έλεγχος ακεραιότητας δεδομένων μεταξύ υπηρεσιών»; Ποιο ρόλο έπαιξαν τα ερωτήματα SQL σε αυτό;
Πώς βλέπετε τη χρήση της Τεχνητής Νοημοσύνης στη δουλειά του QA σε παγκόσμιο επίπεδο, στο πλαίσιο βελτίωσης των διαδικασιών;
Ποια είδη Join θυμάσαι;
Πώς να παρεμβάλετε και να τροποποιήσετε την απάντηση API στο Playwright για δοκιμή UI;
Σε ποιες περιπτώσεις χρησιμοποιούνται τα grep και find;
x = 5 y = "2" print(x * y) print(x + y)
Κατάλαβα, δηλαδή ο συνάδελφος απλώς παρακολουθεί και εντοπίζει το πρόβλημα;
#Παρέχεται ένα URL #[link] #Πρέπει να πάρουμε μια λίστα με τα ονόματα όλων των χρηστών από την απάντηση import requests url = "[link]" def test response = requests.get(url) print(response.json()) ονόματα = [χρήστης['name'] for χρήστης in response.json()] print(ονόματα)
Η κινητή εφαρμογή ήταν εγγενής, υβριδική ή προσαρμοστική;
@pytest.mark.skip("flaky") def test_create_user(self, base_url, generate_faker_data): headers = {"api-key": "special-key"} data = { **generate_faker_data } response = requests.post(f'{base_url}/user', json=data, headers=headers) assert response.status_code == 200, "Σφάλμα, η εγγραφή απέτυχε" assert "code" in response.json(), "Σφάλμα, οντότητα δεν δημιουργήθηκε" response_username = requests.get(f'{base_url}/user/{data["username"]}') assert response_username.json()['username'] == data['username'] assert response_username.json()['id'] == data['id'], "Οι IDs δεν ταιριάζουν" self.attach_response(response.json())
Έγραψες και τα σχέδια δοκιμών;
Τι είναι οι επαναληπτές στο Python; Ποια μαγική μέθοδος υλοποιεί τον επαναληπτή; Πώς γίνεται η μετάβαση στο επόμενο στοιχείο; Τι συμβαίνει αν διασχίσετε τον επαναληπτή δεύτερη φορά;
Υπάρχουν σχέδια για ανάπτυξη; Πού θα θέλατε να αναπτυχθείτε;
Πώς μπορούμε να ελέγξουμε περαιτέρω ότι η διαγραφή του χρήστη πραγματοποιήθηκε πραγματικά;
Ποια προσέγγιση δοκιμής να εφαρμόσετε στην απουσία τεκμηρίωσης - μαύρο κουτί, λευκό ή γκρίζο;
Πες μου για το προηγούμενο έργο σου στη VTB — τι ήταν, με τι ασχολούσουν;
Τι μπορεί να ονομαστεί ποιοτικό προϊόν; Ποια είναι η κατανόησή σου για την ποιότητα του προϊόντος;
Τι είναι ο αρνητικός έλεγχος; Δώσε ένα παράδειγμα σε ένα κινητό παιχνίδι.
Ξέρεις τι είναι μια μονολιθική αρχιτεκτονική και ποια είναι η βασική διαφορά από την μικροϋπηρεσία κατά τη δοκιμή;