Interviewfragen zu Playwright (Junior) mit Antworten

75 Fragen fürs Vorstellungsgespräch zu Playwright (Junior) mit richtigen Antworten, Erklärungen und Links zur Dokumentation.

Diesen Test machen
  1. 1.Welcher Befehl legt ein neues Playwright-Test-Projekt mit Config und Beispieltest an?
  2. 2.Was macht npx playwright install?
  3. 3.Welche drei Browser-Engines unterstützt Playwright Test direkt?
  4. 4.Welcher Befehl führt alle Playwright-Tests im Projekt aus?
  5. 5.Wie führt man Playwright-Tests mit sichtbarem Browserfenster aus?
  6. 6.Wie führt man nur Tests aus, deren Titel "login" enthält?
  7. 7.Was öffnet npx playwright show-report?
  8. 8.Was ist der UI Mode (npx playwright test --ui)?
  9. 9.Was macht npx playwright test --debug?
  10. 10.Wo werden globale Einstellungen wie baseURL, Retries und Projekte festgelegt?
  11. 11.Was ermöglicht baseURL in der Config?
  12. 12.Was ist das Argument page in einem Playwright-Test?
  13. 13.Warum müssen Aktionen und Assertions in Playwright mit await abgewartet werden?
  14. 14.Welchen Locator empfiehlt Playwright zuerst für einen Button?
  15. 15.Welcher Locator ist am besten für ein Eingabefeld mit <label>?
  16. 16.Wann ist getByPlaceholder eine vernünftige Wahl?
  17. 17.Nach welchem Attribut sucht getByTestId('submit') standardmäßig?
  18. 18.Was findet getByText('Welcome') standardmäßig?
  19. 19.Welcher Locator findet ein Bild über seinen alt-Text?
  20. 20.Wann löst Playwright einen Locator zu einem Element auf?
  21. 21.Was passiert, wenn ein Locator in click() drei Elemente trifft?
  22. 22.Wie wählt man bewusst die zweite Zeile einer Liste?
  23. 23.Wie findet man eine Produktkarte, die den Text "Laptop" enthält?
  24. 24.Was bewirkt diese Verkettung von Locators?
  25. 25.Welche Methode tippt Text in ein Feld und ersetzt seinen Wert?
  26. 26.Wann nutzt man pressSequentially() statt fill()?
  27. 27.Wie drückt man Enter in einem fokussierten Suchfeld?
  28. 28.Wie hakt man in Playwright eine Checkbox an?
  29. 29.Wie wählt man eine Option in einem nativen <select>?
  30. 30.Wie lädt man eine Datei über <input type="file"> hoch?
  31. 31.Welche Methode bewegt die Maus über ein Element, um seinen Tooltip zu zeigen?
  32. 32.Was prüft Playwright, bevor es ein Element klickt?
  33. 33.Was prüft toHaveText?
  34. 34.Welche Assertion prüft den aktuellen Wert eines Eingabefelds?
  35. 35.Welche Assertion prüft, dass der Browser auf der Dashboard-Seite ist?
  36. 36.Wie prüft man, dass eine Liste genau 3 Einträge zeigt?
  37. 37.Wie prüft man, dass eine Fehlermeldung NICHT angezeigt wird?
  38. 38.Welche Assertion prüft, dass ein Button deaktiviert ist?
  39. 39.Welchen Standard-Timeout haben expect-Assertions in Playwright Test?
  40. 40.Welchen Standard-Timeout hat ein ganzer Playwright-Test?
  41. 41.Wie führt man beim Entwickeln nur einen Test aus?
  42. 42.Was macht test.skip()?
  43. 43.Was bedeutet test.fixme()?
  44. 44.Was bedeutet test.fail()?
  45. 45.Wie taggt man einen Test, um eine Smoke-Auswahl auszuführen?
  46. 46.Was macht test.describe?
  47. 47.Wohin gehört page.goto('/'), das jeder Test einer Datei braucht?
  48. 48.Was beschreiben Projekte in playwright.config.ts meistens?
  49. 49.Wie führt man Tests nur im Firefox-Projekt aus?
  50. 50.Wie emuliert man ein iPhone in einem Playwright-Projekt?
  51. 51.Wie legt man die Fenstergröße des Browsers für Tests fest?
  52. 52.Wie macht man einen Screenshot der Seite?
  53. 53.Was macht screenshot: 'only-on-failure' in use?
  54. 54.Warum ist trace: 'on-first-retry' eine verbreitete Einstellung?
  55. 55.Was passiert standardmäßig mit einem window.alert()-Dialog in Playwright?
  56. 56.Wie bestätigt man einen confirm()-Dialog?
  57. 57.Wie geht man mit einem Link um, der einen neuen Tab öffnet?
  58. 58.Wie klickt man einen Button innerhalb eines <iframe>?
  59. 59.Wie testet man einen Datei-Download?
  60. 60.Welche eingebaute Fixture sendet HTTP-Requests ohne Browserseite?
  61. 61.Was prüft dieser API-Test?
  62. 62.Warum sollte jeder Test für sich allein laufen können?
  63. 63.Was ist @playwright/test im Vergleich zum Paket playwright?
  64. 64.Für welche Sprachen gibt es offizielle Playwright-Bibliotheken?
  65. 65.Was erlaubt die Playwright-Erweiterung für VS Code?
  66. 66.Was macht page.waitForTimeout(2000) und warum sollte man es meiden?
  67. 67.Was gilt für toBeVisible() als sichtbar?
  68. 68.Welche Assertion prüft ein Attribut eines Elements?
  69. 69.Was bewirkt exact in getByRole('heading', { name: 'Pricing', exact: true })?
  70. 70.Welche Assertion prüft den <title> der Seite?
  71. 71.Warum ist getByRole('link', { name: 'Docs' }) besser als locator('a:nth-child(3)')?
  72. 72.Was macht reporter: 'html' in der Config?
  73. 73.Was macht die Option webServer in der Config?
  74. 74.Wie hält man einen Test an einer Zeile an, um die Seite zu untersuchen?
  75. 75.Woher sollten Playwright-Tests ihre Testdaten bekommen?