The server-side pre-rendered bolt-breadcrumb
component should look almost identical to the client-side rendered version. To verify:
- Disable javascript and view the Breadcrumb Demo page.
- Then, enable javascript and watch the Breadcrumb re-renders on the client-side.
- The layout and styling should not change. The spacing in between each breadcrumb segment should be identical before and after enabling javascript.
Functional testing should be performed manually by the QA team across the standard compliment of browsers. In each scenario, browser-type is specified when necessary. If browser type is not specified, the test applies to both "desktop" and "mobile" browsers.
In order to present a secondary navigation scheme to reveal a user's location on a website
As a UX designer, developer or content administrator
I need to ensure the "bolt-breadcrumb" component renders and functions as expected
- Given I am viewing the basic variation.
- Four segments of text should be visible, with segments seperated by a right facing chevron (">").
- The first three segments are links and are styled as links (colored text and underlined).
- Given I am viewing the "aria-current" variation.
- Four segments of text should be visible, with segments seperated by a right facing chevron (">").
- All four segments are links and are styled as links (colored text and underlined).
- Given I am viewing the basic variation.
- Each link segment can be focused using the keyboard (by pressing tab).