fix: playwright Test bugs beheben
This commit is contained in:
@@ -128,17 +128,18 @@ export async function runAnalogInputsTest(page: Page) {
|
||||
.getByLabel("Messkurve anzeigen")
|
||||
);
|
||||
|
||||
await page.getByRole("cell", { name: "1", exact: true }).click();
|
||||
await expect(page.locator(".border.p-2.text-center").first()).toBeVisible();
|
||||
|
||||
await page.locator(".border.p-2.text-center").first().click();
|
||||
// Einstellungen-Button in der ersten Datenzeile klicken und auf Modal warten
|
||||
const firstRow = page.getByRole("row", { name: /1\s+.*AE\s*1/i });
|
||||
const settingsButtonInRow = firstRow.getByRole("button").first();
|
||||
await settingsButtonInRow.waitFor({ state: "visible", timeout: 10000 });
|
||||
await settingsButtonInRow.click();
|
||||
await expect(
|
||||
page.getByRole("heading", { name: "Einstellungen Messwerteingang" })
|
||||
page.getByRole("heading", { name: /Einstellungen Messwerteingang/ })
|
||||
).toBeVisible({ timeout: 15000 });
|
||||
|
||||
await highlightAndExpectVisible(
|
||||
page,
|
||||
page.getByRole("heading", { name: "Einstellungen Messwerteingang" })
|
||||
page.getByRole("heading", { name: /Einstellungen Messwerteingang/ })
|
||||
);
|
||||
|
||||
await highlightAndExpectVisible(page, page.getByText("Bezeichnung:"));
|
||||
|
||||
Reference in New Issue
Block a user