diff --git a/tests/e2e/a11y.spec.ts b/tests/e2e/a11y.spec.ts
index c1c55345d70baf886b2556e5387a519b7d303f8e..225569ac8386014318955719b13dec669f6a6f6a 100644
--- a/tests/e2e/a11y.spec.ts
+++ b/tests/e2e/a11y.spec.ts
@@ -5,7 +5,7 @@ test.describe('homepage', () => {
     test('should not have any automatically detectable accessibility issues @a11y', async ({ page, baseURL }) => {
         await page.goto(baseURL);
 
-        const accessibilityScanResults = await new AxeBuilder({ page }).analyze();
+        const accessibilityScanResults = await new AxeBuilder({ page }).withTags(['wcag2a', 'wcag2aa', 'wcag21a', 'wcag21aa']).analyze();
 
         expect(accessibilityScanResults.violations).toEqual([]);
     });
diff --git a/tests/e2e/user-courseware.spec.js b/tests/e2e/user-courseware.spec.js
index 36430efcffef6293c37a7d938d32a6cd1ae26a33..2f0cdca5770abc32daf1f25d0b1d07868c4f4ef3 100644
--- a/tests/e2e/user-courseware.spec.js
+++ b/tests/e2e/user-courseware.spec.js
@@ -21,7 +21,7 @@ test.describe('Visiting my Arbeitsplatz @autor @courseware', () => {
             .click();
         await page.getByText('Pumpkin').click();
         await page.getByRole('button', { name: 'Create' }).click();
-        const lernmaterial = await page.getByRole('link', { name: 'Ein Titel Eine Beschreibung' });
+        const lernmaterial = await page.getByRole('link', { name: 'Ein Titel Eine Beschreibung' }).last();
         await expect(lernmaterial).toBeVisible();
     });
 });