Users should be able to select a source dataset and preview it's content in a preview area.
Acceptance criteria
A user should be able preview a dataset when a .tab page is selected.
- Add tabular dataset field that allows users to choose the .tab page that contains the dataset.
- User is able to preview selected source dataset.
Derived Requirement
- The chart wizard must provide a tabular dataset field that allows users to select a '.tab' page as a dataset source.
- Users must be able to browse or enter a valid '.tab' dataset page within the dataset selection field.
- Selecting a valid '.tab' page must display a preview of the dataset contents within the chart wizard interface.
- The dataset preview area must update to reflect the currently selected '.tab' dataset.
- The dataset preview must allow users to verify the selected dataset before continuing chart configuration.
- The chart wizard must maintain functional dataset selection and preview behavior without page reload errors or broken UI states.
Test Steps
Test Case 1: Verify the chart wizard includes a tabular dataset selection field
- Open the chart wizard interface.
- Navigate to the dataset selection section.
- Observe the available input fields.
- ✅❓❌⬜ AC1: A field is available that allows selection of a '.tab' dataset page.
Test Case 2: Verify users can select a valid '.tab' dataset page and dataset preview appears
- Open the chart wizard interface.
- Locate the tabular dataset selection field.
- Enter or select a valid '.tab' page.
- Observe the preview section after selection.
- ✅❓❌⬜ AC2: A preview of the selected dataset is displayed after a '.tab' page is selected.
Test Case 3: Verify dataset preview updates when a different dataset is selected
- Open the chart wizard interface.
- Select a valid '.tab' dataset page.
- Observe the displayed dataset preview.
- Select a different valid '.tab' dataset page.
- Observe the preview area again.
- ✅❓❌⬜ AC3: The dataset preview updates to match the currently selected '.tab' dataset.
Test Case 4: Ensure unsupported or invalid pages do not display dataset previews
- Open the Chart wizard.
- Enter or select a page that is not a valid '.tab' dataset page.
- Observe the dataset preview area.
- ✅❓❌⬜ AC4: Unsupported or invalid dataset pages do not display dataset preview contents.
Test Case 5: Ensure visible keyboard focus indicators appear on dataset selection controls
- Navigate through the Chart wizard using keyboard-only interaction.
- Move focus to the tabular dataset field and related controls.
- Observe the visible focus indicators.
- ✅❓❌⬜ AC5: Dataset selection controls display visible keyboard focus indicators during keyboard interaction.
Test Case 6: Ensure screen readers can identify the tabular dataset field
- Enable a supported screen reader.
- Open the Chart wizard.
- Move focus to the tabular dataset field.
- Listen to the screen reader announcement.
- ✅❓❌⬜ AC6: Screen readers announce the tabular dataset field with an identifiable accessible label.
QA Results - Local
| AC | Status | Details |
|---|---|---|
| 1 | ✅ | T421975#11927539 |
| 2 | ❓ | T421975#11927539 |
| 3 | ✅ | T421975#11927539 |
| 4 | ❓ | T421975#11927539 |
| 5 | ❌ | T421975#11927539 |
| 6 | ✅ | T421975#11927539 |

