Sobes.tech

QA / QA Automation

def test_blocks(a, b): try: αποτέλεσμα = a / b except ZeroDivisionError: return "Σφάλμα διαίρεσης με το μηδέν" else: return f"Αποτέλεσμα: {αποτέλεσμα}" finally: return "Τέλος" print(test_blocks(10, 2)) print(test_blocks(10, 0)) funcC = funcA(funcB) @funcA def funcB.....

159

Ποιος ήταν η πηγή των εργασιών σας και πώς καταλάβατε τι έπρεπε να κάνετε;

158

Έχετε εργαστεί ποτέ με διακοσμητές;

157

x = 5 y = "2" print(x * y) print(x + y) a = 1 id(a) a = +1 id(a)

157

Αν μια fixture εκτελεί ένα SELECT * και η δοκιμαστική βάση δεδομένων έχει μεγαλώσει μέχρι εκατοντάδες εκατομμύρια χρήστες, με αποτέλεσμα τα δεδομένα να μην χωράνε στη μνήμη RAM, πώς μπορείτε να διορθώσετε το πρόβλημα αλλάζοντας μόνο το fixture και χωρίς να ξαναγράψετε όλα τα τεστ;

156

Πρέπει να πάρουμε μια λίστα με τα ονόματα όλων των χρηστών από την απάντηση.

156

Ποια άλλα σημεία συμφόρησης μπορεί να υπάρχουν σε μια λύση μετάδοσης εικόνων μέσω Kafka, πέρα από τα επιπλέον έξοδα;

156

Πώς αποφασίζετε αν μια εργασία ή δοκιμή πρέπει να καλύπτεται με αυτοματοποίηση;

154

Πείτε μας πώς αναπτύξατε τη στρατηγική δοκιμών για μια αρχιτεκτονική μικροϋπηρεσιών.

153

Δώστε ένα παράδειγμα κατάστασης όπου η απόφαση για αυτοματοποίηση δοκιμής δεν ήταν προφανής.

153

Πώς να αλλάξω τον κώδικα ώστε να εμφανίζει την τιμή 2;

152

Πώς υλοποιείται ένας συνδετήρας βάσης δεδομένων σε Python; Πώς περνάει η σύνδεση στις δοκιμές μέσω fixtures; Θα πραγματοποιηθεί το teardown αν η δοκιμή αποτύχει; Ποια θα είναι η κατάσταση της δοκιμής αν η σύνδεση στη βάση δεδομένων αποτύχει;

151

Πώς να δικαιολογήσετε το σχεδιασμό με περιθώριο για το μελλοντικό φορτίο και να αποφύγετε την πρόωρη βελτιστοποίηση;

150

Εξηγήστε τη διαφορά μεταξύ Dockerfile, εικόνας Docker και κοντέινερ Docker.

145

Υπάρχουν 2 λίστες a = [1, 2, 3] b = [6, 5, 4] απαιτείται να δημιουργηθεί μια τελική λίστα που θα περιέχει όλα τα στοιχεία της πρώτης, το σύμβολο "a" και όλα τα στοιχεία της δεύτερης σε αντίστροφη σειρά

145

Η εργασία με το Postman και τις συλλογές — είναι δύσκολο να γράψετε συλλογές;

145

Ποιος είναι ο κύριος σκοπός του Docker Compose;

144

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

143

Ποια εντολή χρησιμοποιείται για να ξεκινήσετε ένα κοντέινερ με Ubuntu 18 για να ελέγξετε ένα Bash script;

141

def test_blocks(a, b): try: result = a / b except ZeroDivisionError: return "Σφάλμα διαίρεσης με το μηδέν" else: return f"Αποτέλεσμα: {result}" finally: return "Τέλος" print(test_blocks(10, 2)) print(test_blocks(10, 0))

141
/5