# Schreibe einen Pytest-Test für den API-Endpunkt POST /clients, der einen Kunden erstellt. # Es muss überprüft werden: Status-Code 201, dass in der Antwort client_id vorhanden ist, # und dass eine wiederholte Anfrage mit derselben INN 409 Konflikt zurückgibt.
QA / QA Automation
Du hast über Automatisierung und die Übertragung manueller Tests auf automatisierte gesprochen. Wie hast du die Entscheidung getroffen, zu automatisieren, und hast du diese Entscheidung selbst getroffen?
Was ist assert in Python und wozu dient es in Tests?
Schreiben Sie eine Abfrage, die Kunden ohne ein einziges Ereignis in den letzten 30 Tagen findet.
Wie hast du die Tests in Smoke- und Regression-Phasen unterteilt? In welcher Phase wurden welche ausgeführt?
# Kundenregistrierungsformular in der Banking-App mit Feldern: # Vollständiger Name, Telefon, Steuer-ID, Geburtsdatum. # Erstellen Sie 5-7 Testfälle, # positive und negative Szenarien sowie Grenzwerte.
Was ist ein Dekorator in Python und wie hast du Dekoratoren in Pytest angewendet?
Welche Testdesign-Techniken hast du persönlich in der Praxis angewendet?
Erzähl mir, wie die Priorisierung von Testfällen im Allgemeinen im Testprozess aufgebaut ist.
Du hast mehrfach UI und UX durcheinander erwähnt — sag mir, was ist der Unterschied zwischen diesen Begriffen?
Schreiben Sie einen Python-Code zur Lösung der vorherigen Aufgabe (Test zur Erstellung eines Kunden über die API).
Lass uns zur praktischen Aufgabe übergehen (die Aufgabe wurde während der Sitzung nicht vollständig bekannt gegeben).