add test 04

This commit is contained in:
tertek 2025-10-31 08:22:48 +01:00
commit 9b4e43a72a

View file

@ -50,3 +50,20 @@ test('03 - create care report', async ({ page }) => {
await expect(page.locator('iframe[name="edit_data"]').contentFrame().getByText('Lorem ipsum dolor sit amet')).toHaveText("Lorem ipsum dolor sit amet")
});
test('04 - create care report with services', async ({ page }) => {
await page.goto('https://demo.verua.org/start.php?id_k=181&sicht=2&aktiv=1');
await page.locator('iframe[name="edit_data"]').contentFrame().getByRole('link', { name: 'Neuer Eintrag' }).click();
await page.locator('iframe[name="edit_data"]').contentFrame().locator('input[name="ankunft"]').click();
await page.locator('iframe[name="edit_data"]').contentFrame().locator('input[name="ankunft"]').fill('06:30');
await page.locator('iframe[name="edit_data"]').contentFrame().locator('iframe[title="Rich-Text-Area"]').contentFrame().locator('html').click();
await page.locator('iframe[name="edit_data"]').contentFrame().locator('iframe[title="Rich-Text-Area"]').contentFrame().getByLabel('Rich-Text-Bereich. Drücken').fill('Lorem ipsum sit amet');
await page.locator('iframe[name="edit_data"]').contentFrame().locator('#sendForm1').getByRole('button', { name: 'Bericht speichern und zur' }).click();
await page.locator('iframe[name="edit_data"]').contentFrame().getByRole('cell', { name: 'a', exact: true }).getByRole('radio').check();
await page.locator('iframe[name="edit_data"]').contentFrame().getByRole('textbox').click();
await page.locator('iframe[name="edit_data"]').contentFrame().getByRole('textbox').fill('60');
await page.locator('iframe[name="edit_data"]').contentFrame().getByRole('cell', { name: 'a', exact: true }).getByRole('radio').check();
await expect(page.locator('iframe[name="edit_data"]').contentFrame().locator('iframe[name="liste"]').contentFrame().getByRole('cell', { name: 'a', exact: true })).toHaveText("a");
});