describe('Keyboard test', () => {
it('Navigation is first element and has focus', () => {
cy.visit('https://www.example.com')
cy.get('body').tab() // Springt zum ersten fokussierbaren Element auf der Website
cy.focused().should('have.attr', 'role', 'navigation') // Stellt sicher, dass das fokussierte Element eine Navigationsleiste ist
cy.get('nav a').first().focus().should('have.css', 'outline-style', 'solid') // Fokussiert das erste Navigationslink und prüft, ob die Umrandung (outline) sichtbar ist
describe('Keyboard test', () => { it('Navigation is first element and has focus', () => { cy.visit('https://www.example.com') cy.get('body').tab() // Springt zum ersten fokussierbaren Element auf der Website cy.focused().should('have.attr', 'role', 'navigation') // Stellt sicher, dass das fokussierte Element eine Navigationsleiste ist cy.get('nav a').first().focus().should('have.css', 'outline-style', 'solid') // Fokussiert das erste Navigationslink und prüft, ob die Umrandung (outline) sichtbar ist