Skip to main content

Acceptance test

Non-functional acceptance testing assesses quality attributes of system features that extend beyond functional correctness.

Test IDScenarioActionExpected Result
1Deleting word tilesUser selects back button or trash buttonA word tile is removed from the sentence bar with the backspace button or all tiles currently in the sentence bar is removed with the trash button
2Selecting a word tile and constructing a sentenceUser selects any word tile from the AAC board with audio outputThe word tile appears on the sentence bar and the word associated with the tile will be audibly played
3Navigating the AAC boardUser selects category tiles and back buttonWord tiles associated with the category is displayed and taken back to the default tile grid
4Using the next-word suggestion barUser sees the next-word suggestion bar updating as they are constructing a sentenceThe next-word suggestion bar will change based on bigrams and trigrams they have used previously as they add words to the sentence bar.
5Audio qualityUser selects a word tile or play word to speech buttonAudio is clear and played within 1 second of selecting a word tile or the word to speech button.
  • Content has been expanded from brief bullet points to comprehensive acceptance criteria that address overall quality.
  • This section addresses usability, performance, reliability, security and privacy, compatibility, and maintainability.
  • The revised wording aligns with the conventions of a formal acceptance test report.
ScenarioActionExpected ResultActual ResultStatus
Navigation consistencyNavigate between child and caregiver flows using AAC entry pointsNavigation is intuitive and consistent across role-based viewsCaregiver actions are discoverable via dedicated entry points; child view remains clean and focusedPASS
Non-text contentUse icon/image-based controls in main workflowsIcons and visual elements are clear, recognizable, and intuitiveUsers could complete targeted tasks using icon-driven actions without confusionPASS
Contrast and visual clarityEvaluate readability of text, icons, and controls in normal usageInterface meets AASPIRE and WCAG-aligned contrast and clarity expectationsUI remained readable and visually clear during manual validation in target environmentPASS
Performance responsivenessPerform authentication, grid interaction, and suggestion search under normal conditionsCore interactions respond without noticeable blockingCore interactions were responsive during manual validation and test executionPASS
Reliability of core flowsRepeat sign in/out, student linking, and search across refresh cyclesCore flows remain stable without data corruption or inconsistent behaviorSign in/out, student linking, and suggestion operations behaved consistently over repeated runsPASS
Security and privacy controlsAttempt caregiver-only actions before and after authenticationRestricted features require valid authentication and are protected from unauthorized accessCaregiver-only features were inaccessible until successful caregiver authenticationPASS
Maintainability and testabilityReview modularity, automated tests, and acceptance documentation coverageChanges are testable, documented, and maintainable with low regression riskAutomated caregiver service tests pass and acceptance outcomes are documented in this reportPASS