QA / QA Automation
Erzählen Sie mir vom Prinzip der Schnittstellentrennung (ISP) aus SOLID.
Haben Sie schon einmal die Erfahrung gemacht, der einzige Tester in einem Projekt zu sein?
Wie wird die gemeinsame Nutzung von JUnit und TestNG in einem Projekt organisiert?
Welche Bereiche oder Richtungen in Ihrer beruflichen Tätigkeit interessieren Sie am meisten für weiteres Wachstum?
Hast du jemals den Code von jemand anderem auf Qualität und Einhaltung der Standards überprüft?
Meintest du die Verbindung zwischen automatisierten Tests in Java und Python?
In welchen Situationen wird die Verwendung der Methode finalize in Java empfohlen?
Welche Operationen oder Methoden unterscheiden sich darin, dass sie beim erneuten Ausführen zu einer Änderung des Systemzustands führen, anstatt das vorherige Ergebnis zu speichern?
Wurden in Ihrem letzten Projekt Pull-Request-Reviews durchgeführt?
Haben Sie automatisierte Tests mit Python durchgeführt?
Worin unterscheiden sich die Methoden Append und Extend für Listen in Python hinsichtlich ihrer Zweckbestimmung und ihres Verhaltens?
Welche Komponenten sind in die Struktur des Testfalls eingebunden?
Was verursacht das Auftreten von Ausnahmen bei der Arbeit mit Selenium und warum treten sie auf?
Welches Test-Framework haben Sie verwendet – TestNG oder JUnit?
Kann erklärt werden, was unter dem Begriff 'Native Testing' im Kontext der Softwareentwicklung verstanden wird?
Was ist eine Fixture?
Können Sie erklären, was das Allure-Tool ist und wofür es im Testen verwendet wird?
Können Sie erklären, was die Klasse Object in der Programmiersprache Java ist und welche Rolle sie in der Vererbung und Hierarchie der Klassen spielt?
Welche HTTP-Methoden kennen Sie?
Welche Kriterien halten Sie bei der Auswahl von Werkzeugen für die Testautomatisierung für wichtig?