Ποια κωδικούς απάντησης HTTP γνωρίζετε; Πώς μπορούν να χωριστούν σε ομάδες;
QA / QA Automation
Τι είναι μια σχέση πολλών-προς-πολλούς στο SQL; Πώς υλοποιείται;
-- 2. Επιλέξτε το όνομα του πελάτη, το υπόλοιπο και το όνομα του συστήματος πληρωμής για κάθε πελάτη σε φθίνουσα σειρά μη μηδενικού υπολοίπου -- Δεδομένα εισόδου: -- CREATE TABLE customers ( -- id INTEGER NOT NULL PRIMARY KEY, -- name VARCHAR(30) NOT NULL, -- cardNum INTEGER -- ); -- CREATE TABLE accounts ( -- id INTEGER NOT NULL PRIMARY KEY, -- customer_id INTEGER NOT NULL, -- balance INTEGER, -- payment_system VARCHAR(30) NOT NULL, -- FOREIGN KEY (customer_id) REFERENCES customers(id) -- ); -- INSERT INTO customers(id, name, cardNum) values(1, 'Иван Грозный', 4532); -- INSERT INTO customers(id, name, cardNum) values(2, 'Екатерина Романова', 7764); -- INSERT INTO customers(id, name, cardNum) values(3, 'Николай Романов', 2323); -- INSERT INTO customers(id, name, cardNum) values(4, 'Владимир Ленин', 9970); -- INSERT INTO customers(id, name, cardNum) values(5, 'Леонид Брежнев', 1231); -- INSERT INTO customers(id, name, cardNum) values(6, 'Борис Ельцин', NULL); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(1, 1, 123.00, 'VISA'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(2, 2, 555.00, 'VISA'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(3, 4, 222.00, 'MasterCard'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(4, 3, 333.00, 'MasterCard'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(5, 5, 444.00, 'UnionPay'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(6, 6, 0.00, 'UnionPay');
Έχουμε ένα tuple, το οποίο όλα τα στοιχεία του είναι λίστες. Αν αλλάξουμε μία από τις λίστες (append), θα αλλάξει το tuple;
Ποιοι τύποι δεδομένων είναι αμετάβλητοι στην Python;
Μίλησε για την ιδεαμποτικότητα. Ποιες μέθοδοι είναι ιδεαμποτικές;
Τι είναι τα *args και **kwargs; Πώς λειτουργούν;
Τι είναι το σφάλμα 'element not found' στις αυτοματοποιημένες δοκιμές UI; Πού να ψάξετε το πρόβλημα;
# 2. Python. Κλήση της λειτουργίας της κλάσης # Περιγραφή: # Απαιτείται να υλοποιήσετε την κλήση της λειτουργίας print 2 φορές των κλάσεων: Parent, Child. # Με δύο περιορισμούς: 1 - δεν μπορείτε να γράψετε την κλήση της κλάσης Parent σε άμεσο κείμενο. 2 - δεν μπορείτε να αλλάξετε τη συμπεριφορά της κλάσης Parent # Μπορείτε να αλλάξετε τη συμπεριφορά της κλάσης Child # Εμφανίστε το αποτέλεσμα στην οθόνη. # Δεδομένα εισόδου: # class Parent: # def __init__(self): # print("Parent") # class Child(Parent): # def __init__(self): # print("Child") # Αποτέλεσμα: # Parent # Child
Ποιοι είναι οι κύριοι τύποι αυθεντικοποίησης που μπορείτε να αναφέρετε;
Δοκιμαστική περίπτωση ορίου: το πεδίο δέχεται ακέραιους αριθμούς από -10 συμπεριλαμβανομένου έως 100 συμπεριλαμβανομένου. Ποιες δοκιμαστικές περιπτώσεις θα γράφατε;
Ποιοι τύποι προσδοκιών υπάρχουν στις αυτοματοποιημένες δοκιμές UI; Ποια είναι η διαφορά μεταξύ ρητών και υπαινικτικών προσδοκιών;