For AI agents and LLMs: a machine-readable index is available at llms.txt. A plain-Markdown version of any documentation page is available by appending .md to its URL.
Skip to main content

Layout Guided Test

Screen reader users do not see the page. They move through it by its structure: headings, landmarks, and lists. They also rely on the page having a correct language and a clear title. When the structure is wrong, these users cannot find their way around.

The Layout test checks the structure and the metadata of the page. It does the automatic checks first, and then asks you to confirm the parts that a computer cannot decide.

When to use this​

Use this test on content pages, landing pages, documentation, multilingual pages, and any page with video or audio players.

Prerequisites​

The TestMu AI Accessibility Toolkit is installed. See Install Toolkit.

What the test checks​

RuleWCAGSeverity
Page is missing an H1 heading1.3.1 (A)Serious
Page has multiple H1 headings1.3.1 (A)Moderate
Heading levels should not skip1.3.1 (A)Serious
Heading has no accessible name2.4.6 (AA)Serious
Heading is visually hidden1.3.1 (A)Minor
Heading role has an invalid aria-level4.1.2 (A)Serious
Element is marked up as a heading but should not be1.3.1 (A)Serious
Element is missing heading markup1.3.1 (A)Serious
Heading text is not descriptive of its content2.4.6 (AA)Serious
Page has no main landmark1.3.1 (A)Moderate
Landmark role or label does not match its content1.3.1 (A)Serious
List content is not marked up as list items1.3.1 (A)Serious
List is empty1.3.1 (A)Moderate
Element is marked up as a list but is not one1.3.1 (A)Serious
Content visually behaves like a list but is not marked up1.3.1 (A)Serious
Page is missing a lang attribute on html3.1.1 (A)Serious
Page lang attribute is not a valid BCP-47 tag3.1.1 (A)Serious
Lang attribute value is not a valid BCP-47 tag3.1.2 (AA)Serious
Section has a missing or incorrect lang attribute3.1.2 (AA)Serious
Page has no title2.4.2 (A)Serious
Page title does not describe the page2.4.2 (A)Serious
Application role is used inappropriately4.1.2 (A)Serious
Application role usage needs review4.1.2 (A)Moderate
Video has no captions track1.2.2 (A)Serious
Video has no audio descriptions1.2.5 (AA)Moderate
Media element has no adequate text alternative1.2.2 (A)Serious

The report includes only the rules that fall within the WCAG version and level you set in DevTools Settings.

Run the test​

Start the test​

Open Assisted Tests in Accessibility DevTools and select Layout. Turn on Verify with AI if you want AI to give the first answers. See Start a guided test.

Review headings​

The test checks that the page has one H1, that heading levels do not skip, and that no heading is empty or hidden. Confirm whether each heading describes the content that follows it, and mark any text that should be a heading but is not.

Review lists​

The test checks that list markup is used for real lists. Confirm whether each list is a genuine list of related items, and mark any content that looks like a list but has no list markup.

Review landmarks​

The test checks that the page has a main landmark. Confirm whether the role and label of each landmark match the content it holds.

Review languages​

The test checks that the page declares a valid language, and that each passage in another language declares its own. Confirm the passages that a computer cannot judge.

Review the page title​

The test checks that the page has a title. Confirm whether the title describes the page.

Review application regions​

The test checks elements that use role="application". Confirm whether the role is used correctly, because it changes how a screen reader reads the region.

Review media​

The test checks that each video has a captions track and audio descriptions. Confirm the text alternative for each media element.

Finish the test​

Finish the test to generate the report. Your progress is saved, so you can close the panel and continue later.

How AI helps​

With Verify with AI on, AI gives the first answer to these questions:

  • Does each heading describe the content that follows it?
  • Is each list a genuine list of related items?
  • Does each landmark's role and label match its content?
  • Does each passage match the language declared for it?
  • Does the page title describe the page?
  • Is the application role used correctly?

You can change any answer before you finish.

AI credits

Verify with AI will require AI credits. See Credits Management.

Terminal First Testing With Kane CLI

Natural language browser & mobile app tests right from terminal.

×
Schedule Your Personal Demo
Kane CLI terminal

Help and Support

Related Articles