QA / QA Automation
Nennen Sie die Grundprinzipien der OOP und charakterisieren Sie jedes kurz
Erklären Sie, was unter einer nicht-relationalen Datenbank verstanden wird.
Erzählen Sie mir von sich / Selbstpräsentation
Es gibt eine REST-API-Methode des Transferservices, um eine bestimmte Summe von einem Bankbenutzer zu einem anderen per ID zu übertragen: GET /api/transfer?money={money}&from={uid}&to={uid} Ziel ist es, Testfälle für diese Methode zu erstellen. Beispiel für einen Testfall: Aufruf der Methode mit den Parametern money=10.10&from=1&to=2; Erwartetes Verhalten: Aufruf der Methode mit den Parametern money=10&from=1&to=2; Erwartetes Verhalten: Status 400, Kontostand unverändert, Fehler bei unzureichenden Mitteln zurückgeben Aufruf der Methode mit den Parametern money=100000&from=1&to=2; Erwartetes Verhalten: Status 200, Kontostand 1 verringert sich um den aktuellen Betrag, Kontostand 2 erhöht sich um den aktuellen Betrag Aufruf der Methode mit den Parametern money=-10000&from=1&to=2; Erwartetes Verhalten: Status 400, Kontostand unverändert, Fehler bei negativer Überweisung zurückgeben Aufruf der Methode mit den Parametern money=0&from=1&to=2; Erwartetes Verhalten: Status 400, Kontostand unverändert, Fehler bei Nullüberweisung zurückgeben Aufruf der Methode mit den Parametern money=вавава&from=1&to=2; Erwartetes Verhalten: Status 400, Kontostand unverändert, Fehler bei ungültigem Wert eingeben Aufruf der Methode mit den Parametern money=10000&from=1&to=1; Erwartetes Verhalten: Status 400, Kontostand unverändert, Fehlerbeschreibung detailliert angeben
Ist eine Regression beim Testen erforderlich?
Was ist das DHCP-Protokoll und wofür wird es verwendet?
Multithreading in Python — Grundkonzepte, Herausforderungen in einer Multithread-Umgebung
Was ist der Unterschied zwischen synchroner und asynchroner Integration?
Können Sie erklären, was das Decorator-Muster ist und was seine Hauptbedeutung ist?
SSL- und Autorisierungstests (JWT).
Kann man mit SQL auf nicht-relationale Datenbanken zugreifen?
Welche Arten von Anwendungsdateierweiterungen gibt es für verschiedene Plattformen?
def fetch_users(): conn = db.connect("my_database") cursor = conn.cursor() cursor.execute("SELECT * FROM users") result = cursor.fetchall() return result
Die Kamera zeigt, dass die Lampe leuchtet, wenn die Tür geschlossen ist — das ist ein Fehler. Welche Felder musst du im Fehlerbericht unbedingt ausfüllen?
Welche Java-Sammlungen verwenden Sie in der Automatisierung?
Welche Browser unterstützt Playwright?
Erzähle mir von deiner Arbeit im aktuellen Projekt.
Wenn man die Top-3-Faktoren bei der Annahme eines Angebots hervorheben müsste – was ist wichtig?
Können Sie das Konzept der magischen Methoden in einer Programmiersprache erklären?
Gibt es abgeschlossene Angebote oder Unternehmen, die in Kürze eine Antwort erwarten?