const { test, expect, _electron: electron } = require("@playwright/test"); const path = require("path"); test("Dropdown Auswahl", async () => { const app = await electron.launch({ args: [path.join(__dirname, "../main.js")] }); const win = await app.firstWindow(); const page = win.page(); // Dropdown öffnen // await win.click('id=dialog-example'); await page.getByTestId('dropdown-example').click(); // Option 2 wählen await win.click('div[role="option"]:has-text("Option 2")'); // Prüfen ob ausgewählt const text = await win.innerText(".ms-Dropdown-title"); expect(text).toBe("Option 2"); await app.close(); });