QA / QA Automation
Erzählen Sie uns mehr darüber, was Paarweisetests sind.
Was ist CI und was ist CD?
Haben Sie die ganze Zeit manuelle Tests durchgeführt oder haben Sie Automatisierung und Lasttests ausprobiert?
Wie findet man eine Zeile in einer Datei, ohne sie vollständig zu öffnen, und ersetzt das gefundene Wort durch ein anderes (Befehl grep/sed in Linux)?
[Name] Was fragst du zuerst, wenn du beginnst, automatische Tests in einem neuen Projekt zu schreiben?
Erzählen Sie von der Idempotenz in HTTP. Welche Methoden sind idempotent und was machen sie?
Erzählen Sie mir von Ihrer Erfahrung mit Datenbanken. Welche Abfragen haben Sie gemacht?
Welche Appium-Locatoren kennen Sie?
Weißt du, was eine Heatmap (Wärmekarte) ist?
Was ist der Unterschied zwischen PUT- und POST-Methoden?
Was ist der Unterschied zwischen Identifikation, Authentifizierung und Autorisierung?
Welche Anzeichen für einen schlechten automatischen Test kannst du nennen?
Kenntnisstand in SQL und NoSQL.
Wenn Sie eine Funktion oder ein Modul ohne vollständige Informationen/Daten erhalten haben, wie sind Sie damit umgegangen? Welche Maßnahmen haben Sie ergriffen, um die fehlenden Informationen zu erhalten?
Wie würdest du Änderungen am Code-Repository vornehmen, aus Sicht der Arbeit mit Git?
[Name] erzähle ausführlich von deiner Erfahrung in den letzten 2-3 Jahren: Welche Aufgaben hast du erledigt, welche Ergebnisse hast du erzielt und worauf bist du stolz?
Was ändert sich, wenn die Liste mit der Methode extend geändert wird?
Geben Sie ein Beispiel für funktionale und nicht-funktionale Tests anhand eines Kugelschreibers.
Haben Sie Linters in Ihrem Code verwendet? Was ist diese Technologie?
Welche HTTP-Header (Headers) hast du verwendet, welche kennst du? Hast du schon einmal den Autorisierungs-Header verwendet?