Sobes.tech

QA / QA Automation

Welche Tests werden ausgeführt, wenn Sie den Befehl 'pytest' aus dem Projektstammverzeichnis ausführen? project/ ├── conftest.py ├── tests/ │ ├── check_api.py │ │ └── def test_get_users(): pass # (A) │ ├── test_ui_login.py │ │ ├── def test_button(): pass # (B) │ │ └── def check_label(): pass # (C) │ ├── web_test.py │ │ ├── def test_login_flow(): pass # (D) │ │ └── def logout_test(): pass # (E) │ └── integration/ │ └── test_db.py │ ├── class TestDatabase: │ │ └── def test_connect(): pass # (F) │ └── class DB_Helper: │ └── def test_ping(): pass # (G) ├── scripts/ │ └── test_cleaner.py │ └── def test_wipe_cache(): pass # (H) └── my_test_file.py └── def test_is_valid(): pass # (I)

Middle+
226

Haben Sie größere geschäftliche, produktbezogene oder technische Aufgaben gehabt, die nicht direkt mit Tests zu tun haben?

Middle+
226

Was ist WebSocket und wofür wird es verwendet?

Middle
218

Was möchtest du in deiner Arbeit vermeiden?

Middle+
210

In der Fixture wird jedes Mal ein Benutzer erstellt, wodurch sich Testbenutzer ansammeln. Was kann man hinzufügen?

Middle+
210

Was ist der Unterschied zwischen list, set und tuple in Python?

Middle
193

Verwendest du Mocks in automatisierten Tests? Was sind die Vor- und Nachteile ihrer Verwendung?

Middle
192

Welche Erfahrung haben Sie mit CI: Haben Sie CI-Pipelines eingerichtet?

Middle+
192

Welche Fehler können bei der Organisation des parallelen Starts von automatisierten Tests gemacht werden?

Middle
187

Nennen Sie die Grundprinzipien der OOP und wie sie in Python umgesetzt werden?

Middle
187

Stell dir vor, du befindest dich in einem Linux-Terminal. Du erstellst eine Datei und überprüfst ihre aktuellen Berechtigungen. Wie ändert sich die Berechtigungslinie in der ls -l-Ausgabe nach Ausführung des Befehls chmod 777? Was ist jetzt mit dieser Datei erlaubt und für wen? BEISPIELCODE $ touch deployment.sh $ ls -l deployment.sh -rw-r--r-- 1 benutzer gruppe 0 27. Mai 14:20 deployment.sh $ chmod 777 deployment.sh $ ls -l deployment.sh

Middle+
184

Haben Sie mit den eigenen Hooks von PyTest gearbeitet?

Middle+
182

a = 4 b = [4] ergebnis = (a, b) a = 5 b.append(5) Frage: Was ist der Wert von Ergebnis nach Ausführung aller Zeilen und warum?

Middle
182

Was ist der Unterschied zwischen Dockerfile und docker-compose?

Middle+
181

Was unterscheidet deiner Meinung nach einen mittleren QA-Ingenieur von einem Senior QA-Ingenieur?

Middle+
178

Erinnern Sie sich an die größte Aufgabe im letzten anderthalb Jahr: Was war es und wie groß war das Testvolumen?

Middle+
177

Verwenden Sie KI-Tools bei der Arbeit und wofür?

Middle+
172

Was wird das Ergebnis der Ausführung dieses Codes sein? a = [1, 2, 3] b = [1, 2, 3] print(a == b) print(a is b)

Middle+
170

Implementieren Sie vier weitere API-Tests für die verbleibenden Benutzerverwaltungs-Methoden, indem Sie die bereits im Projekt beschriebenen Methoden studieren.

Middle+
168

Hatten Sie Probleme beim Verständnis des Framework-Codes?

Middle+
167
/4