Wie überprüft man die Verfügbarkeit mehrerer Benutzer anhand ihrer IDs mit einem Test, wenn jeder die gleiche GET-Anfrage ausführt und HTTP 200 erwartet?
QA / QA Automation
Können Sie erklären, was ein Rot-Schwarz-Baum ist und welche Vorteile er hat?
Welche architektonischen Stile von APIs kennen Sie?
#Aufgabe 1 #Gegeben ist eine Liste: list_numbers = [2, 6, 3, 19, 10, 4, 11, 16, 12, 5, 4, 16, 1, 0, 8, 16, 10, 10, 8, 5, 1, 11, 10, 10, 12, 0, 0, 0] #Geben Sie YES aus, wenn die Liste die Zahlen 5 und 19 enthält, sonst NO; # Aufgabe 2 # Schreiben Sie eine Funktion remove_vowels(text: str):, die: # Einen Eingabestring text annimmt. # Entfernt alle Vokale (lateinische a, e, i, o, u – in beliebiger Groß- oder Kleinschreibung) aus dem String. first_string = "Hello World!" second_string = "Python" third_string = "aeiou" # Aufgabe 3 # Es gibt zwei Wörterbücher. Verbinden Sie sie so, dass bei Übereinstimmung der Schlüssel die Werte summiert werden. d_one = {'apple': 10, 'banana': 20, 'super_kiwi': 30} d_two = {'orange': 15, 'super_kiwi': 25, 'lemon': 5} # Ausgabe sollte sein {'apple': 10, 'banana': 20, 'super_kiwi': 55, 'orange': 15, 'lemon': 5} # Aufgabe 4 """ Erstellen Sie eine Klasse BankAccount mit Methoden deposit(amount) - Einzahlung withdraw(amount) - Abhebung mit Saldoüberprüfung balance() - Aktuellen Saldo ausgeben """
Wie erhält man eindeutige Datensätze aus einer Datenbanktabelle?
Was sind Positions- und benannte Argumente, und ist ihre Reihenfolge bei der Deklaration einer Funktion wichtig?
Erzählen Sie von OOP in Python und seinen Prinzipien.
Wie erhält man 10 nicht-eindeutige Datensätze aus einer Datenbanktabelle?
Wie führt man nur UI- oder nur API-Tests in pytest aus?
Erzählen Sie, was Sie getan haben, um die Testautomatisierung von Grund auf neu aufzubauen.
Haben Sie die Umgebung eingerichtet und die Tests selbst ausgeführt?
Erklären Sie die Syntax von pytest.mark.parametrize.
Erklären Sie LEFT JOIN.
Worin unterscheidet sich yield von return?
Welche Fragen haben Sie zum Projekt, Stack und Arbeitsformat?